class SDDbgLabel
Declaration
class SDDbgLabel { /* full declaration omitted */ };
Description
Holds the information from a dbg_label node through SDISel. We do not use SDValue here to avoid including its header.
Declared at: llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h:144
Method Overview
- public SDDbgLabel(llvm::MDNode * Label, llvm::DebugLoc dl, unsigned int O)
- public llvm::DebugLoc getDebugLoc() const
- public llvm::MDNode * getLabel() const
- public unsigned int getOrder() const
Methods
¶SDDbgLabel(llvm::MDNode* Label,
llvm::DebugLoc dl,
unsigned int O)
SDDbgLabel(llvm::MDNode* Label,
llvm::DebugLoc dl,
unsigned int O)
Declared at: llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h:150
Parameters
- llvm::MDNode* Label
- llvm::DebugLoc dl
- unsigned int O
¶llvm::DebugLoc getDebugLoc() const
llvm::DebugLoc getDebugLoc() const
Description
Returns the DebugLoc.
Declared at: llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h:157
¶llvm::MDNode* getLabel() const
llvm::MDNode* getLabel() const
Description
Returns the MDNode pointer for the label.
Declared at: llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h:154
¶unsigned int getOrder() const
unsigned int getOrder() const
Description
Returns the SDNodeOrder. This is the order of the preceding node in the input.
Declared at: llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h:161