| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenInstAlias.cpp | 33 Record *ResultRecord = ADI ? ADI->getDef() : nullptr; in tryAliasOpMatch() 35 if (ADI && ADI->getDef() == InstOpRec) { in tryAliasOpMatch() 58 &T.getRegisterClass(ADI->getDef()))) in tryAliasOpMatch() 66 if (ADI && ADI->getDef()->isSubClassOf("Register")) { in tryAliasOpMatch() 78 T.getRegBank().getReg(ADI->getDef()))) in tryAliasOpMatch() 92 if (ADI && ADI->getDef()->getName() == "zero_reg") { in tryAliasOpMatch() 138 ADI->getDef()->isSubClassOf("Operand")) { in tryAliasOpMatch() 144 ADI->getDef()); in tryAliasOpMatch() 178 ResultInst = &T.getInstruction(DI->getDef()); in CodeGenInstAlias() 191 if (Entry && Entry != ADI->getDef()) in CodeGenInstAlias() [all …]
|
| H A D | PseudoLoweringEmitter.cpp | 80 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() 93 if (DI->getDef() != Insn.Operands[BaseIdx + i].Rec) { in addDagOperandMapping() 95 "', operand type '" + DI->getDef()->getName() + in addDagOperandMapping() 98 PrintFatalNote(DI->getDef(), in addDagOperandMapping() 147 Record *Operator = OpDef->getDef(); in evaluateExpansion()
|
| H A D | OptParserEmitter.cpp | 300 OS << getOptionName(*DI->getDef()); in EmitOptParser() 345 GroupFlags = DI->getDef()->getValueAsListInit("Flags"); in EmitOptParser() 346 GroupVis = DI->getDef()->getValueAsListInit("Visibility"); in EmitOptParser() 347 OS << getOptionName(*DI->getDef()); in EmitOptParser() 354 OS << getOptionName(*DI->getDef()); in EmitOptParser() 378 OS << (NumFlags++ ? " | " : "") << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser() 382 << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser() 393 << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser() 397 << cast<DefInit>(I)->getDef()->getName(); in EmitOptParser()
|
| H A D | RegisterBankEmitter.cpp | 59 const Record &getDef() const { return TheDef; } in getDef() function in __anona0b0b9ac0111::RegisterBank 66 for (const auto *RCDef : getDef().getValueAsListOfDefs("RegisterClasses")) in getExplicitlySpecifiedRegisterClasses() 323 PrintWarning(Bank.getDef().getLoc(), "Register bank names should be " in run() 326 PrintNote(Bank.getDef().getLoc(), "RegisterBank was declared here"); in run() 327 PrintNote(Class.getDef()->getLoc(), "RegisterClass was declared here"); in run()
|
| H A D | CompressInstEmitter.cpp | 219 if (DI->getDef()->isSubClassOf("Register")) { in addDagOperandMapping() 221 if (!validateRegister(DI->getDef(), Inst.Operands[I].Rec)) in addDagOperandMapping() 224 "'Register: '" + DI->getDef()->getName() + in addDagOperandMapping() 228 OperandMap[I].Data.Reg = DI->getDef(); in addDagOperandMapping() 235 if (!validateTypes(DI->getDef(), Inst.Operands[I].Rec, IsSourceInst)) in addDagOperandMapping() 239 DI->getDef()->getName() + in addDagOperandMapping() 298 return cast<DefInit>(Arg1)->getDef() == cast<DefInit>(Arg2)->getDef(); in validateArgsTypes() 510 !cast<DefInit>(Arg)->getDef()->isSubClassOf("SubtargetFeature")) in getReqFeatures() 513 AnyOfSet.insert({IsNot, cast<DefInit>(Arg)->getDef()->getName()}); in getReqFeatures() 515 FeaturesSet.insert({IsNot, cast<DefInit>(Arg)->getDef()->getName()}); in getReqFeatures()
|
| H A D | CodeGenDAGPatterns.cpp | 1422 Record *R = DI->getDef(); in isImmAllOnesAllZerosMatch() 1486 Record *Def = Pred->getDef(); in getPredicateRecords() 1889 Op = DI->getDef(); in GetNumNodeResults() 1998 return ((DI->getDef() == NDI->getDef()) && in isIsomorphicTo() 2357 Rec = DI->getDef(); in getComplexPatternInfo() 2857 Record *R = DI->getDef(); in ParseTreePattern() 2917 Record *Operator = OpDef->getDef(); in ParseTreePattern() 3215 Record *N = Records.getDef(Name); in getSDNodeNamed() 3421 Rec = DI->getDef(); in HandleUse() 3716 Record *Operator = OpDef->getDef(); in hasNullFragReference() [all …]
|
| H A D | CodeGenInstruction.cpp | 33 if (Init->getDef()->getName() != "outs") in CGIOperandList() 45 if (Init->getDef()->getName() != "ins") in CGIOperandList() 78 Record *Rec = Arg->getDef(); in CGIOperandList() 100 cast<DefInit>(MIOpInfo->getOperator())->getDef()->getName() != "ops") in CGIOperandList() 172 ->getDef() in CGIOperandList() 591 return Constraint->getDef()->isSubClassOf("TypedOperand") && in isOperandImpl() 592 Constraint->getDef()->getValueAsBit(PropertyName); in isOperandImpl()
|
| H A D | GlobalISelEmitter.cpp | 275 if (VDefInit->getDef()->isSubClassOf("RegisterClass")) in getInitValueAsRegClass() 276 return VDefInit->getDef(); in getInitValueAsRegClass() 835 Record *CCDef = DI ? DI->getDef() : nullptr; in createAndImportSelDAGMatcher() 929 auto *ChildRec = ChildDefInit->getDef(); in getSrcChildName() 1077 auto *ChildRec = ChildDefInit->getDef(); in importChildMatcher() 1254 auto *ChildRec = ChildDefInit->getDef(); in importExplicitUseRenderer() 1333 &Target.getInstruction(RK.getDef("COPY"))); in createAndImportInstructionRenderer() 1491 DstI = &Target.getInstruction(RK.getDef("COPY")); in createInstructionRenderer() 1723 auto Def = DefaultDefOp->getDef(); in importDefaultOperandRenderers() 1889 return CGRegs.getSubRegIdx(SubRegInit->getDef()); in inferSubRegIndexForNode() [all …]
|
| H A D | X86CompressEVEXTablesEmitter.cpp | 197 Record *NewRec = Records.getDef(ManualMap.at(Rec->getName())); in run() 201 if (auto *NewRec = Records.getDef(Name.drop_back(5))) in run() 204 if (auto *NewRec = Records.getDef(Name.drop_back(3))) { in run()
|
| H A D | SearchableTableEmitter.cpp | 128 auto *Entry = Field.Enum->EntryMap[cast<DefInit>(I)->getDef()]; in primaryRepresentation() 140 return DI->getDef()->isSubClassOf("Intrinsic"); in isIntrinsic() 147 Intr = std::make_unique<CodeGenIntrinsic>(cast<DefInit>(I)->getDef(), in getIntrinsic() 247 Record *LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy() 248 Record *RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy() 263 auto LHSr = cast<DefInit>(LHSI)->getDef(); in compareBy() 264 auto RHSr = cast<DefInit>(RHSI)->getDef(); in compareBy() 535 if (Record *TypeRec = Records.getDef(Type->getValue())) { in parseFieldType()
|
| H A D | SubtargetFeatureInfo.cpp | 136 if (!D->getDef()->isSubClassOf("SubtargetFeature")) in emitFeaturesAux() 145 StringRef OpName = Op->getDef()->getName(); in emitFeaturesAux()
|
| H A D | GlobalISelCombinerEmitter.cpp | 1272 auto *Def = MatchOpTable.getDef(OldRegName); in checkSemantics() 1322 Record *Def = Pred->getDef(); in addFeaturePredicates() 1379 auto *ApplyRedef = ApplyOpTable.getDef(Name); in findRoots() 1673 const Record *Def = DefI->getDef(); in parseInstructionPatternOperand() 1722 const Record *R = Def->getDef(); in parseInstructionPatternMIFlags() 1740 const Record *R = DefArg->getDef(); in parseInstructionPatternMIFlags() 1897 return MatchOpTable.getDef(Op); in emitMatchPattern() 2094 return FragAltOT.getDef(Op); in emitPatFragMatchPattern() 2103 const auto *Def = FragAltOT.getDef(ParamName); in emitPatFragMatchPattern() 2425 assert(MatchOpTable.getDef(Old) == MatchRoot); in emitBuiltinApplyPattern() [all …]
|
| H A D | X86FoldTablesEmitter.cpp | 501 DropLen ? Records.getDef(RegInstName.drop_back(DropLen)) : nullptr; in addEntryWithFlags() 695 if (auto *RegAltRec = Records.getDef(RegInstName.drop_back(4))) in run() 741 Record *RegInstIter = Records.getDef(Entry.RegInstStr); in run() 742 Record *MemInstIter = Records.getDef(Entry.MemInstStr); in run()
|
| H A D | CodeEmitterGen.cpp | 287 EncodingInfoByHwMode EBM(DI->getDef(), HWM); in getInstructionCases() 378 EncodingInfoByHwMode EBM(DI->getDef(), HWM); in emitInstructionBaseValues() 448 EncodingInfoByHwMode EBM(DI->getDef(), HWM); in run()
|
| H A D | Attributes.cpp | 124 OS << " | AttributeProperty::" << cast<DefInit>(P)->getDef()->getName(); in emitAttributeProperties()
|
| H A D | OptRSTEmitter.cpp | 39 OptionsByGroup[DI->getDef()->getValueAsString("Name")].push_back(Opts[i]); in EmitOptRST()
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
| H A D | CombinerUtils.h | 26 if (OpI->getDef()->getName() == Def) in isSpecificDef() 37 if (OpI->getDef()->isSubClassOf(Cls)) in getDefOfSubClass() 38 return OpI->getDef(); in getDefOfSubClass() 51 if (OpI->getDef()->getName() == Name) in getDagWithSpecificOperator() 64 if (OpI->getDef()->isSubClassOf(Cls)) in getDagWithOperatorOfSubClass()
|
| /freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangOptionDocEmitter.cpp | 49 for (const Record *Flag : DI->getDef()->getValueAsListOfDefs(FlagsField)) in hasFlag() 89 R = G->getDef(); in extractDocumentation() 100 Group = SkipFlattened(G->getDef()); in extractDocumentation() 106 Aliases[A->getDef()].push_back(R); in extractDocumentation() 125 Group = SkipFlattened(G->getDef()); in extractDocumentation() 417 const Record *DocInfo = Records.getDef("GlobalDocumentation"); in EmitClangOptDocs()
|
| H A D | ClangSACheckersEmitter.cpp | 33 name = getPackageFullName(DI->getDef(), Sep); in getParentPackageFullName() 135 return isHidden(DI->getDef()); in isHidden()
|
| H A D | ClangDiagnosticsEmitter.cpp | 86 std::string CatName = getCategoryFromDiagGroup(Group->getDef(), in getDiagnosticCategory() 168 std::string(DI->getDef()->getValueAsString("GroupName")); in groupDiagnostics() 206 if (cast<DefInit>(Diag->getValueInit("Group"))->getDef() == Def) { in groupDiagnostics() 226 if (!cast<DefInit>(Diag->getValueInit("Group"))->getDef()->isAnonymous()) in groupDiagnostics() 366 const Record *GroupRec = Group->getDef(); in compute() 385 if (groupInPedantic(Group->getDef())) in compute() 1261 const Record *GroupRec = Group->getDef(); in EmitClangDiagsDefs() 1294 std::string(DI->getDef()->getValueAsString("GroupName"))); in EmitClangDiagsDefs() 1732 const Record *Documentation = Records.getDef("GlobalDocumentation"); in EmitClangDiagDocs()
|
| H A D | MveEmitter.cpp | 1062 return getType(Def->getDef(), Param); 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() 1296 Record *Rec = DI->getDef(); in getCodeForDagArg() 1383 if (TypeDI->getDef()->isSubClassOf("unpromoted")) in ACLEIntrinsic() 1395 Record *TypeRec = TypeDI->getDef(); in ACLEIntrinsic() 1442 Record *MainOp = cast<DefInit>(CodeDag->getOperator())->getDef(); in ACLEIntrinsic()
|
| H A D | ClangOpcodesEmitter.cpp | 73 for (auto *Type : TypeClass->getDef()->getValueAsListOfDefs("Types")) { in Enumerate() 313 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types"); in EmitGroup()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | SetTheory.cpp | 213 cast<DefInit>(Expr->getOperator())->getDef()->getRecords(); in apply() 224 Record *Rec = Records.getDef(OS.str()); in apply() 284 if (const RecVec *Result = expand(Def->getDef())) in evaluate() 286 Elts.insert(Def->getDef()); in evaluate() 301 auto I = Operators.find(OpInit->getDef()->getName()); in evaluate()
|
| H A D | Record.cpp | 720 return DI->getDef(); in getElementAsRecord() 806 OS << *Def->getDef(); in Fold() 841 Record *D = RK.getDef(Name->getValue()); in Fold() 1220 if (LOp && ROp && LOp->getDef() != ROp->getDef()) { in Fold() 1654 Record *Val = RHSd->getDef(); in Fold() 1656 Val = MHSd->getDef(); in Fold() 2393 Record *Def = DI->getDef(); in Fold() 2606 return DefI->getDef(); in getOperatorAsDef() 3000 Defs.push_back(DI->getDef()); in getValueAsListOfDefs() 3061 return DI->getDef(); in getValueAsDef() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemoryDependenceAnalysis.cpp | 218 return MemDepResult::getDef(Inst); in getCallDependencyFrom() 351 return MemDepResult::getDef(ClosestDependency); in getInvariantGroupPointerDependency() 358 MemDepResult::getDef(ClosestDependency), nullptr)); in getInvariantGroupPointerDependency() 487 return MemDepResult::getDef(II); in getSimplePointerDependencyFrom() 498 return MemDepResult::getDef(II); in getSimplePointerDependencyFrom() 548 return MemDepResult::getDef(Inst); in getSimplePointerDependencyFrom() 567 return MemDepResult::getDef(Inst); in getSimplePointerDependencyFrom() 613 return MemDepResult::getDef(Inst); in getSimplePointerDependencyFrom() 630 return MemDepResult::getDef(Inst); in getSimplePointerDependencyFrom() 636 return MemDepResult::getDef(Inst); in getSimplePointerDependencyFrom()
|