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

12

/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenInstAlias.cpp33 Record *ResultRecord = ADI ? ADI->getDef() : nullptr;
35 if (ADI && ADI->getDef() == InstOpRec) {
51 if (ADI && ADI->getDef()->isSubClassOf("RegisterOperand"))
52 ADI = ADI->getDef()->getValueAsDef("RegClass")->getDefInit();
54 if (ADI && ADI->getDef()->isSubClassOf("RegisterClass")) {
58 &T.getRegisterClass(ADI->getDef())))
66 if (ADI && ADI->getDef()->isSubClassOf("Register")) {
71 InstOpRec = cast<DefInit>(DI->getArg(0))->getDef();
78 T.getRegBank().getReg(ADI->getDef())))
79 PrintFatalError(Loc, "fixed register " + ADI->getDef()
[all...]
H A DPseudoLoweringEmitter.cpp80 if (DI->getDef()->isSubClassOf("Register") ||
81 DI->getDef()->getName() == "zero_reg") {
83 OperandMap[BaseIdx + i].Data.Reg = DI->getDef();
93 if (DI->getDef() != Insn.Operands[BaseIdx + i].Rec) {
95 "', operand type '" + DI->getDef()->getName() +
98 PrintFatalNote(DI->getDef(),
147 Record *Operator = OpDef->getDef();
H A DOptParserEmitter.cpp300 OS << getOptionName(*DI->getDef());
345 GroupFlags = DI->getDef()->getValueAsListInit("Flags");
346 GroupVis = DI->getDef()->getValueAsListInit("Visibility");
347 OS << getOptionName(*DI->getDef());
354 OS << getOptionName(*DI->getDef());
378 OS << (NumFlags++ ? " | " : "") << cast<DefInit>(I)->getDef()->getName();
382 << cast<DefInit>(I)->getDef()->getName();
393 << cast<DefInit>(I)->getDef()->getName();
397 << cast<DefInit>(I)->getDef()->getName();
H A DRegisterBankEmitter.cpp59 const Record &getDef() const { return TheDef; } function in class:__anon3161::RegisterBank
66 for (const auto *RCDef : getDef().getValueAsListOfDefs("RegisterClasses"))
323 PrintWarning(Bank.getDef().getLoc(), "Register bank names should be "
326 PrintNote(Bank.getDef().getLoc(), "RegisterBank was declared here");
327 PrintNote(Class.getDef()->getLoc(), "RegisterClass was declared here");
H A DSubtargetFeatureInfo.cpp136 if (!D->getDef()->isSubClassOf("SubtargetFeature"))
145 StringRef OpName = Op->getDef()->getName();
H A DX86CompressEVEXTablesEmitter.cpp197 Record *NewRec = Records.getDef(ManualMap.at(Rec->getName()));
201 if (auto *NewRec = Records.getDef(Name.drop_back(5)))
204 if (auto *NewRec = Records.getDef(Name.drop_back(3))) {
H A DCompressInstEmitter.cpp219 if (DI->getDef()->isSubClassOf("Register")) {
221 if (!validateRegister(DI->getDef(), Inst.Operands[I].Rec))
224 "'Register: '" + DI->getDef()->getName() +
228 OperandMap[I].Data.Reg = DI->getDef();
235 if (!validateTypes(DI->getDef(), Inst.Operands[I].Rec, IsSourceInst))
239 DI->getDef()->getName() +
298 return cast<DefInit>(Arg1)->getDef() == cast<DefInit>(Arg2)->getDef();
510 !cast<DefInit>(Arg)->getDef()->isSubClassOf("SubtargetFeature"))
513 AnyOfSet.insert({IsNot, cast<DefInit>(Arg)->getDef()
[all...]
H A DCodeGenInstruction.cpp33 if (Init->getDef()->getName() != "outs")
45 if (Init->getDef()->getName() != "ins")
78 Record *Rec = Arg->getDef();
100 cast<DefInit>(MIOpInfo->getOperator())->getDef()->getName() != "ops")
172 ->getDef()
591 return Constraint->getDef()->isSubClassOf("TypedOperand") &&
592 Constraint->getDef()->getValueAsBit(PropertyName);
H A DAttributes.cpp124 OS << " | AttributeProperty::" << cast<DefInit>(P)->getDef()->getName();
H A DOptRSTEmitter.cpp39 OptionsByGroup[DI->getDef()->getValueAsString("Name")].push_back(Opts[i]);
H A DCodeGenDAGPatterns.cpp1422 Record *R = DI->getDef();
1486 Record *Def = Pred->getDef();
1659 !cast<DefInit>(NodeToApply->getLeafValue())->getDef()
1666 auto VVT = getValueTypeByHwMode(DI->getDef(), T.getHwModes());
1889 Op = DI->getDef();
1998 return ((DI->getDef() == NDI->getDef()) &&
2057 cast<DefInit>(Val)->getDef()->getName() == "node")) {
2357 Rec = DI->getDef();
2374 if (DI && DI->getDef()
[all...]
H A DGlobalISelEmitter.cpp273 if (VDefInit->getDef()->isSubClassOf("RegisterOperand"))
274 return VDefInit->getDef()->getValueAsDef("RegClass");
275 if (VDefInit->getDef()->isSubClassOf("RegisterClass"))
276 return VDefInit->getDef();
721 &Target.getInstruction(RK.getDef("G_CONSTANT")));
835 Record *CCDef = DI ? DI->getDef() : nullptr;
929 auto *ChildRec = ChildDefInit->getDef();
1077 auto *ChildRec = ChildDefInit->getDef();
1130 Target.getInstruction(RK.getDef("G_BUILD_VECTOR"));
1132 Target.getInstruction(RK.getDef("G_BUILD_VECTOR_TRUN
[all...]
H A DSearchableTableEmitter.cpp128 auto *Entry = Field.Enum->EntryMap[cast<DefInit>(I)->getDef()];
140 return DI->getDef()->isSubClassOf("Intrinsic");
147 Intr = std::make_unique<CodeGenIntrinsic>(cast<DefInit>(I)->getDef(),
247 Record *LHSr = cast<DefInit>(LHSI)->getDef();
248 Record *RHSr = cast<DefInit>(RHSI)->getDef();
263 auto LHSr = cast<DefInit>(LHSI)->getDef();
264 auto RHSr = cast<DefInit>(RHSI)->getDef();
535 if (Record *TypeRec = Records.getDef(Type->getValue())) {
H A DGlobalISelCombinerEmitter.cpp657 return CGT.getInstruction(RuleDef.getRecords().getDef("G_CONSTANT"));
1272 auto *Def = MatchOpTable.getDef(OldRegName);
1278 if (MatchOpTable.getDef(OldRegName) != MatchRoot) {
1322 Record *Def = Pred->getDef();
1379 auto *ApplyRedef = ApplyOpTable.getDef(Name);
1673 const Record *Def = DefI->getDef();
1722 const Record *R = Def->getDef();
1740 const Record *R = DefArg->getDef();
1897 return MatchOpTable.getDef(Op);
2094 return FragAltOT.getDef(O
[all...]
H A DCodeEmitterGen.cpp287 EncodingInfoByHwMode EBM(DI->getDef(), HWM);
378 EncodingInfoByHwMode EBM(DI->getDef(), HWM);
448 EncodingInfoByHwMode EBM(DI->getDef(), HWM);
H A DInstrDocsEmitter.cpp161 cast<DefInit>(Op.MIOperandInfo->getArg(SubOpIdx))->getDef();
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DCombinerUtils.h26 if (OpI->getDef()->getName() == Def)
37 if (OpI->getDef()->isSubClassOf(Cls))
38 return OpI->getDef();
51 if (OpI->getDef()->getName() == Name)
64 if (OpI->getDef()->isSubClassOf(Cls))
H A DPatterns.h384 InstructionPattern *getDef(StringRef OpName) const { function in class:OperandTable
545 const Record &getDef() const { return Def; } function in class:PatFrag
/freebsd-current/contrib/llvm-project/clang/utils/TableGen/
H A DClangOptionDocEmitter.cpp49 for (const Record *Flag : DI->getDef()->getValueAsListOfDefs(FlagsField))
89 R = G->getDef();
100 Group = SkipFlattened(G->getDef());
106 Aliases[A->getDef()].push_back(R);
125 Group = SkipFlattened(G->getDef());
417 const Record *DocInfo = Records.getDef("GlobalDocumentation");
H A DClangSACheckersEmitter.cpp33 name = getPackageFullName(DI->getDef(), Sep);
135 return isHidden(DI->getDef());
H A DClangDiagnosticsEmitter.cpp86 std::string CatName = getCategoryFromDiagGroup(Group->getDef(),
168 std::string(DI->getDef()->getValueAsString("GroupName"));
206 if (cast<DefInit>(Diag->getValueInit("Group"))->getDef() == Def) {
226 if (!cast<DefInit>(Diag->getValueInit("Group"))->getDef()->isAnonymous())
366 const Record *GroupRec = Group->getDef();
385 if (groupInPedantic(Group->getDef()))
1261 const Record *GroupRec = Group->getDef();
1294 std::string(DI->getDef()->getValueAsString("GroupName")));
1732 const Record *Documentation = Records.getDef("GlobalDocumentation");
H A DClangOpcodesEmitter.cpp73 for (auto *Type : TypeClass->getDef()->getValueAsListOfDefs("Types")) {
313 auto Cases = TypeClass->getDef()->getValueAsListOfDefs("Types");
/freebsd-current/contrib/llvm-project/llvm/lib/TableGen/
H A DSetTheory.cpp213 cast<DefInit>(Expr->getOperator())->getDef()->getRecords();
224 Record *Rec = Records.getDef(OS.str());
284 if (const RecVec *Result = expand(Def->getDef()))
286 Elts.insert(Def->getDef());
301 auto I = Operators.find(OpInit->getDef()->getName());
H A DJSONBackend.cpp77 obj["def"] = Def->getDef()->getName();
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp218 return MemDepResult::getDef(Inst);
351 return MemDepResult::getDef(ClosestDependency);
358 MemDepResult::getDef(ClosestDependency), nullptr));
487 return MemDepResult::getDef(II);
498 return MemDepResult::getDef(II);
548 return MemDepResult::getDef(Inst);
567 return MemDepResult::getDef(Inst);
613 return MemDepResult::getDef(Inst);
630 return MemDepResult::getDef(Inst);
636 return MemDepResult::getDef(Ins
[all...]

Completed in 315 milliseconds

12