Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:IntVal

41     FAddendCoef() : IsFp(false), BufHasFpVal(false), IntVal(0) {}
46 IsFp = false; IntVal = C;
53 bool isZero() const { return isInt() ? !IntVal : getFpVal().isZero(); }
63 bool isOne() const { return isInt() && IntVal == 1; }
64 bool isTwo() const { return isInt() && IntVal == 2; }
65 bool isMinusOne() const { return isInt() && IntVal == -1; }
66 bool isMinusTwo() const { return isInt() && IntVal == -2; }
104 // two instructions. So the range of <IntVal> falls in [-4, 4]. APInt
106 short IntVal;
227 if (IntVal > 0)
228 new(P) APFloat(Sem, IntVal);
230 new(P) APFloat(Sem, 0 - IntVal);
248 set(That.IntVal);
257 IntVal += That.IntVal;
271 T.add(createAPFloatFromInt(T.getSemantics(), That.IntVal), RndMode);
278 IntVal -= That.IntVal;
292 T.subtract(createAPFloatFromInt(T.getSemantics(), IntVal), RndMode);
305 int Res = IntVal * (int)That.IntVal;
307 IntVal = Res;
319 F0.multiply(createAPFloatFromInt(Semantic, That.IntVal),
329 IntVal = 0 - IntVal;
336 ConstantFP::get(Ty, float(IntVal)) :