Home
last modified time | relevance | path

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

12

/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
HDCodeGenInstruction.cpp35 if (Init->getDef()->getName() != "outs") in CGIOperandList()
47 if (Init->getDef()->getName() != "ins") in CGIOperandList()
75 Record *Rec = Arg->getDef(); in CGIOperandList()
97 cast<DefInit>(MIOpInfo->getOperator())->getDef()->getName() != "ops") in CGIOperandList()
518 return Constraint->getDef()->isSubClassOf("TypedOperand") && in isOperandImpl()
519 Constraint->getDef()->getValueAsBit(PropertyName); in isOperandImpl()
536 Record *ResultRecord = ADI ? ADI->getDef() : nullptr; in tryAliasOpMatch()
538 if (ADI && ADI->getDef() == InstOpRec) { in tryAliasOpMatch()
553 if (ADI && ADI->getDef()->isSubClassOf("RegisterOperand")) in tryAliasOpMatch()
554 ADI = ADI->getDef()->getValueAsDef("RegClass")->getDefInit(); in tryAliasOpMatch()
[all …]
HDOptParserEmitter.cpp113 OS << getOptionName(*DI->getDef()); in EmitOptParser()
161 GroupFlags = DI->getDef()->getValueAsListInit("Flags"); in EmitOptParser()
162 OS << getOptionName(*DI->getDef()); in EmitOptParser()
169 OS << getOptionName(*DI->getDef()); in EmitOptParser()
194 << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser()
198 << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser()
HDPseudoLoweringEmitter.cpp80 if (DI->getDef()->isSubClassOf("Register") || in addDagOperandMapping()
81 DI->getDef()->getName() == "zero_reg") { in addDagOperandMapping()
83 OperandMap[BaseIdx + i].Data.Reg = DI->getDef(); in addDagOperandMapping()
92 if (DI->getDef() != Insn.Operands[BaseIdx + i].Rec) in addDagOperandMapping()
94 "Pseudo operand type '" + DI->getDef()->getName() + in addDagOperandMapping()
134 Record *Operator = OpDef->getDef(); in evaluateExpansion()
HDRegisterBankEmitter.cpp59 const Record &getDef() const { return TheDef; } in getDef() function in __anon27d1e98d0111::RegisterBank
66 for (const auto &RCDef : getDef().getValueAsListOfDefs("RegisterClasses")) in getExplictlySpecifiedRegisterClasses()
307 PrintWarning(Bank.getDef().getLoc(), "Register bank names should be " in run()
310 PrintNote(Bank.getDef().getLoc(), "RegisterBank was declared here"); in run()
HDGICombinerEmitter.cpp201 const Record &getDef() const { return TheDef; } in getDef() function in __anon50bdb68b0111::CombineRule
285 if (OpI->getDef()->getName() == Def) in isSpecificDef()
296 if (OpI->getDef()->isSubClassOf(Cls)) in getDefOfSubClass()
297 return OpI->getDef(); in getDefOfSubClass()
310 if (OpI->getDef()->getName() == Name) in getDagWithSpecificOperator()
324 if (OpI->getDef()->isSubClassOf(Cls)) in getDagWithOperatorOfSubClass()
742 const Record &RuleDef = Rule->getDef(); in generateCodeForTree()
869 PrintFatalError(Rule->getDef().getLoc(), "All rules must have a root"); in run()
993 Record *CombinerDef = RK.getDef(Combiner); in EmitGICombiner()
HDCodeGenDAGPatterns.cpp1361 Record *R = DI->getDef(); in isImmAllOnesAllZerosMatch()
1572 !static_cast<DefInit*>(NodeToApply->getLeafValue())->getDef() in ApplyTypeConstraint()
1579 auto VVT = getValueTypeByHwMode(DI->getDef(), T.getHwModes()); in ApplyTypeConstraint()
1801 Op = DI->getDef(); in GetNumNodeResults()
1900 return ((DI->getDef() == NDI->getDef()) in isIsomorphicTo()
1961 cast<DefInit>(Val)->getDef()->getName() == "node")) { in SubstituteFormalArguments()
2253 Rec = DI->getDef(); in getComplexPatternInfo()
2270 if (DI && DI->getDef()->isSubClassOf("Operand")) { in getNumMIResults()
2271 DagInit *MIOps = DI->getDef()->getValueAsDag("MIOperandInfo"); in getNumMIResults()
2334 if (DI && DI->getDef()->isSubClassOf(Class)) in isOperandClass()
[all …]
HDRISCVCompressInstEmitter.cpp209 if (DI->getDef()->isSubClassOf("Register")) { in addDagOperandMapping()
211 if (!validateRegister(DI->getDef(), Inst.Operands[i].Rec)) in addDagOperandMapping()
214 "'Register: '" + DI->getDef()->getName() + in addDagOperandMapping()
218 OperandMap[i].Data.Reg = DI->getDef(); in addDagOperandMapping()
225 if (!validateTypes(DI->getDef(), Inst.Operands[i].Rec, IsSourceInst)) in addDagOperandMapping()
229 DI->getDef()->getName() + in addDagOperandMapping()
292 return Type1->getDef() == Type2->getDef(); in validateArgsTypes()
HDSearchableTableEmitter.cpp123 return Field.Enum->EntryMap[cast<DefInit>(I)->getDef()]->first; in primaryRepresentation()
130 return DI->getDef()->isSubClassOf("Intrinsic"); in isIntrinsic()
137 Intr = std::make_unique<CodeGenIntrinsic>(cast<DefInit>(I)->getDef()); in getIntrinsic()
232 Record *LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy()
233 Record *RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy()
248 auto LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy()
249 auto RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy()
529 Record *TypeRec = DI->getDef(); in parseFieldType()
HDOptRSTEmitter.cpp45 OptionsByGroup[DI->getDef()->getValueAsString("Name")].push_back(Opts[i]); in EmitOptRST()
HDGlobalISelEmitter.cpp376 if (VDefInit->getDef()->isSubClassOf("RegisterOperand")) in getInitValueAsRegClass()
377 return VDefInit->getDef()->getValueAsDef("RegClass"); in getInitValueAsRegClass()
378 if (VDefInit->getDef()->isSubClassOf("RegisterClass")) in getInitValueAsRegClass()
379 return VDefInit->getDef(); in getInitValueAsRegClass()
1308 RC.getDef() == cast<RegisterBankOperandMatcher>(&B)->RC.getDef(); in isIdentical()
3511 &Target.getInstruction(RK.getDef("G_CONSTANT"))); in createAndImportSelDAGMatcher()
3730 Record *CCDef = DI ? DI->getDef() : nullptr; in createAndImportSelDAGMatcher()
3820 auto *ChildRec = ChildDefInit->getDef(); in getSrcChildName()
3934 auto *ChildRec = ChildDefInit->getDef(); in importChildMatcher()
4079 auto *ChildRec = ChildDefInit->getDef(); in importExplicitUseRenderer()
[all …]
HDX86FoldTablesEmitter.cpp303 Record *AltRegInstRec = Records.getDef(AltRegInstStr); in getAltRegInst()
649 Record *RegInstIter = Records.getDef(Entry.RegInstStr); in run()
650 Record *MemInstIter = Records.getDef(Entry.MemInstStr); in run()
HDCodeEmitterGen.cpp272 EncodingInfoByHwMode EBM(DI->getDef(), HWM); in getInstructionCase()
369 EncodingInfoByHwMode EBM(DI->getDef(), HWM); in emitInstructionBaseValues()
411 EncodingInfoByHwMode EBM(DI->getDef(), HWM); in run()
HDFastISelEmitter.cpp261 Record *OpLeafRec = OpDI->getDef(); in initialize()
436 Record *OpLeafRec = cast<DefInit>(Op->getLeafValue())->getDef(); in PhyRegForNode()
507 SubRegNo = getQualifiedName(SR->getDef()); in collectPatterns()
HDInstrDocsEmitter.cpp166 cast<DefInit>(Op.MIOperandInfo->getArg(SubOpIdx))->getDef(); in EmitInstrDocs()
HDX86EVEX2VEXTablesEmitter.cpp208 Record *AltInstRec = Records.getDef(AltInstStr); in run()
HDInstrInfoEmitter.cpp131 auto *OpR = cast<DefInit>(MIOI->getArg(j))->getDef(); in GetOperandInfo()
389 OperandRecords.push_back(cast<DefInit>(Arg)->getDef()); in emitOperandTypeMappings()
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
HDClangOptionDocEmitter.cpp62 R = G->getDef(); in extractDocumentation()
73 Group = SkipFlattened(G->getDef()); in extractDocumentation()
79 Aliases[A->getDef()].push_back(R); in extractDocumentation()
98 Group = SkipFlattened(G->getDef()); in extractDocumentation()
384 const Record *DocInfo = Records.getDef("GlobalDocumentation"); in EmitClangOptDocs()
HDClangSACheckersEmitter.cpp32 name = getPackageFullName(DI->getDef()); in getParentPackageFullName()
136 return isHidden(DI->getDef()); in isHidden()
HDClangDiagnosticsEmitter.cpp85 std::string CatName = getCategoryFromDiagGroup(Group->getDef(), in getDiagnosticCategory()
171 std::string GroupName = DI->getDef()->getValueAsString("GroupName"); in groupDiagnostics()
227 const Record *NextDiagGroup = GroupInit->getDef(); in groupDiagnostics()
246 const Record *NextDiagGroup = GroupInit->getDef(); in groupDiagnostics()
382 const Record *GroupRec = Group->getDef(); in compute()
401 if (groupInPedantic(Group->getDef())) in compute()
1228 const Record *GroupRec = Group->getDef(); in EmitClangDiagsDefs()
1260 DiagsInGroup.find(DI->getDef()->getValueAsString("GroupName")); in EmitClangDiagsDefs()
1676 const Record *Documentation = Records.getDef("GlobalDocumentation"); in EmitClangDiagDocs()
HDMveEmitter.cpp1025 return getType(Def->getDef(), Param); in getType()
1053 Record *Op = cast<DefInit>(D->getOperator())->getDef(); in getType()
1119 Record *Op = cast<DefInit>(D->getOperator())->getDef(); in getCodeForDag()
1168 Record *TypeRec = cast<DefInit>(D->getArg(0))->getDef(); in getCodeForDag()
1232 Record *Rec = DI->getDef(); in getCodeForDagArg()
1311 if (TypeDI->getDef()->isSubClassOf("unpromoted")) in ACLEIntrinsic()
1323 Record *TypeRec = TypeDI->getDef(); in ACLEIntrinsic()
1369 Record *MainOp = cast<DefInit>(CodeDag->getOperator())->getDef(); in ACLEIntrinsic()
HDClangOpcodesEmitter.cpp74 for (auto *Type : TypeClass->getDef()->getValueAsListOfDefs("Types")) { in Enumerate()
294 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types"); in EmitGroup()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TableGen/
HDSetTheory.cpp214 cast<DefInit>(Expr->getOperator())->getDef()->getRecords(); in apply()
225 Record *Rec = Records.getDef(OS.str()); in apply()
285 if (const RecVec *Result = expand(Def->getDef())) in evaluate()
287 Elts.insert(Def->getDef()); in evaluate()
302 auto I = Operators.find(OpInit->getDef()->getName()); in evaluate()
HDRecord.cpp642 return DI->getDef(); in getElementAsRecord()
738 D = CurRec->getRecords().getDef(Name->getValue()); in Fold()
909 if (LOp && ROp && LOp->getDef() != ROp->getDef()) { in Fold()
1180 Record *Val = RHSd->getDef(); in Fold()
1182 Val = MHSd->getDef(); in Fold()
1769 Record *Def = DI->getDef(); in Fold()
1971 return DefI->getDef(); in getOperatorAsDef()
2250 Defs.push_back(DI->getDef()); in getValueAsListOfDefs()
2311 return DI->getDef(); in getValueAsDef()
2323 return DI->getDef(); in getValueAsOptionalDef()
HDJSONBackend.cpp81 obj["def"] = Def->getDef()->getName(); in translateInit()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDMemoryDependenceAnalysis.cpp219 return MemDepResult::getDef(Inst); in getCallDependencyFrom()
429 return MemDepResult::getDef(ClosestDependency); in getInvariantGroupPointerDependency()
436 MemDepResult::getDef(ClosestDependency), nullptr)); in getInvariantGroupPointerDependency()
540 return MemDepResult::getDef(II); in getSimplePointerDependencyFrom()
587 return MemDepResult::getDef(Inst); in getSimplePointerDependencyFrom()
614 return MemDepResult::getDef(Inst); in getSimplePointerDependencyFrom()
655 return MemDepResult::getDef(Inst); in getSimplePointerDependencyFrom()
670 return MemDepResult::getDef(Inst); in getSimplePointerDependencyFrom()

12