Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenInstruction.cpp34 if (DefInit *Init = dyn_cast<DefInit>(OutDI->getOperator())) { in CGIOperandList()
46 if (DefInit *Init = dyn_cast<DefInit>(InDI->getOperator())) { in CGIOperandList()
71 DefInit *Arg = dyn_cast<DefInit>(ArgInit); in CGIOperandList()
97 if (!isa<DefInit>(MIOpInfo->getOperator()) || in CGIOperandList()
98 cast<DefInit>(MIOpInfo->getOperator())->getDef()->getName() != "ops") in CGIOperandList()
520 DefInit *Constraint = dyn_cast<DefInit>(ConstraintList->getArg(i)); in isOperandImpl()
541 DefInit *ADI = dyn_cast<DefInit>(Arg); in tryAliasOpMatch()
580 InstOpRec = cast<DefInit>(DI->getArg(0))->getDef(); in tryAliasOpMatch()
683 DefInit *DI = dyn_cast<DefInit>(Result->getOperator()); in CodeGenInstAlias()
694 DefInit *ADI = dyn_cast<DefInit>(Result->getArg(i)); in CodeGenInstAlias()
[all …]
H A DOptParserEmitter.cpp282 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) in EmitOptParser()
326 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitOptParser()
334 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Alias"))) in EmitOptParser()
359 OS << (NumFlags++ ? " | " : "") << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser()
363 << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser()
H A DCodeGenDAGPatterns.cpp1382 DefInit *DI = dyn_cast<DefInit>(P->getLeafValue()); in isImmAllOnesAllZerosMatch()
1449 if (DefInit *Pred = dyn_cast<DefInit>(I)) { in getPredicateRecords()
1622 !isa<DefInit>(NodeToApply->getLeafValue()) || in ApplyTypeConstraint()
1623 !static_cast<DefInit*>(NodeToApply->getLeafValue())->getDef() in ApplyTypeConstraint()
1628 DefInit *DI = static_cast<DefInit*>(NodeToApply->getLeafValue()); in ApplyTypeConstraint()
1851 if (DefInit *DI = dyn_cast<DefInit>(Dag->getOperator())) in GetNumNodeResults()
1949 if (DefInit *DI = dyn_cast<DefInit>(getLeafValue())) { in isIsomorphicTo()
1950 if (DefInit *NDI = dyn_cast<DefInit>(N->getLeafValue())) { in isIsomorphicTo()
2011 if (isa<UnsetInit>(Val) || (isa<DefInit>(Val) && in SubstituteFormalArguments()
2012 cast<DefInit>(Val)->getDef()->getName() == "node")) { in SubstituteFormalArguments()
[all …]
H A DPseudoLoweringEmitter.cpp77 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) { in addDagOperandMapping()
139 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion()
H A DGICombinerEmitter.cpp284 if (const DefInit *OpI = dyn_cast<DefInit>(&N)) in isSpecificDef()
295 if (const DefInit *OpI = dyn_cast<DefInit>(&N)) in getDefOfSubClass()
309 if (const DefInit *OpI = dyn_cast<DefInit>(I->getOperator())) in getDagWithSpecificOperator()
323 if (const DefInit *OpI = dyn_cast<DefInit>(I->getOperator())) in getDagWithOperatorOfSubClass()
H A DRISCVCompressInstEmitter.cpp208 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i - TiedCount))) { in addDagOperandMapping()
288 return cast<DefInit>(Arg1)->getDef() == cast<DefInit>(Arg2)->getDef(); in validateArgsTypes()
497 if (!isa<DefInit>(Arg) || in getReqFeatures()
498 !cast<DefInit>(Arg)->getDef()->isSubClassOf("SubtargetFeature")) in getReqFeatures()
501 AnyOfSet.insert({IsNot, cast<DefInit>(Arg)->getDef()->getName()}); in getReqFeatures()
503 FeaturesSet.insert({IsNot, cast<DefInit>(Arg)->getDef()->getName()}); in getReqFeatures()
H A DOptRSTEmitter.cpp45 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitOptRST()
H A DSearchableTableEmitter.cpp129 auto *Entry = Field.Enum->EntryMap[cast<DefInit>(I)->getDef()]; in primaryRepresentation()
140 if (DefInit *DI = dyn_cast<DefInit>(I)) in isIntrinsic()
148 Intr = std::make_unique<CodeGenIntrinsic>(cast<DefInit>(I)->getDef(), in getIntrinsic()
246 Record *LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy()
247 Record *RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy()
262 auto LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy()
263 auto RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy()
H A DSubtargetFeatureInfo.cpp143 if (!isa<DefInit>(Arg) || in emitComputeAssemblerAvailableFeatures()
144 !cast<DefInit>(Arg)->getDef()->isSubClassOf("SubtargetFeature")) in emitComputeAssemblerAvailableFeatures()
H A DCodeEmitterGen.cpp270 if (auto *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in getInstructionCase()
368 if (auto *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in emitInstructionBaseValues()
410 if (DefInit *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in run()
H A DFastISelEmitter.cpp258 DefInit *OpDI = dyn_cast<DefInit>(Op->getLeafValue()); in initialize()
432 Record *OpLeafRec = cast<DefInit>(Op->getLeafValue())->getDef(); in PhyRegForNode()
501 DefInit *SR = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue()); in collectPatterns()
H A DFixedLenDecoderEmitter.cpp1235 if (!isa<DefInit>(Arg) || in emitPredicateMatch()
1236 !cast<DefInit>(Arg)->getDef()->isSubClassOf("SubtargetFeature")) in emitPredicateMatch()
1791 Record *Record = cast<DefInit>(TI)->getDef(); in findOperandDecoderMethod()
1971 if (DefInit *DI = cast<DefInit>(Arg)) in populateInstruction()
2051 Record *TypeRecord = cast<DefInit>(TI)->getDef(); in populateInstruction()
2429 if (auto *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in run()
2447 if (DefInit *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in run()
H A DDAGISelMatcherGen.cpp224 DefInit *DI = dyn_cast<DefInit>(N->getLeafValue()); in EmitLeafMatchCode()
682 if (DefInit *DI = dyn_cast<DefInit>(N->getLeafValue())) { in EmitResultLeafAsOperand()
H A DGlobalISelEmitter.cpp379 if (DefInit *VDefInit = dyn_cast<DefInit>(V)) { in getInitValueAsRegClass()
4044 DefInit *DI = dyn_cast<DefInit>(SrcChild->getLeafValue()); in createAndImportSelDAGMatcher()
4155 if (auto *ChildDefInit = dyn_cast<DefInit>(SrcChild->getLeafValue())) { in getSrcChildName()
4291 if (auto *ChildDefInit = dyn_cast<DefInit>(SrcChild->getLeafValue())) { in importChildMatcher()
4474 if (auto *ChildDefInit = dyn_cast<DefInit>(DstChild->getLeafValue())) { in importExplicitUseRenderer()
4755 DefInit *SubRegInit = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue()); in importExplicitUseRenderers()
4818 if (DefInit *SubRegInit = in importExplicitUseRenderers()
4819 dyn_cast<DefInit>(SubRegChild->getLeafValue())) { in importExplicitUseRenderers()
4917 if (const DefInit *DefaultDagOperator = in importDefaultOperandRenderers()
4918 dyn_cast<DefInit>(DefaultDagOp->getOperator())) { in importDefaultOperandRenderers()
[all …]
H A DInstrDocsEmitter.cpp162 cast<DefInit>(Op.MIOperandInfo->getArg(SubOpIdx))->getDef(); in EmitInstrDocs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/TableGen/
H A DRecord.cpp636 DefInit *DI = dyn_cast<DefInit>(getElement(i)); in getElementAsRecord()
724 if (DefInit *LHSd = dyn_cast<DefInit>(LHS)) in Fold()
757 DefInit *DI = DefInit::get(D); in Fold()
815 DefInit *DI = DefInit::get(Dag->getOperatorAsDef({})); in Fold()
968 DefInit *LOp = dyn_cast<DefInit>(LHSs->getOperator()); in Fold()
969 DefInit *ROp = dyn_cast<DefInit>(RHSs->getOperator()); in Fold()
1083 DefInit *LHSd = dyn_cast<DefInit>(LHS); in Fold()
1084 DefInit *RHSd = dyn_cast<DefInit>(RHS); in Fold()
1094 DefInit *Op = dyn_cast<DefInit>(RHS); in Fold()
1292 DefInit *LHSd = dyn_cast<DefInit>(LHS); in Fold()
[all …]
H A DSetTheory.cpp214 cast<DefInit>(Expr->getOperator())->getDef()->getRecords(); in apply()
284 if (DefInit *Def = dyn_cast<DefInit>(Expr)) { in evaluate()
299 DefInit *OpInit = dyn_cast<DefInit>(DagExpr->getOperator()); in evaluate()
H A DJSONBackend.cpp76 if (auto *Def = dyn_cast<DefInit>(&I)) { in translateInit()
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/
H A DClangSACheckersEmitter.cpp31 if (DefInit *DI = dyn_cast<DefInit>(R->getValueInit("ParentPackage"))) in getParentPackageFullName()
135 if (DefInit *DI = dyn_cast<DefInit>(R->getValueInit("ParentPackage"))) in isHidden()
H A DClangDiagnosticsEmitter.cpp84 if (DefInit *Group = dyn_cast<DefInit>(R->getValueInit("Group"))) { in getDiagnosticCategory()
161 DefInit *DI = dyn_cast<DefInit>(R->getValueInit("Group")); in groupDiagnostics()
204 if (cast<DefInit>(Diag->getValueInit("Group"))->getDef() == Def) { in groupDiagnostics()
224 if (!cast<DefInit>(Diag->getValueInit("Group"))->getDef()->isAnonymous()) in groupDiagnostics()
362 if (DefInit *Group = dyn_cast<DefInit>(R->getValueInit("Group"))) { in compute()
381 if (DefInit *Group = dyn_cast<DefInit>(R->getValueInit("Group"))) in compute()
1252 if (DefInit *Group = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitClangDiagsDefs()
1263 if (!isa<DefInit>(R.getValueInit("Group"))) { in EmitClangDiagsDefs()
1284 if (DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitClangDiagsDefs()
H A DClangOptionDocEmitter.cpp59 auto *G = dyn_cast<DefInit>(R->getValueInit("Group")); in extractDocumentation()
72 if (auto *G = dyn_cast<DefInit>(R->getValueInit("Group"))) in extractDocumentation()
78 if (auto *A = dyn_cast<DefInit>(R->getValueInit("Alias"))) { in extractDocumentation()
97 if (auto *G = dyn_cast<DefInit>(R->getValueInit("Group"))) in extractDocumentation()
H A DMveEmitter.cpp1063 if (auto Def = dyn_cast<DefInit>(I)) in getType()
1092 Record *Op = cast<DefInit>(D->getOperator())->getDef(); in getType()
1158 Record *Op = cast<DefInit>(D->getOperator())->getDef(); in getCodeForDag()
1207 Record *TypeRec = cast<DefInit>(D->getArg(0))->getDef(); in getCodeForDag()
1219 Record *TypeRec = cast<DefInit>(D->getArg(0))->getDef(); in getCodeForDag()
1289 if (auto *DI = dyn_cast<DefInit>(Arg)) { in getCodeForDagArg()
1376 if (auto TypeDI = dyn_cast<DefInit>(TypeInit)) in ACLEIntrinsic()
1388 if (auto TypeDI = dyn_cast<DefInit>(TypeInit)) { in ACLEIntrinsic()
1436 Record *MainOp = cast<DefInit>(CodeDag->getOperator())->getDef(); in ACLEIntrinsic()
H A DClangOpcodesEmitter.cpp73 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in Enumerate()
293 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in EmitGroup()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/
H A DRecord.h1178 class DefInit : public TypedInit {
1183 explicit DefInit(Record *D);
1186 DefInit(const DefInit &) = delete;
1187 DefInit &operator=(const DefInit &) = delete;
1193 static DefInit *get(Record*);
1216 DefInit *Def = nullptr; // after instantiation
1222 DefInit *instantiate();
1504 DefInit *CorrespondingDefInit = nullptr;
1559 DefInit *getDefInit();
/netbsd-src/external/apache2/llvm/dist/llvm/docs/TableGen/
H A DBackGuide.rst100 * An instance of ``DefInit`` (see `DefInit`_) corresponding to this record.
290 classes include ``BitInit``, ``BitsInit``, ``DagInit``, ``DefInit``,
377 ``DefInit``
380 The ``DefInit`` class is a subclass of ``TypedInit``. Its instances

12