LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::SelectionDAGNode Member List

This is the complete list of members for llvm::SelectionDAGNode, including all inherited members.

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]