Lines Matching defs:Val
55 APInt Val;
105 return Val;
109 unsigned getBitWidth() const { return Val.getBitWidth(); }
117 return Val.getZExtValue();
126 return Val.getSExtValue();
134 return Val == V;
156 bool isNegative() const { return Val.isNegative(); }
162 return Val == 0;
170 return Val == 1;
178 return Val.isAllOnesValue();
188 return Val.isMaxSignedValue();
190 return Val.isMaxValue();
200 return Val.isMinSignedValue();
202 return Val.isMinValue();
211 return Val.getActiveBits() > 64 || Val.getZExtValue() >= Num;
220 return Val.getLimitedValue(Limit);
235 APFloat Val;
265 inline const APFloat &getValueAPF() const { return Val; }
268 bool isZero() const { return Val.isZero(); }
271 bool isNegative() const { return Val.isNegative(); }
274 bool isNaN() const { return Val.isNaN(); }
287 if (&Val.getSemantics() == &APFloat::PPCDoubleDouble)
290 FV.convert(Val.getSemantics(), APFloat::rmNearestTiesToEven, &ignored);
351 ConstantArray(ArrayType *T, ArrayRef<Constant *> Val);
390 ConstantStruct(StructType *T, ArrayRef<Constant *> Val);
450 ConstantVector(VectorType *T, ArrayRef<Constant *> Val);
1059 static Constant *getInsertValue(Constant *Agg, Constant *Val,