reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/BPF/BTFDebug.cpp
   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();