Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DJSONBackend.cpp79 } else if (auto *Var = dyn_cast<VarInit>(&I)) { in translateInit()
84 if (auto *Var = dyn_cast<VarInit>(VarBit->getBitVar())) { in translateInit()
H A DTGParser.h65 VarInit *IterVar;
71 ForeachLoop(SMLoc Loc, VarInit *IVar, Init *LValue) in ForeachLoop()
282 VarInit *ParseForeachDeclaration(Init *&ForeachListValue);
H A DRecord.cpp1642 VarInit *LHSv = dyn_cast<VarInit>(LHS); in Fold()
1646 VarInit *MHSv = dyn_cast<VarInit>(MHS); in Fold()
1650 VarInit *RHSv = dyn_cast<VarInit>(RHS); in Fold()
1663 return VarInit::get(Val, getType()); in Fold()
2157 VarInit *VarInit::get(StringRef VN, RecTy *T) { in get()
2159 return VarInit::get(Value, T); in get()
2162 VarInit *VarInit::get(Init *VN, RecTy *T) { in get()
2166 I = new (RK.Allocator) VarInit(VN, T); in get()
2170 StringRef VarInit::getName() const { in getName()
2177 return const_cast<VarInit*>(this); in getBit()
[all …]
H A DTGParser.cpp76 if (auto VI = dyn_cast<VarInit>(VBI->getBitVar())) { in checkBitsConcrete()
80 } else if (isa<VarInit>(Bit)) { in checkBitsConcrete()
156 return VarInit::get(ArgName, RV->getType()); in getVar()
174 return VarInit::get(Name, RV->getType()); in getVar()
187 VarInit *IterVar = dyn_cast<VarInit>(CurLoop->IterVar); in getVar()
244 if (VarInit *VI = dyn_cast<VarInit>(V)) in SetValue()
321 Name = VarInit::get(QualifiedNameOfImplicitName(*CurRec), in AddSubClass()
371 VarInit::get(QualifiedNameOfImplicitName(CurMC), in AddSubMultiClass()
2730 if (VarInit *VI = dyn_cast<VarInit>(Vals[i])) { in ParseSimpleValue()
3381 return VarInit::get(DeclName, IterType); in ParseForeachDeclaration()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeEmitterGen.cpp84 if (VarInit *VI = dyn_cast<VarInit>(VBI->getBitVar())) in getVariableBit()
87 } else if (VarInit *VI = dyn_cast<VarInit>(BI->getBit(bit))) { in getVariableBit()
H A DDecoderEmitter.cpp1938 VarInit *Var; in addOneOperandFields()
1943 Var = dyn_cast<VarInit>(BJ->getBitVar()); in addOneOperandFields()
1949 Var = dyn_cast<VarInit>(Bits.getBit(J)); in addOneOperandFields()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h1237 class VarInit : public TypedInit {
1240 explicit VarInit(Init *VN, RecTy *T) in VarInit() function
1244 VarInit(const VarInit &) = delete;
1245 VarInit &operator=(const VarInit &) = delete;
1251 static VarInit *get(StringRef VN, RecTy *T);
1252 static VarInit *get(Init *VN, RecTy *T);
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp7315 VarInit, enumerator
7351 if (E.Kind == IndirectLocalPathEntry::VarInit && E.D == VD) in isVarOnPath()
7359 E.Kind == IndirectLocalPathEntry::VarInit; in pathContainsInit()
7698 Path.push_back({IndirectLocalPathEntry::VarInit, DRE, VD}); in visitLocalsRetainedByReferenceBinding()
7788 Path.push_back({IndirectLocalPathEntry::VarInit, DRE, VD}); in visitLocalsRetainedByInitializer()
8060 case IndirectLocalPathEntry::VarInit: in nextPathEntryRange()
8078 if (It.Kind == IndirectLocalPathEntry::VarInit) in pathOnlyInitializesGslPointer()
8323 case IndirectLocalPathEntry::VarInit: { in checkInitializerLifetime()