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

  /external/llvm/lib/CodeGen/SelectionDAG/
SDNodeDbgValue.h 24 class SDNode;
33 SDNODE = 0, // value is the result of an expression
41 SDNode *Node; // valid for expressions
54 SDDbgValue(MDNode *mdP, SDNode *N, unsigned R, uint64_t off, DebugLoc dl,
57 kind = SDNODE;
83 // Returns the SDNode* for a register ref
84 SDNode *getSDNode() { assert (kind==SDNODE); return u.s.Node; }
87 unsigned getResNo() { assert (kind==SDNODE); return u.s.ResNo; }
106 // property. A SDDbgValue is invalid if the SDNode that produces the value i
    [all...]
InstrEmitter.cpp 42 unsigned InstrEmitter::CountResults(SDNode *Node) {
55 unsigned InstrEmitter::CountOperands(SDNode *Node) {
67 EmitCopyFromReg(SDNode *Node, unsigned ResNo, bool IsClone, bool IsCloned,
92 for (SDNode::use_iterator UI = Node->use_begin(), E = Node->use_end();
94 SDNode *User = *UI;
171 unsigned InstrEmitter::getDstOfOnlyCopyToRegUse(SDNode *Node,
176 SDNode *User = *Node->use_begin();
187 void InstrEmitter::CreateVirtualRegisters(SDNode *Node, MachineInstr *MI,
209 for (SDNode::use_iterator UI = Node->use_begin(), E = Node->use_end();
211 SDNode *User = *UI
    [all...]
SelectionDAG.cpp 111 bool ISD::isBuildVectorAllOnes(const SDNode *N) {
152 bool ISD::isBuildVectorAllZeros(const SDNode *N) {
192 bool ISD::isScalarToVector(const SDNode *N) {
311 // SDNode Profile Support
354 /// AddNodeIDCustom - If this is an SDNode with special info, add this info to
356 static void AddNodeIDCustom(FoldingSetNodeID &ID, const SDNode *N) {
461 static void AddNodeIDNode(FoldingSetNodeID &ID, const SDNode *N) {
468 // Handle SDNode leafs with special info.
494 static bool doNotCSE(SDNode *N) {
520 SmallVector<SDNode*, 128> DeadNodes
    [all...]

Completed in 29 milliseconds