HomeSort by: relevance | last modified time | path
    Searched defs:Dag (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/
GIMatchDagInstr.h 18 /// Represents an instruction in the match DAG. This object knows very little
20 /// predicates that are associated with the match DAG. It merely knows the names
34 /// The match DAG this instruction belongs to.
35 GIMatchDag &Dag;
63 /// output since predicates are expected to be handled outside the DAG.
70 GIMatchDagInstr(GIMatchDag &Dag, StringRef Name, StringRef UserAssignedName,
72 : Dag(Dag), Name(Name), UserAssignedName(UserAssignedName),
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
PseudoLoweringEmitter.cpp 54 unsigned addDagOperandMapping(Record *Rec, DagInit *Dag,
70 // a single dag, so we can do fancier things.
73 addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Insn,
76 for (unsigned i = 0, e = Dag->getNumArgs(); i != e; ++i) {
77 if (DefInit *DI = dyn_cast<DefInit>(Dag->getArg(i))) {
107 } else if (IntInit *II = dyn_cast<IntInit>(Dag->getArg(i))) {
111 } else if (auto *BI = dyn_cast<BitsInit>(Dag->getArg(i))) {
116 } else if (DagInit *SubDag = dyn_cast<DagInit>(Dag->getArg(i))) {
135 DagInit *Dag = Rec->getValueAsDag("ResultInst");
136 assert(Dag && "Missing result instruction in pseudo expansion!")
    [all...]
CodeGenDAGPatterns.cpp 1 //===- CodeGenDAGPatterns.cpp - Read DAG patterns from .td file -----------===//
34 #define DEBUG_TYPE "dag-patterns"
1850 if (DagInit *Dag = dyn_cast<DagInit>(I))
1851 if (DefInit *DI = dyn_cast<DefInit>(Dag->getOperator()))
2170 /// When Unnamed is set, return the type of a DAG operand with no name, such as
2175 /// When Unnamed is false, return the type of a named DAG operand such as the
2596 // default if we've run out of children of the pattern DAG to consume,
2837 DagInit *Dag = dyn_cast<DagInit>(TheInit);
2838 if (!Dag) {
2842 DefInit *OpDef = dyn_cast<DefInit>(Dag->getOperator())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/TableGen/
TGLexer.h 50 Assert, Bit, Bits, Class, Code, Dag, Def, Defm, Defset, Defvar, ElseKW,

Completed in 23 milliseconds