HomeSort by: relevance | last modified time | path
    Searched defs:shiftAmt (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
APInt.h 206 void shlSlowCase(unsigned ShiftAmt);
209 void lshrSlowCase(unsigned ShiftAmt);
212 void ashrSlowCase(unsigned ShiftAmt);
918 /// Shifts *this left by shiftAmt and assigns the result to *this.
920 /// \returns *this after shifting left by ShiftAmt
921 APInt &operator<<=(unsigned ShiftAmt) {
922 assert(ShiftAmt <= BitWidth && "Invalid shift amount");
924 if (ShiftAmt == BitWidth)
927 U.VAL <<= ShiftAmt;
930 shlSlowCase(ShiftAmt);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
InterleavedLoadCombinePass.cpp 470 unsigned shiftAmt = C.getZExtValue();
471 if (shiftAmt >= C.getBitWidth())
474 // The proof that shiftAmt LSBs are zero for at least one summand is only
477 // If this can be proven add shiftAmt to the error counter
479 if (A.countTrailingZeros() < shiftAmt)
482 incErrorMSBs(shiftAmt);
486 A = A.lshr(shiftAmt);

Completed in 79 milliseconds