LLVM API Documentation
addValue(SelectionDAGReducedValue *New) | llvm::SelectionDAGNode | [inline] |
dump() const | llvm::SelectionDAGNode | |
getBB() const | llvm::SelectionDAGNode | [inline] |
getCostFor(unsigned Slot) const | llvm::SelectionDAGNode | [inline] |
getNodeType() const | llvm::SelectionDAGNode | [inline] |
getPatternFor(unsigned Slot) const | llvm::SelectionDAGNode | [inline] |
getUse(unsigned Num) | llvm::SelectionDAGNode | [inline] |
getValue(unsigned Code) const | llvm::SelectionDAGNode | [inline] |
getValueType() const | llvm::SelectionDAGNode | [inline] |
hasValue(unsigned Code) const | llvm::SelectionDAGNode | [inline] |
SelectionDAGNode(ISD::NodeType NT, MVT::ValueType VT, MachineBasicBlock *bb=0) | llvm::SelectionDAGNode | [inline] |
SelectionDAGNode(ISD::NodeType NT, MVT::ValueType VT, MachineBasicBlock *bb, SelectionDAGNode *N) | llvm::SelectionDAGNode | [inline] |
SelectionDAGNode(ISD::NodeType NT, MVT::ValueType VT, MachineBasicBlock *bb, SelectionDAGNode *N1, SelectionDAGNode *N2) | llvm::SelectionDAGNode | [inline] |
SelectionDAGNode(ISD::NodeType NT, MVT::ValueType VT, MachineBasicBlock *bb, SelectionDAGNode *N1, SelectionDAGNode *N2, SelectionDAGNode *N3) | llvm::SelectionDAGNode | [inline] |
setNode(ISD::NodeType NT, MachineBasicBlock *bb) | llvm::SelectionDAGNode | [inline] |
setNode(ISD::NodeType NT, MachineBasicBlock *bb, SelectionDAGNode *N) | llvm::SelectionDAGNode | [inline] |
setNode(ISD::NodeType NT, MachineBasicBlock *bb, SelectionDAGNode *N1, SelectionDAGNode *N2) | llvm::SelectionDAGNode | [inline] |
setPatternCostFor(unsigned Slot, unsigned Pattern, unsigned Cost, unsigned NumSlots) | llvm::SelectionDAGNode | [inline] |
~SelectionDAGNode() | llvm::SelectionDAGNode | [inline] |