Searched refs:VarInit (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CodeEmitterGen.cpp | 61 if (VarInit *VI = dyn_cast<VarInit>(VBI->getBitVar())) in getVariableBit() 64 } else if (VarInit *VI = dyn_cast<VarInit>(BI->getBit(bit))) { in getVariableBit()
|
| H A D | FixedLenDecoderEmitter.cpp | 1836 VarInit *Var = nullptr; in populateInstruction() 1839 Var = dyn_cast<VarInit>(BI->getBitVar()); in populateInstruction() 1841 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction() 1858 VarInit *Var = nullptr; in populateInstruction() 1861 Var = dyn_cast<VarInit>(BI->getBitVar()); in populateInstruction() 1863 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction() 2000 VarInit *Var = nullptr; in populateInstruction() 2003 Var = dyn_cast<VarInit>(BI->getBitVar()); in populateInstruction() 2005 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction()
|
| /freebsd-12.1/contrib/llvm/lib/TableGen/ |
| H A D | TGParser.h | 62 VarInit *IterVar; 68 ForeachLoop(SMLoc Loc, VarInit *IVar, Init *LValue) in ForeachLoop() 175 VarInit *ParseForeachDeclaration(Init *&ForeachListValue);
|
| H A D | Record.cpp | 1083 VarInit *LHSv = dyn_cast<VarInit>(LHS); in Fold() 1087 VarInit *MHSv = dyn_cast<VarInit>(MHS); in Fold() 1091 VarInit *RHSv = dyn_cast<VarInit>(RHS); in Fold() 1417 VarInit *VarInit::get(StringRef VN, RecTy *T) { in get() 1419 return VarInit::get(Value, T); in get() 1422 VarInit *VarInit::get(Init *VN, RecTy *T) { in get() 1428 VarInit *&I = ThePool[TheKey]; in get() 1430 I = new(Allocator) VarInit(VN, T); in get() 1434 StringRef VarInit::getName() const { in getName() 1441 return const_cast<VarInit*>(this); in getBit() [all …]
|
| H A D | TGParser.cpp | 78 if (auto VI = dyn_cast<VarInit>(VBI->getBitVar())) { in checkBitsConcrete() 82 } else if (isa<VarInit>(Bit)) { in checkBitsConcrete() 175 if (VarInit *VI = dyn_cast<VarInit>(V)) in SetValue() 834 return VarInit::get(Name, RV->getType()); in ParseIDValue() 849 return VarInit::get(TemplateArgName, RV->getType()); in ParseIDValue() 851 return VarInit::get(TemplateArgName, StringRecTy::get()); in ParseIDValue() 857 VarInit *IterVar = dyn_cast<VarInit>(L->IterVar); in ParseIDValue() 1762 if (VarInit *VI = dyn_cast<VarInit>(Vals[i])) { in ParseSimpleValue() 2331 return VarInit::get(DeclName, IterType); in ParseForeachDeclaration() 2599 VarInit *IterName = ParseForeachDeclaration(ListValue); in ParseForeach() [all …]
|
| H A D | JSONBackend.cpp | 84 } else if (auto *Var = dyn_cast<VarInit>(&I)) { in translateInit() 89 if (auto *Var = dyn_cast<VarInit>(VarBit->getBitVar())) { in translateInit()
|
| /freebsd-12.1/contrib/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 986 class VarInit : public TypedInit { 989 explicit VarInit(Init *VN, RecTy *T) in VarInit() function 993 VarInit(const VarInit &) = delete; 994 VarInit &operator=(const VarInit &) = delete; 1000 static VarInit *get(StringRef VN, RecTy *T); 1001 static VarInit *get(Init *VN, RecTy *T);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaInit.cpp | 6431 VarInit, enumerator 6458 if (E.Kind == IndirectLocalPathEntry::VarInit && E.D == VD) in isVarOnPath() 6466 E.Kind == IndirectLocalPathEntry::VarInit; in pathContainsInit() 6617 Path.push_back({IndirectLocalPathEntry::VarInit, DRE, VD}); in visitLocalsRetainedByReferenceBinding() 6701 Path.push_back({IndirectLocalPathEntry::VarInit, DRE, VD}); in visitLocalsRetainedByInitializer() 6911 case IndirectLocalPathEntry::VarInit: in nextPathEntryRange() 7100 case IndirectLocalPathEntry::VarInit: in checkInitializerLifetime()
|