HomeSort by relevance Sort by last modified time
    Searched defs:SDNode (Results 1 - 3 of 3) sorted by null

  /external/llvm/utils/TableGen/
DAGISelMatcherEmitter.cpp 647 OS << "bool CheckNodePredicate(SDNode *Node,\n";
670 OS << "bool CheckComplexPattern(SDNode *Root, SDNode *Parent,\n";
672 OS << " SmallVectorImpl<std::pair<SDValue, SDNode*> > &Result) override {\n";
715 // FIXME: The node xform could take SDValue's instead of SDNode*'s.
720 Record *SDNode = Entry.first;
728 std::string ClassName = CGP.getSDNodeInfo(SDNode).getSDClassName();
729 if (ClassName == "SDNode")
730 OS << " SDNode *N = V.getNode();\n";
826 OS << "SDNode *SelectCode(SDNode *N) {\n"
    [all...]
CodeGenDAGPatterns.cpp 793 ClassName = "SDNode";
799 if (ClassName == "SDNode")
800 Result = " SDNode *N = Node;\n";
    [all...]
  /external/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h 10 // This file declares the SDNode class and derived classes, which are used to
46 class SDNode;
54 void checkForCycles(const SDNode *N, const SelectionDAG *DAG = nullptr,
71 bool isBuildVectorAllOnes(const SDNode *N);
75 bool isBuildVectorAllZeros(const SDNode *N);
79 bool isBuildVectorOfConstantSDNodes(const SDNode *N);
83 bool isBuildVectorOfConstantFPSDNodes(const SDNode *N);
87 bool allOperandsUndef(const SDNode *N);
104 SDNode *Node; // The node defining the value we are using.
108 SDValue(SDNode *node, unsigned resno)
    [all...]

Completed in 683 milliseconds