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) {
58 static unsigned countOperands(SDNode *Node, unsigned NumExpUses,
84 EmitCopyFromReg(SDNode *Node, unsigned ResNo, bool IsClone, bool IsCloned,
109 for (SDNode::use_iterator UI = Node->use_begin(), E = Node->use_end();
111 SDNode *User = *UI;
190 unsigned InstrEmitter::getDstOfOnlyCopyToRegUse(SDNode *Node,
195 SDNode *User = *Node->use_begin();
206 void InstrEmitter::CreateVirtualRegisters(SDNode *Node,
230 for (SDNode::use_iterator UI = Node->use_begin(), E = Node->use_end();
232 SDNode *User = *UI
    [all...]
SelectionDAG.cpp 63 void SelectionDAG::DAGUpdateListener::NodeDeleted(SDNode*, SDNode*) {}
64 void SelectionDAG::DAGUpdateListener::NodeUpdated(SDNode*) {}
97 bool ISD::isBuildVectorAllOnes(const SDNode *N) {
145 bool ISD::isBuildVectorAllZeros(const SDNode *N) {
185 bool ISD::isScalarToVector(const SDNode *N) {
206 bool ISD::allOperandsUndef(const SDNode *N) {
320 // SDNode Profile Support
363 /// AddNodeIDCustom - If this is an SDNode with special info, add this info to
365 static void AddNodeIDCustom(FoldingSetNodeID &ID, const SDNode *N)
    [all...]

Completed in 296 milliseconds