Home
last modified time | relevance | path

Searched refs:VarInit (Results 1 – 8 of 8) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/TableGen/
DTGParser.h64 VarInit *IterVar;
70 ForeachLoop(SMLoc Loc, VarInit *IVar, Init *LValue) in ForeachLoop()
239 VarInit *ParseForeachDeclaration(Init *&ForeachListValue);
DJSONBackend.cpp80 } else if (auto *Var = dyn_cast<VarInit>(&I)) { in translateInit()
85 if (auto *Var = dyn_cast<VarInit>(VarBit->getBitVar())) { in translateInit()
DRecord.cpp1293 VarInit *LHSv = dyn_cast<VarInit>(LHS); in Fold()
1297 VarInit *MHSv = dyn_cast<VarInit>(MHS); in Fold()
1301 VarInit *RHSv = dyn_cast<VarInit>(RHS); in Fold()
1314 return VarInit::get(Val, getType()); in Fold()
1677 VarInit *VarInit::get(StringRef VN, RecTy *T) { in get()
1679 return VarInit::get(Value, T); in get()
1682 VarInit *VarInit::get(Init *VN, RecTy *T) { in get()
1684 static DenseMap<Key, VarInit*> ThePool; in get()
1688 VarInit *&I = ThePool[TheKey]; in get()
1690 I = new(Allocator) VarInit(VN, T); in get()
[all …]
DTGParser.cpp79 if (auto VI = dyn_cast<VarInit>(VBI->getBitVar())) { in checkBitsConcrete()
83 } else if (isa<VarInit>(Bit)) { in checkBitsConcrete()
176 if (VarInit *VI = dyn_cast<VarInit>(V)) in SetValue()
267 VarInit::get(QualifiedNameOfImplicitName(*CurRec), StringRecTy::get()); in AddSubClass()
339 VarInit::get(QualifiedNameOfImplicitName(CurMC), StringRecTy::get())); in AddSubMultiClass()
562 Name = BinOpInit::getStrConcat(VarInit::get(NameStr, StringRecTy::get()), in ParseObjectName()
864 return VarInit::get(Name, RV->getType()); in ParseIDValue()
879 return VarInit::get(TemplateArgName, RV->getType()); in ParseIDValue()
881 return VarInit::get(TemplateArgName, StringRecTy::get()); in ParseIDValue()
892 VarInit *IterVar = dyn_cast<VarInit>(L->IterVar); in ParseIDValue()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
DCodeEmitterGen.cpp69 if (VarInit *VI = dyn_cast<VarInit>(VBI->getBitVar())) in getVariableBit()
72 } else if (VarInit *VI = dyn_cast<VarInit>(BI->getBit(bit))) { in getVariableBit()
DFixedLenDecoderEmitter.cpp1901 VarInit *Var = nullptr; in populateInstruction()
1904 Var = dyn_cast<VarInit>(BI->getBitVar()); in populateInstruction()
1906 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction()
1923 VarInit *Var = nullptr; in populateInstruction()
1926 Var = dyn_cast<VarInit>(BI->getBitVar()); in populateInstruction()
1928 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction()
2076 VarInit *Var = nullptr; in populateInstruction()
2079 Var = dyn_cast<VarInit>(BI->getBitVar()); in populateInstruction()
2081 Var = dyn_cast<VarInit>(Bits.getBit(bi)); in populateInstruction()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/TableGen/
DRecord.h1072 class VarInit : public TypedInit {
1075 explicit VarInit(Init *VN, RecTy *T) in VarInit() function
1079 VarInit(const VarInit &) = delete;
1080 VarInit &operator=(const VarInit &) = delete;
1086 static VarInit *get(StringRef VN, RecTy *T);
1087 static VarInit *get(Init *VN, RecTy *T);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaInit.cpp6787 VarInit, enumerator
6823 if (E.Kind == IndirectLocalPathEntry::VarInit && E.D == VD) in isVarOnPath()
6831 E.Kind == IndirectLocalPathEntry::VarInit; in pathContainsInit()
7151 Path.push_back({IndirectLocalPathEntry::VarInit, DRE, VD}); in visitLocalsRetainedByReferenceBinding()
7241 Path.push_back({IndirectLocalPathEntry::VarInit, DRE, VD}); in visitLocalsRetainedByInitializer()
7513 case IndirectLocalPathEntry::VarInit: in nextPathEntryRange()
7531 if (It->Kind == IndirectLocalPathEntry::VarInit) in pathOnlyInitializesGslPointer()
7776 case IndirectLocalPathEntry::VarInit: { in checkInitializerLifetime()