Searched refs:VarDefInit (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | Record.cpp | 91 FoldingSet<VarDefInit> TheVarDefInitPool; 2406 VarDefInit::VarDefInit(SMLoc Loc, const Record *Class, in VarDefInit() function in VarDefInit 2413 const VarDefInit *VarDefInit::get(SMLoc Loc, const Record *Class, in get() 2420 if (const VarDefInit *I = RK.TheVarDefInitPool.FindNodeOrInsertPos(ID, IP)) in get() 2424 totalSizeToAlloc<const ArgumentInit *>(Args.size()), alignof(VarDefInit)); in get() 2425 VarDefInit *I = new (Mem) VarDefInit(Loc, Class, Args); in get() 2430 void VarDefInit::Profile(FoldingSetNodeID &ID) const { in Profile() 2434 const DefInit *VarDefInit::instantiate() { in instantiate() 2488 const Init *VarDefInit::resolveReferences(Resolver &R) const { in resolveReferences() 2501 auto *New = VarDefInit::get(Loc, Class, NewArgs); in resolveReferences() [all …]
|
| H A D | TGParser.cpp | 2785 return VarDefInit::get(NameLoc.Start, Class, Args)->Fold(); in ParseSimpleValue()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 1320 class VarDefInit final 1323 private TrailingObjects<VarDefInit, const ArgumentInit *> { 1330 explicit VarDefInit(SMLoc Loc, const Record *Class, 1336 VarDefInit(const VarDefInit &) = delete; 1337 VarDefInit &operator=(const VarDefInit &) = delete; 1345 static const VarDefInit *get(SMLoc Loc, const Record *Class,
|