Home
last modified time | relevance | path

Searched refs:DefInit (Results 1 – 25 of 25) sorted by relevance

/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenInstruction.cpp35 if (DefInit *Init = dyn_cast<DefInit>(OutDI->getOperator())) { in CGIOperandList()
44 if (DefInit *Init = dyn_cast<DefInit>(InDI->getOperator())) { in CGIOperandList()
65 DefInit *Arg = dyn_cast<DefInit>(ArgInit); in CGIOperandList()
90 if (!isa<DefInit>(MIOpInfo->getOperator()) || in CGIOperandList()
484 if (DefInit *Constraint = dyn_cast<DefInit>(ConstraintList->getArg(i))) { in isOperandAPointer()
506 DefInit *ADI = dyn_cast<DefInit>(Arg); in tryAliasOpMatch()
543 InstOpRec = cast<DefInit>(DI->getArg(0))->getDef(); in tryAliasOpMatch()
646 DefInit *DI = dyn_cast<DefInit>(Result->getOperator()); in CodeGenInstAlias()
657 DefInit *ADI = dyn_cast<DefInit>(Result->getArg(i)); in CodeGenInstAlias()
710 Record *SubRec = cast<DefInit>(MIOI->getArg(SubOp))->getDef(); in CodeGenInstAlias()
[all …]
H A DOptParserEmitter.cpp182 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) in EmitOptParser()
230 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitOptParser()
238 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Alias"))) in EmitOptParser()
264 << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser()
268 << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser()
H A DCodeGenDAGPatterns.cpp1807 if (DefInit *DI = dyn_cast<DefInit>(getLeafValue())) { in isIsomorphicTo()
2158 DefInit *DI = dyn_cast<DefInit>(getLeafValue()); in getComplexPatternInfo()
2177 DefInit *DI = dyn_cast<DefInit>(getLeafValue()); in getNumMIResults()
2241 DefInit *DI = dyn_cast<DefInit>(N->getLeafValue()); in isOperandClass()
2272 if (DefInit *DI = dyn_cast<DefInit>(getLeafValue())) { in ApplyTypeConstraints()
2621 if (DefInit *DI = dyn_cast<DefInit>(TheInit)) { in ParseTreePattern()
2676 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in ParseTreePattern()
3162 DefInit *DI = dyn_cast<DefInit>(Pat->getLeafValue()); in HandleUse()
3172 DefInit *DI = dyn_cast<DefInit>(Pat->getLeafValue()); in HandleUse()
3463 DefInit *OpDef = dyn_cast<DefInit>(DI->getOperator()); in hasNullFragReference()
[all …]
H A DRISCVCompressInstEmitter.cpp200 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i - TiedCount))) { in addDagOperandMapping()
277 DefInit *Type1 = dyn_cast<DefInit>(Arg1); in validateArgsTypes()
278 DefInit *Type2 = dyn_cast<DefInit>(Arg2); in validateArgsTypes()
411 DefInit *OpDef = dyn_cast<DefInit>(SourceDag->getOperator()); in evaluateCompressPat()
428 DefInit *DestOpDef = dyn_cast<DefInit>(DestDag->getOperator()); in evaluateCompressPat()
H A DPseudoLoweringEmitter.cpp78 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) { in addDagOperandMapping()
131 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion()
H A DSearchableTableEmitter.cpp124 return Field.Enum->EntryMap[cast<DefInit>(I)->getDef()]->first; in primaryRepresentation()
130 if (DefInit *DI = dyn_cast<DefInit>(I)) in isIntrinsic()
138 Intr = make_unique<CodeGenIntrinsic>(cast<DefInit>(I)->getDef()); in getIntrinsic()
233 Record *LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy()
234 Record *RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy()
249 auto LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy()
250 auto RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy()
529 if (auto DI = dyn_cast<DefInit>(II)) { in parseFieldType()
H A DFastISelEmitter.cpp259 DefInit *OpDI = dyn_cast<DefInit>(Op->getLeafValue()); in initialize()
437 Record *OpLeafRec = cast<DefInit>(Op->getLeafValue())->getDef(); in PhyRegForNode()
506 DefInit *SR = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue()); in collectPatterns()
H A DDAGISelMatcherGen.cpp225 DefInit *DI = dyn_cast<DefInit>(N->getLeafValue()); in EmitLeafMatchCode()
658 if (DefInit *DI = dyn_cast<DefInit>(N->getLeafValue())) { in EmitResultLeafAsOperand()
H A DInstrDocsEmitter.cpp166 cast<DefInit>(Op.MIOperandInfo->getArg(SubOpIdx))->getDef(); in EmitInstrDocs()
H A DGlobalISelEmitter.cpp346 if (DefInit *VDefInit = dyn_cast<DefInit>(V)) { in getInitValueAsRegClass()
3462 if (auto *ChildDefInit = dyn_cast<DefInit>(SrcChild->getLeafValue())) { in importChildMatcher()
3580 if (auto *ChildDefInit = dyn_cast<DefInit>(DstChild->getLeafValue())) { in importExplicitUseRenderer()
3721 if (DefInit *SubRegInit = in importExplicitUseRenderers()
3722 dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue())) { in importExplicitUseRenderers()
3797 if (const DefInit *DefaultDagOperator = in importDefaultOperandRenderers()
3798 dyn_cast<DefInit>(DefaultDagOp->getOperator())) { in importDefaultOperandRenderers()
3804 if (const DefInit *DefaultDefOp = dyn_cast<DefInit>(DefaultOp)) { in importDefaultOperandRenderers()
4002 DefInit *SubRegInit = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue()); in runOnPattern()
H A DFixedLenDecoderEmitter.cpp1730 Record *Record = cast<DefInit>(TI)->getDef(); in findOperandDecoderMethod()
1906 if (DefInit *DI = cast<DefInit>(Arg)) in populateInstruction()
1985 Record *TypeRecord = cast<DefInit>(TI)->getDef(); in populateInstruction()
H A DAsmWriterEmitter.cpp779 const DefInit *Op = cast<DefInit>(DI->getOperator()); in EmitPrintAliasInstruction()
H A DAsmMatcherEmitter.cpp1152 Rec = cast<DefInit>(OI.MIOperandInfo->getArg(SubOpIdx))->getDef(); in getOperandClass()
1166 if (DefInit *DI= dyn_cast<DefInit>(R->getValue())) { in getOperandClass()
1360 DefInit *DI = dyn_cast<DefInit>(I); in buildOperandClasses()
H A DInstrInfoEmitter.cpp130 auto *OpR = cast<DefInit>(MIOI->getArg(j))->getDef(); in GetOperandInfo()
H A DRegisterInfoEmitter.cpp450 DefInit *DI = cast<DefInit>(V->getValue()); in EmitRegMappingTables()
H A DCodeGenRegisters.cpp655 Tuple.push_back(DefInit::get(Reg)); in expand()
783 if (DefInit *DI = dyn_cast_or_null<DefInit>(RV->getValue())) in CodeGenRegisterClass()
/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DRecord.cpp625 DefInit *DI = dyn_cast<DefInit>(getElement(i)); in getElementAsRecord()
705 if (DefInit *LHSd = dyn_cast<DefInit>(LHS)) in Fold()
734 DefInit *DI = DefInit::get(D); in Fold()
1082 DefInit *LHSd = dyn_cast<DefInit>(LHS); in Fold()
1086 DefInit *MHSd = dyn_cast<DefInit>(MHS); in Fold()
1090 DefInit *RHSd = dyn_cast<DefInit>(RHS); in Fold()
1510 DefInit::DefInit(Record *D) in DefInit() function in DefInit
1513 DefInit *DefInit::get(Record *R) { in get()
1683 if (DefInit *DI = dyn_cast<DefInit>(Rec)) { in Fold()
2026 if (DefInit *DI = dyn_cast<DefInit>(I)) in getValueAsListOfDefs()
[all …]
H A DSetTheory.cpp215 cast<DefInit>(Expr->getOperator())->getDef()->getRecords(); in apply()
285 if (DefInit *Def = dyn_cast<DefInit>(Expr)) { in evaluate()
300 DefInit *OpInit = dyn_cast<DefInit>(DagExpr->getOperator()); in evaluate()
H A DJSONBackend.cpp80 if (auto *Def = dyn_cast<DefInit>(&I)) { in translateInit()
H A DTGParser.cpp463 DefInit *I = Rec->getDefInit(); in addDefOne()
/freebsd-12.1/contrib/llvm/tools/clang/utils/TableGen/
H A DClangDiagnosticsEmitter.cpp83 if (DefInit *Group = dyn_cast<DefInit>(R->getValueInit("Group"))) { in getDiagnosticCategory()
166 DefInit *DI = dyn_cast<DefInit>(R->getValueInit("Group")); in groupDiagnostics()
226 const DefInit *GroupInit = cast<DefInit>((*DI)->getValueInit("Group")); in groupDiagnostics()
245 const DefInit *GroupInit = cast<DefInit>((*DI)->getValueInit("Group")); in groupDiagnostics()
381 if (DefInit *Group = dyn_cast<DefInit>(R->getValueInit("Group"))) { in compute()
400 if (DefInit *Group = dyn_cast<DefInit>(R->getValueInit("Group"))) in compute()
1228 if (DefInit *Group = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitClangDiagsDefs()
1238 if (!isa<DefInit>(R.getValueInit("Group"))) { in EmitClangDiagsDefs()
1259 if (DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitClangDiagsDefs()
H A DClangOptionDocEmitter.cpp61 auto *G = dyn_cast<DefInit>(R->getValueInit("Group")); in extractDocumentation()
74 if (auto *G = dyn_cast<DefInit>(R->getValueInit("Group"))) in extractDocumentation()
80 if (auto *A = dyn_cast<DefInit>(R->getValueInit("Alias"))) { in extractDocumentation()
99 if (auto *G = dyn_cast<DefInit>(R->getValueInit("Group"))) in extractDocumentation()
H A DClangSACheckersEmitter.cpp31 if (DefInit *DI = dyn_cast<DefInit>(R->getValueInit("ParentPackage"))) in getParentPackageFullName()
H A DNeonEmitter.cpp1514 DefInit *DefI = cast<DefInit>(DI->getOperator()); in emitDag()
/freebsd-12.1/contrib/llvm/include/llvm/TableGen/
H A DRecord.h1092 class DefInit : public TypedInit {
1097 explicit DefInit(Record *D);
1100 DefInit(const DefInit &) = delete;
1101 DefInit &operator=(const DefInit &) = delete;
1107 static DefInit *get(Record*);
1130 DefInit *Def = nullptr; // after instantiation
1136 DefInit *instantiate();
1354 DefInit *TheInit = nullptr;
1409 DefInit *getDefInit();