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