Lines Matching refs:CONST
34 CONST = 1, // value is a constant
43 const Value *Const; // valid for constants
66 SDDbgValue(MDNode *Var, MDNode *Expr, const Value *C, uint64_t off,
69 kind = CONST;
70 u.Const = C;
82 DbgValueKind getKind() const { return kind; }
85 MDNode *getVariable() const { return Var; }
88 MDNode *getExpression() const { return Expr; }
91 SDNode *getSDNode() const { assert (kind==SDNODE); return u.s.Node; }
94 unsigned getResNo() const { assert (kind==SDNODE); return u.s.ResNo; }
97 const Value *getConst() const { assert (kind==CONST); return u.Const; }
100 unsigned getFrameIx() const { assert (kind==FRAMEIX); return u.FrameIx; }
103 bool isIndirect() const { return IsIndirect; }
106 uint64_t getOffset() const { return Offset; }
109 DebugLoc getDebugLoc() const { return DL; }
113 unsigned getOrder() const { return Order; }
119 bool isInvalidated() const { return Invalid; }