Home
last modified time | relevance | path

Searched refs:Dag (Results 1 – 25 of 41) sorted by relevance

12

/external/llvm-project/llvm/utils/TableGen/
DPseudoLoweringEmitter.cpp54 unsigned addDagOperandMapping(Record *Rec, DagInit *Dag,
73 addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Insn, in addDagOperandMapping() argument
76 for (unsigned i = 0, e = Dag->getNumArgs(); i != e; ++i) { in addDagOperandMapping()
77 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) { in addDagOperandMapping()
107 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i))) { in addDagOperandMapping()
111 } else if (DagInit *SubDag = dyn_cast<DagInit>(Dag->getArg(i))) { in addDagOperandMapping()
130 DagInit *Dag = Rec->getValueAsDag("ResultInst"); in evaluateExpansion() local
131 assert(Dag && "Missing result instruction in pseudo expansion!"); in evaluateExpansion()
132 LLVM_DEBUG(dbgs() << " Result: " << *Dag << "\n"); in evaluateExpansion()
134 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion()
[all …]
DRISCVCompressInstEmitter.cpp115 void addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Inst,
191 Record *Rec, DagInit *Dag, CodeGenInstruction &Inst, in addDagOperandMapping() argument
208 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i - TiedCount))) { in addDagOperandMapping()
213 "Error in Dag '" + Dag->getAsString() + in addDagOperandMapping()
227 "Error in Dag '" + Dag->getAsString() + "'. Operand '" + in addDagOperandMapping()
228 Dag->getArgNameStr(i - TiedCount) + "' has type '" + in addDagOperandMapping()
235 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i - TiedCount))) { in addDagOperandMapping()
240 ("Error in Dag '" + Dag->getAsString() + "' Found immediate: '" + in addDagOperandMapping()
257 static bool verifyDagOpCount(CodeGenInstruction &Inst, DagInit *Dag, in verifyDagOpCount() argument
259 if (Dag->getNumArgs() == Inst.Operands.size()) in verifyDagOpCount()
[all …]
DCodeGenDAGPatterns.cpp1804 if (DagInit *Dag = dyn_cast<DagInit>(I)) in GetNumNodeResults() local
1805 if (DefInit *DI = dyn_cast<DefInit>(Dag->getOperator())) in GetNumNodeResults()
2786 DagInit *Dag = dyn_cast<DagInit>(TheInit); in ParseTreePattern() local
2787 if (!Dag) { in ParseTreePattern()
2791 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in ParseTreePattern()
2798 if (Dag->getNumArgs() != 1) in ParseTreePattern()
2802 ParseTreePattern(Dag->getArg(0), Dag->getArgNameStr(0)); in ParseTreePattern()
2854 for (unsigned i = 0, e = Dag->getNumArgs(); i != e; ++i) in ParseTreePattern()
2855 Children.push_back(ParseTreePattern(Dag->getArg(i), Dag->getArgNameStr(i))); in ParseTreePattern()
2908 if (Dag->getName()) { in ParseTreePattern()
[all …]
/external/llvm/utils/TableGen/
DPseudoLoweringEmitter.cpp55 unsigned addDagOperandMapping(Record *Rec, DagInit *Dag,
74 addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Insn, in addDagOperandMapping() argument
77 for (unsigned i = 0, e = Dag->getNumArgs(); i != e; ++i) { in addDagOperandMapping()
78 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) { in addDagOperandMapping()
104 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i))) { in addDagOperandMapping()
108 } else if (DagInit *SubDag = dyn_cast<DagInit>(Dag->getArg(i))) { in addDagOperandMapping()
127 DagInit *Dag = Rec->getValueAsDag("ResultInst"); in evaluateExpansion() local
128 assert(Dag && "Missing result instruction in pseudo expansion!"); in evaluateExpansion()
129 DEBUG(dbgs() << " Result: " << *Dag << "\n"); in evaluateExpansion()
131 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in evaluateExpansion()
[all …]
DCodeGenDAGPatterns.cpp2135 DagInit *Dag = dyn_cast<DagInit>(TheInit); in ParseTreePattern() local
2136 if (!Dag) { in ParseTreePattern()
2140 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator()); in ParseTreePattern()
2147 if (Dag->getNumArgs() != 1) in ParseTreePattern()
2150 TreePatternNode *New = ParseTreePattern(Dag->getArg(0), Dag->getArgName(0)); in ParseTreePattern()
2200 for (unsigned i = 0, e = Dag->getNumArgs(); i != e; ++i) in ParseTreePattern()
2201 Children.push_back(ParseTreePattern(Dag->getArg(i), Dag->getArgName(i))); in ParseTreePattern()
2249 if (!Dag->getName().empty()) { in ParseTreePattern()
2251 Result->setName(Dag->getName()); in ParseTreePattern()
/external/llvm-project/llvm/utils/TableGen/GlobalISel/
DGIMatchDagInstr.h35 GIMatchDag &Dag;
70 GIMatchDagInstr(GIMatchDag &Dag, StringRef Name, StringRef UserAssignedName, in GIMatchDagInstr() argument
72 : Dag(Dag), Name(Name), UserAssignedName(UserAssignedName), in GIMatchDagInstr()
DGIMatchDagInstr.cpp42 Dag.addMatchRoot(this); in setMatchRoot()
/external/llvm-project/llvm/lib/TableGen/
DJSONBackend.cpp91 } else if (auto *Dag = dyn_cast<DagInit>(&I)) { in translateInit() local
93 obj["operator"] = translateInit(*Dag->getOperator()); in translateInit()
94 if (auto name = Dag->getName()) in translateInit()
97 for (unsigned i = 0, limit = Dag->getNumArgs(); i < limit; ++i) { in translateInit()
99 arg.push_back(translateInit(*Dag->getArg(i))); in translateInit()
100 if (auto argname = Dag->getArgName(i)) in translateInit()
DTGLexer.h50 Bit, Bits, Class, Code, Dag, Def, Defm, Defset, Defvar, ElseKW, FalseKW, enumerator
DRecord.cpp777 if (DagInit *Dag = dyn_cast<DagInit>(LHS)) { in Fold() local
778 DefInit *DI = DefInit::get(Dag->getOperatorAsDef({})); in Fold()
1040 DagInit *Dag = dyn_cast<DagInit>(LHS); in Fold() local
1042 if (Dag && Op) { in Fold()
1045 for (unsigned i = 0, e = Dag->getNumArgs(); i != e; ++i) { in Fold()
1046 Args.push_back(Dag->getArg(i)); in Fold()
1047 ArgNames.push_back(Dag->getArgName(i)); in Fold()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/TableGen/
DJSONBackend.cpp94 } else if (auto *Dag = dyn_cast<DagInit>(&I)) { in translateInit() local
96 obj["operator"] = translateInit(*Dag->getOperator()); in translateInit()
97 if (auto name = Dag->getName()) in translateInit()
100 for (unsigned i = 0, limit = Dag->getNumArgs(); i < limit; ++i) { in translateInit()
102 arg.push_back(translateInit(*Dag->getArg(i))); in translateInit()
103 if (auto argname = Dag->getArgName(i)) in translateInit()
DTGLexer.h49 Bit, Bits, Class, Code, Dag, Def, Foreach, Defm, Field, In, Int, Let, List, enumerator
DRecord.cpp793 if (DagInit *Dag = dyn_cast<DagInit>(LHS)) { in Fold() local
794 DefInit *DI = DefInit::get(Dag->getOperatorAsDef({})); in Fold()
1000 DagInit *Dag = dyn_cast<DagInit>(LHS); in Fold() local
1002 if (Dag && Op) { in Fold()
1005 for (unsigned i = 0, e = Dag->getNumArgs(); i != e; ++i) { in Fold()
1006 Args.push_back(Dag->getArg(i)); in Fold()
1007 ArgNames.push_back(Dag->getArgName(i)); in Fold()
DTGLexer.cpp343 .Case("dag", tgtok::Dag) in LexIdentifier()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCMachineScheduler.cpp74 void PPCPostRASchedStrategy::initialize(ScheduleDAGMI *Dag) { in initialize() argument
76 PostGenericScheduler::initialize(Dag); in initialize()
DPPCMachineScheduler.h41 void initialize(ScheduleDAGMI *Dag) override;
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCMachineScheduler.cpp110 void PPCPostRASchedStrategy::initialize(ScheduleDAGMI *Dag) { in initialize() argument
112 PostGenericScheduler::initialize(Dag); in initialize()
DPPCMachineScheduler.h41 void initialize(ScheduleDAGMI *Dag) override;
/external/llvm-project/llvm/test/TableGen/
Dunsetop.td21 // ERROR: Concatenated Dag operators do not match: '(op 1)' vs. '(otherop 2)'
/external/llvm/lib/TableGen/
DTGLexer.h46 Bit, Bits, Class, Code, Dag, Def, Foreach, Defm, Field, In, Int, Let, List, enumerator
DTGLexer.cpp273 .Case("dag", tgtok::Dag) in LexIdentifier()
/external/icu/icu4c/source/data/curr/
Dlb.txt944 "US Dollar (Nächsten Dag)",
948 "US Dollar (Selwechten Dag)",
2073 one{"US-Dollar (Nächsten Dag)"}
2074 other{"US-Dollar (Nächsten Dag)"}
2077 one{"US-Dollar (Selwechten Dag)"}
2078 other{"US-Dollar (Selwechten Dag)"}
/external/icu/icu4c/source/data/locales/
Dlb.txt769 dn{"Dag"}
777 one{"an {0} Dag"}
781 one{"virun {0} Dag"}
/external/openssh/
DCREDITS36 Dag-Erling Smørgrav <des at freebsd.org> - Challenge-Response PAM code.
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h973 void initialize(ScheduleDAGMI *Dag) override;

12