reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
37 OS.EmitIntValue(BTFType.NameOff, 4); 38 OS.AddComment("0x" + Twine::utohexstr(BTFType.Info)); 39 OS.EmitIntValue(BTFType.Info, 4); 40 OS.EmitIntValue(BTFType.Size, 4); 65 BTFType.Info = Kind << 24; 73 BTFType.NameOff = BDebug.addString(DTy->getName()); 84 BTFType.Type = 0; 86 BTFType.Type = BDebug.getTypeId(ResolvedType); 93 BTFType.Type = PointeeType; 99 BTFType.Info = IsUnion << 31 | Kind << 24; 100 BTFType.Type = 0; 108 BTFType.NameOff = BDebug.addString(Name); 135 BTFType.Info = Kind << 24; 136 BTFType.Size = roundupToBytes(SizeInBits); 145 BTFType.NameOff = BDebug.addString(Name); 156 BTFType.Info = Kind << 24 | VLen; 157 BTFType.Size = roundupToBytes(ETy->getSizeInBits()); 165 BTFType.NameOff = BDebug.addString(ETy->getName()); 189 BTFType.NameOff = 0; 190 BTFType.Info = Kind << 24; 191 BTFType.Size = 0; 222 BTFType.Size = roundupToBytes(STy->getSizeInBits()); 223 BTFType.Info = (HasBitField << 31) | (Kind << 24) | Vlen; 231 BTFType.NameOff = BDebug.addString(STy->getName()); 274 BTFType.Info = (Kind << 24) | VLen; 284 BTFType.Type = RetType ? BDebug.getTypeId(RetType) : 0; 285 BTFType.NameOff = 0; 314 BTFType.Info = Kind << 24; 315 BTFType.Type = ProtoTypeId; 323 BTFType.NameOff = BDebug.addString(Name); 331 BTFType.Info = Kind << 24; 332 BTFType.Type = TypeId; 337 BTFType.NameOff = BDebug.addString(Name); 348 BTFType.Info = Kind << 24; 349 BTFType.Size = 0; 353 BTFType.NameOff = BDebug.addString(Name); 354 BTFType.Info |= Vars.size();