14 #ifndef LLVM_LIB_CODEGEN_SELECTIONDAG_SDNODEDBGVALUE_H
15 #define LLVM_LIB_CODEGEN_SELECTIONDAG_SDNODEDBGVALUE_H
18 #include "llvm/Support/DataTypes.h"
58 uint64_t off,
DebugLoc dl,
unsigned O)
59 : Var(Var), Expr(Expr), Offset(off), DL(std::move(dl)), Order(O),
69 : Var(Var), Expr(Expr), Offset(off), DL(std::move(dl)), Order(O),
78 : Var(Var), Expr(Expr), Offset(off), DL(std::move(dl)), Order(O),
struct llvm::SDDbgValue::@261::@262 s
bool isInvalidated() const
MDNode * getExpression() const
Function Alias Analysis false
DbgValueKind getKind() const
SDDbgValue(MDNode *Var, MDNode *Expr, SDNode *N, unsigned R, bool indir, uint64_t off, DebugLoc dl, unsigned O)
unsigned getFrameIx() const
SDDbgValue(MDNode *Var, MDNode *Expr, unsigned FI, uint64_t off, DebugLoc dl, unsigned O)
SDNode * getSDNode() const
Represents one node in the SelectionDAG.
static GCRegistry::Add< ShadowStackGC > C("shadow-stack","Very portable GC for uncooperative code generators")
DebugLoc getDebugLoc() const
assert(ImpDefSCC.getReg()==AMDGPU::SCC &&ImpDefSCC.isDef())
const Value * getConst() const
uint64_t getOffset() const
LLVM Value Representation.
unsigned getResNo() const
SDDbgValue(MDNode *Var, MDNode *Expr, const Value *C, uint64_t off, DebugLoc dl, unsigned O)
MDNode * getVariable() const
SDDbgValue - Holds the information from a dbg_value node through SDISel.
unsigned getOrder() const