Searched refs:getDef (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenInstruction.cpp35 if (Init->getDef()->getName() != "outs")
47 if (Init->getDef()->getName() != "ins")
76 Record *Rec = Arg->getDef();
98 cast<DefInit>(MIOpInfo->getOperator())->getDef()->getName() != "ops")
528 return Constraint->getDef()->isSubClassOf("TypedOperand") &&
529 Constraint->getDef()->getValueAsBit(PropertyName);
546 Record *ResultRecord = ADI ? ADI->getDef() : nullptr;
548 if (ADI && ADI->getDef() == InstOpRec) {
564 if (ADI && ADI->getDef()->isSubClassOf("RegisterOperand"))
565 ADI = ADI->getDef()
[all...]
H A DRegisterBankEmitter.cpp60 const Record &getDef() const { return TheDef; } function in class:__anon4946::RegisterBank
67 for (const auto *RCDef : getDef().getValueAsListOfDefs("RegisterClasses"))
306 PrintWarning(Bank.getDef().getLoc(), "Register bank names should be "
309 PrintNote(Bank.getDef().getLoc(), "RegisterBank was declared here");
310 PrintNote(Class.getDef()->getLoc(), "RegisterClass was declared here");
H A DPseudoLoweringEmitter.cpp80 if (DI->getDef()->isSubClassOf("Register") ||
81 DI->getDef()->getName() == "zero_reg") {
83 OperandMap[BaseIdx + i].Data.Reg = DI->getDef();
92 if (DI->getDef() != Insn.Operands[BaseIdx + i].Rec)
94 "Pseudo operand type '" + DI->getDef()->getName() +
134 Record *Operator = OpDef->getDef();
H A DOptParserEmitter.cpp319 OS << getOptionName(*DI->getDef());
363 GroupFlags = DI->getDef()->getValueAsListInit("Flags");
364 OS << getOptionName(*DI->getDef());
371 OS << getOptionName(*DI->getDef());
395 OS << (NumFlags++ ? " | " : "") << cast<DefInit>(I)->getDef()->getName();
399 << cast<DefInit>(I)->getDef()->getName();
H A DOptRSTEmitter.cpp46 OptionsByGroup[DI->getDef()->getValueAsString("Name")].push_back(Opts[i]);
H A DRISCVCompressInstEmitter.cpp209 if (DI->getDef()->isSubClassOf("Register")) {
211 if (!validateRegister(DI->getDef(), Inst.Operands[i].Rec))
214 "'Register: '" + DI->getDef()->getName() +
218 OperandMap[i].Data.Reg = DI->getDef();
225 if (!validateTypes(DI->getDef(), Inst.Operands[i].Rec, IsSourceInst))
229 DI->getDef()->getName() +
292 return Type1->getDef() == Type2->getDef();
501 !cast<DefInit>(Arg)->getDef()->isSubClassOf("SubtargetFeature"))
504 AnyOfSet.insert({IsNot, cast<DefInit>(Arg)->getDef()
[all...]
H A DGICombinerEmitter.cpp201 const Record &getDef() const { return TheDef; } function in class:__anon4936::CombineRule
285 if (OpI->getDef()->getName() == Def)
296 if (OpI->getDef()->isSubClassOf(Cls))
297 return OpI->getDef();
310 if (OpI->getDef()->getName() == Name)
324 if (OpI->getDef()->isSubClassOf(Cls))
743 const Record &RuleDef = Rule->getDef();
878 PrintFatalError(Rule->getDef().getLoc(), "All rules must have a root");
1057 Record *CombinerDef = RK.getDef(Combiner);
H A DCodeGenDAGPatterns.cpp1364 Record *R = DI->getDef();
1575 !static_cast<DefInit*>(NodeToApply->getLeafValue())->getDef()
1582 auto VVT = getValueTypeByHwMode(DI->getDef(), T.getHwModes());
1804 Op = DI->getDef();
1903 return ((DI->getDef() == NDI->getDef())
1964 cast<DefInit>(Val)->getDef()->getName() == "node")) {
2256 Rec = DI->getDef();
2273 if (DI && DI->getDef()->isSubClassOf("Operand")) {
2274 DagInit *MIOps = DI->getDef()
[all...]
H A DSearchableTableEmitter.cpp123 auto *Entry = Field.Enum->EntryMap[cast<DefInit>(I)->getDef()];
134 return DI->getDef()->isSubClassOf("Intrinsic");
141 Intr = std::make_unique<CodeGenIntrinsic>(cast<DefInit>(I)->getDef());
236 Record *LHSr = cast<DefInit>(LHSI)->getDef();
237 Record *RHSr = cast<DefInit>(RHSI)->getDef();
252 auto LHSr = cast<DefInit>(LHSI)->getDef();
253 auto RHSr = cast<DefInit>(RHSI)->getDef();
533 Record *TypeRec = DI->getDef();
H A DSubtargetFeatureInfo.cpp150 !cast<DefInit>(Arg)->getDef()->isSubClassOf("SubtargetFeature"))
H A DCodeEmitterGen.cpp272 EncodingInfoByHwMode EBM(DI->getDef(), HWM);
369 EncodingInfoByHwMode EBM(DI->getDef(), HWM);
411 EncodingInfoByHwMode EBM(DI->getDef(), HWM);
H A DX86FoldTablesEmitter.cpp303 Record *AltRegInstRec = Records.getDef(AltRegInstStr);
649 Record *RegInstIter = Records.getDef(Entry.RegInstStr);
650 Record *MemInstIter = Records.getDef(Entry.MemInstStr);
H A DGlobalISelEmitter.cpp376 if (VDefInit->getDef()->isSubClassOf("RegisterOperand"))
377 return VDefInit->getDef()->getValueAsDef("RegClass");
378 if (VDefInit->getDef()->isSubClassOf("RegisterClass"))
379 return VDefInit->getDef();
1336 RC.getDef() == cast<RegisterBankOperandMatcher>(&B)->RC.getDef();
3579 &Target.getInstruction(RK.getDef("G_CONSTANT")));
3798 Record *CCDef = DI ? DI->getDef() : nullptr;
3888 auto *ChildRec = ChildDefInit->getDef();
4003 auto *ChildRec = ChildDefInit->getDef();
[all...]
H A DInstrDocsEmitter.cpp166 cast<DefInit>(Op.MIOperandInfo->getArg(SubOpIdx))->getDef();
H A DX86EVEX2VEXTablesEmitter.cpp208 Record *AltInstRec = Records.getDef(AltInstStr);
H A DFastISelEmitter.cpp261 Record *OpLeafRec = OpDI->getDef();
436 Record *OpLeafRec = cast<DefInit>(Op->getLeafValue())->getDef();
507 SubRegNo = getQualifiedName(SR->getDef());
/freebsd-13-stable/contrib/llvm-project/clang/utils/TableGen/
H A DClangOptionDocEmitter.cpp62 R = G->getDef();
73 Group = SkipFlattened(G->getDef());
79 Aliases[A->getDef()].push_back(R);
98 Group = SkipFlattened(G->getDef());
384 const Record *DocInfo = Records.getDef("GlobalDocumentation");
H A DClangSACheckersEmitter.cpp32 name = getPackageFullName(DI->getDef());
136 return isHidden(DI->getDef());
H A DClangDiagnosticsEmitter.cpp86 std::string CatName = getCategoryFromDiagGroup(Group->getDef(),
173 std::string(DI->getDef()->getValueAsString("GroupName"));
232 const Record *NextDiagGroup = GroupInit->getDef();
251 const Record *NextDiagGroup = GroupInit->getDef();
390 const Record *GroupRec = Group->getDef();
409 if (groupInPedantic(Group->getDef()))
1238 const Record *GroupRec = Group->getDef();
1271 std::string(DI->getDef()->getValueAsString("GroupName")));
1689 const Record *Documentation = Records.getDef("GlobalDocumentation");
H A DClangOpcodesEmitter.cpp74 for (auto *Type : TypeClass->getDef()->getValueAsListOfDefs("Types")) {
294 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types");
H A DMveEmitter.cpp1064 return getType(Def->getDef(), Param);
1092 Record *Op = cast<DefInit>(D->getOperator())->getDef();
1158 Record *Op = cast<DefInit>(D->getOperator())->getDef();
1207 Record *TypeRec = cast<DefInit>(D->getArg(0))->getDef();
1219 Record *TypeRec = cast<DefInit>(D->getArg(0))->getDef();
1283 Record *Rec = DI->getDef();
1366 if (TypeDI->getDef()->isSubClassOf("unpromoted"))
1378 Record *TypeRec = TypeDI->getDef();
1425 Record *MainOp = cast<DefInit>(CodeDag->getOperator())->getDef();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DSetTheory.cpp214 cast<DefInit>(Expr->getOperator())->getDef()->getRecords();
225 Record *Rec = Records.getDef(OS.str());
285 if (const RecVec *Result = expand(Def->getDef()))
287 Elts.insert(Def->getDef());
302 auto I = Operators.find(OpInit->getDef()->getName());
H A DJSONBackend.cpp81 obj["def"] = Def->getDef()->getName();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp218 return MemDepResult::getDef(Inst);
350 return MemDepResult::getDef(ClosestDependency);
357 MemDepResult::getDef(ClosestDependency), nullptr));
451 return MemDepResult::getDef(II);
498 return MemDepResult::getDef(Inst);
525 return MemDepResult::getDef(Inst);
566 return MemDepResult::getDef(Inst);
581 return MemDepResult::getDef(Inst);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryDependenceAnalysis.h131 static MemDepResult getDef(Instruction *Inst) { function in class:llvm::MemDepResult

Completed in 242 milliseconds

12