| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | CodeGenInstruction.cpp | 33 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 D | OptParserEmitter.cpp | 318 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 D | CodeGenDAGPatterns.cpp | 1435 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 D | GICombinerEmitter.cpp | 284 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 D | PseudoLoweringEmitter.cpp | 77 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) { in addDagOperandMapping() 140 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion()
|
| H A D | CompressInstEmitter.cpp | 217 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 D | OptRSTEmitter.cpp | 38 if (const DefInit *DI = dyn_cast<DefInit>(R.getValueInit("Group"))) { in EmitOptRST()
|
| H A D | VarLenCodeEmitterGen.cpp | 97 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 D | SearchableTableEmitter.cpp | 127 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 D | CodeEmitterGen.cpp | 300 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 D | FastISelEmitter.cpp | 258 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 D | Attributes.cpp | 118 OS << " | AttributeProperty::" << cast<DefInit>(P)->getDef()->getName(); in emitAttributeProperties()
|
| H A D | DecoderEmitter.cpp | 1222 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 D | DAGISelMatcherGen.cpp | 225 DefInit *DI = dyn_cast<DefInit>(N->getLeafValue()); in EmitLeafMatchCode() 683 if (DefInit *DI = dyn_cast<DefInit>(N->getLeafValue())) { in EmitResultLeafAsOperand()
|
| H A D | SubtargetFeatureInfo.cpp | 114 if (auto *D = dyn_cast<DefInit>(&Val)) { in emitFeaturesAux()
|
| H A D | GlobalISelEmitter.cpp | 395 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 D | Record.cpp | 698 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 D | SetTheory.cpp | 213 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 D | JSONBackend.cpp | 76 if (auto *Def = dyn_cast<DefInit>(&I)) { in translateInit()
|
| /openbsd-src/gnu/llvm/clang/utils/TableGen/ |
| H A D | ClangSACheckersEmitter.cpp | 32 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 D | ClangDiagnosticsEmitter.cpp | 84 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 D | ClangOptionDocEmitter.cpp | 59 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 D | MveEmitter.cpp | 1061 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 D | ClangOpcodesEmitter.cpp | 73 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 D | Record.h | 1266 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();
|