Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCodeGenInstruction.cpp33 if (DefInit *Init = dyn_cast<DefInit>(OutDI->getOperator())) { in CGIOperandList()
45 if (DefInit *Init = dyn_cast<DefInit>(InDI->getOperator())) { in CGIOperandList()
74 DefInit *Arg = dyn_cast<DefInit>(ArgInit); in CGIOperandList()
100 if (!isa<DefInit>(MIOpInfo->getOperator()) || in CGIOperandList()
101 cast<DefInit>(MIOpInfo->getOperator())->getDef()->getName() != "ops") in CGIOperandList()
172 cast<DefInit>(MIOpInfo->getArg(j)) in CGIOperandList()
588 DefInit *Constraint = dyn_cast<DefInit>(ConstraintList->getArg(i)); in isOperandImpl()
609 DefInit *ADI = dyn_cast<DefInit>(Arg); in tryAliasOpMatch()
648 InstOpRec = cast<DefInit>(DI->getArg(0))->getDef(); in tryAliasOpMatch()
751 DefInit *DI = dyn_cast<DefInit>(Result->getOperator()); in CodeGenInstAlias()
[all …]
H A DOptParserEmitter.cpp318 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) in EmitOptParser()
362 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitOptParser()
370 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Alias"))) in EmitOptParser()
395 OS << (NumFlags++ ? " | " : "") << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser()
399 << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser()
H A DCodeGenDAGPatterns.cpp1435 DefInit *DI = dyn_cast<DefInit>(P->getLeafValue()); in isImmAllOnesAllZerosMatch()
1502 if (DefInit *Pred = dyn_cast<DefInit>(I)) { in getPredicateRecords()
1677 !isa<DefInit>(NodeToApply->getLeafValue()) || in ApplyTypeConstraint()
1678 !cast<DefInit>(NodeToApply->getLeafValue())->getDef() in ApplyTypeConstraint()
1683 DefInit *DI = cast<DefInit>(NodeToApply->getLeafValue()); in ApplyTypeConstraint()
1907 if (DefInit *DI = dyn_cast<DefInit>(Dag->getOperator())) in GetNumNodeResults()
2005 if (DefInit *DI = dyn_cast<DefInit>(getLeafValue())) { in isIsomorphicTo()
2006 if (DefInit *NDI = dyn_cast<DefInit>(N->getLeafValue())) { in isIsomorphicTo()
2067 if (isa<UnsetInit>(Val) || (isa<DefInit>(Val) && in SubstituteFormalArguments()
2068 cast<DefInit>(Val)->getDef()->getName() == "node")) { in SubstituteFormalArguments()
[all …]
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()
771 if (DefInit *Pred = dyn_cast<DefInit>(I)) { in generateCodeForTree()
H A DPseudoLoweringEmitter.cpp77 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) { in addDagOperandMapping()
140 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion()
H A DCompressInstEmitter.cpp217 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i - TiedCount))) { in addDagOperandMapping()
297 return cast<DefInit>(Arg1)->getDef() == cast<DefInit>(Arg2)->getDef(); in validateArgsTypes()
506 if (!isa<DefInit>(Arg) || in getReqFeatures()
507 !cast<DefInit>(Arg)->getDef()->isSubClassOf("SubtargetFeature")) in getReqFeatures()
510 AnyOfSet.insert({IsNot, cast<DefInit>(Arg)->getDef()->getName()}); in getReqFeatures()
512 FeaturesSet.insert({IsNot, cast<DefInit>(Arg)->getDef()->getName()}); in getReqFeatures()
H A DOptRSTEmitter.cpp38 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitOptRST()
H A DVarLenCodeEmitterGen.cpp97 if (!isa<DefInit>(Op)) in getCustomCoders()
100 StringRef OpName = cast<DefInit>(Op)->getDef()->getName(); in getCustomCoders()
229 if (auto *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in run()
372 if (auto *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in emitInstructionBaseValues()
420 if (auto *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in getInstructionCase()
H A DSearchableTableEmitter.cpp127 auto *Entry = Field.Enum->EntryMap[cast<DefInit>(I)->getDef()]; in primaryRepresentation()
138 if (DefInit *DI = dyn_cast<DefInit>(I)) in isIntrinsic()
146 Intr = std::make_unique<CodeGenIntrinsic>(cast<DefInit>(I)->getDef(), in getIntrinsic()
244 Record *LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy()
245 Record *RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy()
260 auto LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy()
261 auto RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy()
H A DCodeEmitterGen.cpp300 if (auto *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in getInstructionCase()
401 if (auto *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in emitInstructionBaseValues()
449 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()
427 Record *OpLeafRec = cast<DefInit>(Op->getLeafValue())->getDef(); in PhyRegForNode()
496 DefInit *SR = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue()); in collectPatterns()
H A DAttributes.cpp118 OS << " | AttributeProperty::" << cast<DefInit>(P)->getDef()->getName(); in emitAttributeProperties()
H A DDecoderEmitter.cpp1222 if (auto *D = dyn_cast<DefInit>(&Val)) { in emitPredicateMatchAux()
1866 Operands.push_back(getOpInfo(cast<DefInit>(Arg)->getDef())); in parseVarLenInstOperand()
2136 if (DefInit *DI = cast<DefInit>(Arg)) in populateInstruction()
2225 Record *OpTypeRec = cast<DefInit>(OpInit)->getDef(); in populateInstruction()
2253 getOpInfo(cast<DefInit>(SubOps->getArg(i))->getDef()); in populateInstruction()
2268 OpInfo = getOpInfo(cast<DefInit>(SubOps->getArg(0))->getDef()); in populateInstruction()
2626 if (auto *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in run()
2644 if (DefInit *DI = dyn_cast_or_null<DefInit>(RV->getValue())) { in run()
H A DDAGISelMatcherGen.cpp225 DefInit *DI = dyn_cast<DefInit>(N->getLeafValue()); in EmitLeafMatchCode()
683 if (DefInit *DI = dyn_cast<DefInit>(N->getLeafValue())) { in EmitResultLeafAsOperand()
H A DSubtargetFeatureInfo.cpp114 if (auto *D = dyn_cast<DefInit>(&Val)) { in emitFeaturesAux()
H A DGlobalISelEmitter.cpp395 if (DefInit *VDefInit = dyn_cast<DefInit>(V)) { in getInitValueAsRegClass()
4112 DefInit *DI = dyn_cast<DefInit>(SrcChild->getLeafValue()); in createAndImportSelDAGMatcher()
4223 if (auto *ChildDefInit = dyn_cast<DefInit>(SrcChild->getLeafValue())) { in getSrcChildName()
4359 if (auto *ChildDefInit = dyn_cast<DefInit>(SrcChild->getLeafValue())) { in importChildMatcher()
4542 if (auto *ChildDefInit = dyn_cast<DefInit>(DstChild->getLeafValue())) { in importExplicitUseRenderer()
4823 DefInit *SubRegInit = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue()); in importExplicitUseRenderers()
4886 if (DefInit *SubRegInit = in importExplicitUseRenderers()
4887 dyn_cast<DefInit>(SubRegChild->getLeafValue())) { in importExplicitUseRenderers()
4985 if (const DefInit *DefaultDagOperator = in importDefaultOperandRenderers()
4986 dyn_cast<DefInit>(DefaultDagOp->getOperator())) { in importDefaultOperandRenderers()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/TableGen/
H A DRecord.cpp698 DefInit *DI = dyn_cast<DefInit>(getElement(i)); in getElementAsRecord()
786 if (DefInit *LHSd = dyn_cast<DefInit>(LHS)) in Fold()
819 DefInit *DI = DefInit::get(D); in Fold()
877 DefInit *DI = DefInit::get(Dag->getOperatorAsDef({})); in Fold()
1107 DefInit *LHSd = dyn_cast<DefInit>(LHS); in CompareInit()
1108 DefInit *RHSd = dyn_cast<DefInit>(RHS); in CompareInit()
1122 DefInit *LOp = dyn_cast<DefInit>(LHSs->getOperator()); in Fold()
1123 DefInit *ROp = dyn_cast<DefInit>(RHSs->getOperator()); in Fold()
1225 DefInit *Op = dyn_cast<DefInit>(RHS); in Fold()
1437 DefInit *LHSd = dyn_cast<DefInit>(LHS); in Fold()
[all …]
H A DSetTheory.cpp213 cast<DefInit>(Expr->getOperator())->getDef()->getRecords(); in apply()
283 if (DefInit *Def = dyn_cast<DefInit>(Expr)) { in evaluate()
298 DefInit *OpInit = dyn_cast<DefInit>(DagExpr->getOperator()); in evaluate()
H A DJSONBackend.cpp76 if (auto *Def = dyn_cast<DefInit>(&I)) { in translateInit()
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DClangSACheckersEmitter.cpp32 if (DefInit *DI = dyn_cast<DefInit>(R->getValueInit("ParentPackage"))) in getParentPackageFullName()
134 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()
162 DefInit *DI = dyn_cast<DefInit>(R->getValueInit("Group")); in groupDiagnostics()
206 if (cast<DefInit>(Diag->getValueInit("Group"))->getDef() == Def) { in groupDiagnostics()
226 if (!cast<DefInit>(Diag->getValueInit("Group"))->getDef()->isAnonymous()) in groupDiagnostics()
365 if (DefInit *Group = dyn_cast<DefInit>(R->getValueInit("Group"))) { in compute()
384 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.cpp1061 if (auto Def = dyn_cast<DefInit>(I)) in getType()
1090 Record *Op = cast<DefInit>(D->getOperator())->getDef(); in getType()
1156 Record *Op = cast<DefInit>(D->getOperator())->getDef(); in getCodeForDag()
1213 Record *TypeRec = cast<DefInit>(D->getArg(0))->getDef(); in getCodeForDag()
1225 Record *TypeRec = cast<DefInit>(D->getArg(0))->getDef(); in getCodeForDag()
1295 if (auto *DI = dyn_cast<DefInit>(Arg)) { in getCodeForDagArg()
1382 if (auto TypeDI = dyn_cast<DefInit>(TypeInit)) in ACLEIntrinsic()
1394 if (auto TypeDI = dyn_cast<DefInit>(TypeInit)) { in ACLEIntrinsic()
1442 Record *MainOp = cast<DefInit>(CodeDag->getOperator())->getDef(); in ACLEIntrinsic()
H A DClangOpcodesEmitter.cpp73 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in Enumerate()
301 if (auto *TypeClass = dyn_cast<DefInit>(Types->getElement(I))) { in EmitGroup()
/openbsd-src/gnu/llvm/llvm/include/llvm/TableGen/
H A DRecord.h1266 class DefInit : public TypedInit {
1271 explicit DefInit(Record *D);
1274 DefInit(const DefInit &) = delete;
1275 DefInit &operator=(const DefInit &) = delete;
1281 static DefInit *get(Record*);
1304 DefInit *Def = nullptr; // after instantiation
1309 DefInit *instantiate();
1610 DefInit *CorrespondingDefInit = nullptr;
1680 DefInit *getDefInit();

12