Lines Matching refs:getBitWidth
149 reallocate(RHS.getBitWidth());
235 APInt Result(getMemory(getNumWords()), getBitWidth());
346 unsigned subBitWidth = subBits.getBitWidth();
559 assert(getBitWidth() % SplatSizeInBits == 0 &&
580 assert(NewLen >= V.getBitWidth() && "Can't splat to smaller bit width!");
583 for (unsigned I = V.getBitWidth(); I < NewLen; I <<= 1)
1057 unsigned rotBitWidth = rotateAmt.getBitWidth();
1064 rot = rot.urem(APInt(rot.getBitWidth(), BitWidth));
1228 APInt signedMin = APInt::getSignedMinValue(d.getBitWidth());
1232 t = signedMin + (d.lshr(d.getBitWidth() - 1));
1234 p = d.getBitWidth() - 1; // initialize p
1258 mag.s = p - d.getBitWidth(); // resulting shift
1274 APInt allOnes = APInt::getAllOnesValue(d.getBitWidth()).lshr(LeadingZeros);
1275 APInt signedMin = APInt::getSignedMinValue(d.getBitWidth());
1276 APInt signedMax = APInt::getSignedMaxValue(d.getBitWidth());
1279 p = d.getBitWidth() - 1; // initialize p
1305 } while (p < d.getBitWidth()*2 &&
1308 magu.s = p - d.getBitWidth(); // resulting shift
2014 Overflow = ShAmt.uge(getBitWidth());
2027 Overflow = ShAmt.uge(getBitWidth());
2866 unsigned CoeffWidth = A.getBitWidth();
2867 assert(CoeffWidth == B.getBitWidth() && CoeffWidth == C.getBitWidth());
3055 assert(A.getBitWidth() == B.getBitWidth() && "Must have the same bitwidth");
3058 return A.getBitWidth() - ((A ^ B).countLeadingZeros() + 1);
3065 assert((IntVal.getBitWidth()+7)/8 >= StoreBytes && "Integer too small!");
3091 assert((IntVal.getBitWidth()+7)/8 >= LoadBytes && "Integer too small!");