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

References

lib/TableGen/Record.cpp
   65     ListTy = new(Allocator) ListRecTy(this);
   90     Ty = new(Allocator) BitsRecTy(Sz);
  189   void *Mem = Allocator.Allocate(totalSizeToAlloc<Record *>(Classes.size()),
  352   void *Mem = Allocator.Allocate(totalSizeToAlloc<Init *>(Range.size()),
  464   if (!I) I = new(Allocator) IntInit(V);
  518   static StringSet<BumpPtrAllocator &> ThePool(Allocator);
  524     return new (Allocator) CodeInit("", Loc);
  530   return new(Allocator) CodeInit(Entry.getKey(), Loc);
  534   static StringMap<StringInit*, BumpPtrAllocator &> ThePool(Allocator);
  538     Entry.second = new(Allocator) StringInit(Entry.getKey());
  583   void *Mem = Allocator.Allocate(totalSizeToAlloc<Init *>(Range.size()),
  703   UnOpInit *I = new(Allocator) UnOpInit(Opc, LHS, Type);
  836   BinOpInit *I = new(Allocator) BinOpInit(Opc, LHS, RHS, Type);
 1065   TernOpInit *I = new(Allocator) TernOpInit(Opc, LHS, MHS, RHS, Type);
 1283   FoldOpInit *I = new (Allocator) FoldOpInit(Start, List, A, B, Expr, Type);
 1348   IsAOpInit *I = new (Allocator) IsAOpInit(CheckType, Expr);
 1479     I = new(Allocator) VarInit(VN, T);
 1508     I = new(Allocator) VarBitInit(T, B);
 1532   if (!I) I = new(Allocator) VarListElementInit(T, E);
 1603   void *Mem = Allocator.Allocate(totalSizeToAlloc<Init *>(Args.size()),
 1714   if (!I) I = new(Allocator) FieldInit(R, FN);
 1783   void *Mem = Allocator.Allocate(totalSizeToAlloc<Init *>(2*CondRange.size()),
 1905   void *Mem = Allocator.Allocate(totalSizeToAlloc<Init *, StringInit *>(ArgRange.size(), NameRange.size()), alignof(BitsInit));
 2050     TheInit = new(Allocator) DefInit(this);