Searched refs:TypedInit (Results 1 – 4 of 4) sorted by relevance
361 class TypedInit : public Init {364 TypedInit(const TypedInit &Other) = delete;365 TypedInit &operator=(const TypedInit &Other) = delete;368 explicit TypedInit(InitKind K, RecTy *T) : Init(K), Ty(T) {} in TypedInit() function369 ~TypedInit() override { in ~TypedInit()455 class BitsInit : public TypedInit, public FoldingSetNode {459 : TypedInit(IK_BitsInit, BitsRecTy::get(Range.size())), in BitsInit()509 class IntInit : public TypedInit {513 : TypedInit(IK_IntInit, IntRecTy::get()), Value(V) {} in IntInit()547 class StringInit : public TypedInit {[all …]
591 TypedInit *Typed = cast<TypedInit>(Resolved); in resolveListElementReference()897 if (auto *TArg = dyn_cast<TypedInit>(Arg)) in EvaluateOperation()930 TypedInit *LHSt = dyn_cast<TypedInit>(LHS); in ForeachHelper()1094 RecTy *TypedInit::getFieldType(const std::string &FieldName) const { in getFieldType()1102 TypedInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()1105 return const_cast<TypedInit *>(this); in convertInitializerTo()1111 return const_cast<TypedInit *>(this); in convertInitializerTo()1118 return const_cast<TypedInit *>(this); in convertInitializerTo()1122 return const_cast<TypedInit *>(this); in convertInitializerTo()1131 return const_cast<TypedInit *>(this); in convertInitializerTo()[all …]
329 TypedInit *IVal = dyn_cast<TypedInit>(IR.IterValue); in ProcessForeachDefs()401 const TypedInit *CurRecName = dyn_cast<TypedInit>(CurRec->getNameInit()); in ParseObjectName()823 TypedInit *LHSt = dyn_cast<TypedInit>(LHS); in ParseOperation()849 TypedInit *Itemt = dyn_cast<TypedInit>(Item); in ParseOperation()1028 if (TypedInit *MHSt = dyn_cast<TypedInit>(MHS)) in ParseOperation()1035 if (TypedInit *RHSt = dyn_cast<TypedInit>(RHS)) in ParseOperation()1064 TypedInit *MHSt = dyn_cast<TypedInit>(MHS); in ParseOperation()1073 TypedInit *RHSt = dyn_cast<TypedInit>(RHS); in ParseOperation()1356 TypedInit *TArg = dyn_cast<TypedInit>(V); in ParseSimpleValue()1542 TypedInit *LHS = dyn_cast<TypedInit>(Result); in ParseValue()[all …]
1867 if (TypedInit *TI = cast<TypedInit>(Arg)) { in populateInstruction()1949 TypedInit *TI = cast<TypedInit>(Op.first); in populateInstruction()