class SDNodeIterator
Declaration
class SDNodeIterator { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2950
Member Variables
- private const llvm::SDNode* Node
- private unsigned int Operand
Method Overview
- private SDNodeIterator(const llvm::SDNode * N, unsigned int Op)
- public static llvm::SDNodeIterator begin(const llvm::SDNode * N)
- public static llvm::SDNodeIterator end(const llvm::SDNode * N)
- public const llvm::SDNode * getNode() const
- public unsigned int getOperand() const
Methods
¶SDNodeIterator(const llvm::SDNode* N,
unsigned int Op)
SDNodeIterator(const llvm::SDNode* N,
unsigned int Op)
Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2954
Parameters
- const llvm::SDNode* N
- unsigned int Op
¶static llvm::SDNodeIterator begin(
const llvm::SDNode* N)
static llvm::SDNodeIterator begin(
const llvm::SDNode* N)
Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2986
Parameters
- const llvm::SDNode* N
¶static llvm::SDNodeIterator end(
const llvm::SDNode* N)
static llvm::SDNodeIterator end(
const llvm::SDNode* N)
Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2987
Parameters
- const llvm::SDNode* N
¶const llvm::SDNode* getNode() const
const llvm::SDNode* getNode() const
Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2992
¶unsigned int getOperand() const
unsigned int getOperand() const
Declared at: llvm/include/llvm/CodeGen/SelectionDAGNodes.h:2991