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 620 OS << "bool CheckNodePredicate(SDNode *Node, unsigned PredNo) const {\n";
639 OS << "bool CheckComplexPattern(SDNode *Root, SDNode *Parent, SDValue N,\n";
641 OS << " SmallVectorImpl<std::pair<SDValue, SDNode*> > &Result) {\n";
684 // FIXME: The node xform could take SDValue's instead of SDNode*'s.
689 Record *SDNode = Entry.first;
697 std::string ClassName = CGP.getSDNodeInfo(SDNode).getSDClassName();
698 if (ClassName == "SDNode")
699 OS << " SDNode *N = V.getNode();\n";
793 OS << "SDNode *SelectCode(SDNode *N) {\n"
    [all...]
CodeGenDAGPatterns.cpp 668 ClassName = "SDNode";
674 if (ClassName == "SDNode")
675 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
44 class SDNode;
51 void checkForCycles(const SDNode *N);
67 bool isBuildVectorAllOnes(const SDNode *N);
71 bool isBuildVectorAllZeros(const SDNode *N);
76 bool isScalarToVector(const SDNode *N);
91 SDNode *Node; // The node defining the value we are using.
95 SDValue(SDNode *node, unsigned resno) : Node(node), ResNo(resno) {}
97 /// get the index which selects a specific result in the SDNode
100 /// get the SDNode which holds the desired resul
    [all...]

Completed in 1114 milliseconds