Lines Matching refs:DefInit

717   DefInit *DI = dyn_cast<DefInit>(getElement(i));  in getElementAsRecord()
803 if (const auto *Def = dyn_cast<DefInit>(LHS)) { in Fold()
832 if (DefInit *LHSd = dyn_cast<DefInit>(LHS)) in Fold()
869 DefInit *DI = DefInit::get(D); in Fold()
1167 DefInit *LHSd = dyn_cast<DefInit>(LHS); in CompareInit()
1168 DefInit *RHSd = dyn_cast<DefInit>(RHS); in CompareInit()
1215 DefInit *LOp = dyn_cast<DefInit>(LHSs->getOperator()); in Fold()
1216 DefInit *ROp = dyn_cast<DefInit>(RHSs->getOperator()); in Fold()
1415 DefInit *Op = dyn_cast<DefInit>(RHS); in Fold()
1641 DefInit *LHSd = dyn_cast<DefInit>(LHS); in Fold()
1645 DefInit *MHSd = dyn_cast<DefInit>(MHS); in Fold()
1649 DefInit *RHSd = dyn_cast<DefInit>(RHS); in Fold()
1657 return DefInit::get(Val); in Fold()
1999 if (!CheckType->typeIsConvertibleTo(TI->getType()) || isa<DefInit>(Expr)) in Fold()
2058 DefInit::get(D)->getType()->typeIsA(CheckType)); in Fold()
2207 DefInit::DefInit(Record *D) in DefInit() function in DefInit
2210 DefInit *DefInit::get(Record *R) { in get()
2214 Init *DefInit::convertInitializerTo(RecTy *Ty) const { in convertInitializerTo()
2217 return const_cast<DefInit *>(this); in convertInitializerTo()
2221 RecTy *DefInit::getFieldType(StringInit *FieldName) const { in getFieldType()
2227 std::string DefInit::getAsString() const { return std::string(Def->getName()); } in getAsString()
2264 DefInit *VarDefInit::instantiate() { in instantiate()
2319 Def = DefInit::get(NewRec); in instantiate()
2392 if (DefInit *DI = dyn_cast<DefInit>(Rec)) { in Fold()
2407 if (DefInit *DI = dyn_cast<DefInit>(Rec)) { in isConcrete()
2605 if (DefInit *DefI = dyn_cast<DefInit>(Val)) in getOperatorAsDef()
2783 DefInit *Record::getDefInit() { in getDefInit()
2786 new (TrackedRecords.getImpl().Allocator) DefInit(this); in getDefInit()
2999 if (DefInit *DI = dyn_cast<DefInit>(I)) in getValueAsListOfDefs()
3060 if (DefInit *DI = dyn_cast<DefInit>(R->getValue())) in getValueAsDef()
3072 if (DefInit *DI = dyn_cast<DefInit>(R->getValue())) in getValueAsOptionalDef()