/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Support/ |
MathExtras.h | 55 T Shift = std::numeric_limits<T>::digits >> 1; 56 T Mask = std::numeric_limits<T>::max() >> Shift; 57 while (Shift) { 59 Val >>= Shift; 60 ZeroBits |= Shift; 62 Shift >>= 1; 63 Mask >>= Shift; 127 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Support/ |
MathExtras.h | 55 T Shift = std::numeric_limits<T>::digits >> 1; 56 T Mask = std::numeric_limits<T>::max() >> Shift; 57 while (Shift) { 59 Val >>= Shift; 60 ZeroBits |= Shift; 62 Shift >>= 1; 63 Mask >>= Shift; 127 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Support/ |
MathExtras.h | 55 T Shift = std::numeric_limits<T>::digits >> 1; 56 T Mask = std::numeric_limits<T>::max() >> Shift; 57 while (Shift) { 59 Val >>= Shift; 60 ZeroBits |= Shift; 62 Shift >>= 1; 63 Mask >>= Shift; 127 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Support/ |
MathExtras.h | 54 T Shift = std::numeric_limits<T>::digits >> 1; 55 T Mask = std::numeric_limits<T>::max() >> Shift; 56 while (Shift) { 58 Val >>= Shift; 59 ZeroBits |= Shift; 61 Shift >>= 1; 62 Mask >>= Shift; 126 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Support/ |
MathExtras.h | 55 T Shift = std::numeric_limits<T>::digits >> 1; 56 T Mask = std::numeric_limits<T>::max() >> Shift; 57 while (Shift) { 59 Val >>= Shift; 60 ZeroBits |= Shift; 62 Shift >>= 1; 63 Mask >>= Shift; 127 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Support/ |
MathExtras.h | 55 T Shift = std::numeric_limits<T>::digits >> 1; 56 T Mask = std::numeric_limits<T>::max() >> Shift; 57 while (Shift) { 59 Val >>= Shift; 60 ZeroBits |= Shift; 62 Shift >>= 1; 63 Mask >>= Shift; 127 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Support/ |
MathExtras.h | 55 T Shift = std::numeric_limits<T>::digits >> 1; 56 T Mask = std::numeric_limits<T>::max() >> Shift; 57 while (Shift) { 59 Val >>= Shift; 60 ZeroBits |= Shift; 62 Shift >>= 1; 63 Mask >>= Shift; 127 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Support/ |
MathExtras.h | 55 T Shift = std::numeric_limits<T>::digits >> 1; 56 T Mask = std::numeric_limits<T>::max() >> Shift; 57 while (Shift) { 59 Val >>= Shift; 60 ZeroBits |= Shift; 62 Shift >>= 1; 63 Mask >>= Shift; 127 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Support/ |
MathExtras.h | 55 T Shift = std::numeric_limits<T>::digits >> 1; 56 T Mask = std::numeric_limits<T>::max() >> Shift; 57 while (Shift) { 59 Val >>= Shift; 60 ZeroBits |= Shift; 62 Shift >>= 1; 63 Mask >>= Shift; 127 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Support/ |
MathExtras.h | 55 T Shift = std::numeric_limits<T>::digits >> 1; 56 T Mask = std::numeric_limits<T>::max() >> Shift; 57 while (Shift) { 59 Val >>= Shift; 60 ZeroBits |= Shift; 62 Shift >>= 1; 63 Mask >>= Shift; 127 for (T Shift = std::numeric_limits<T>::digits >> 1; Shift; Shift >>= 1) [all...] |
ScaledNumber.h | 88 // Shift right and round. 89 int Shift = 64 - Width - countLeadingZeros(Digits); 90 return getRounded<DigitsT>(Digits >> Shift, Scale + Shift, 91 Digits & (UINT64_C(1) << (Shift - 1))); 277 /// scales in place. Shift the digits as necessary to form equivalent numbers, 307 // Shift LDigits left as much as possible, then shift RDigits right. 309 assert(ShiftL < getWidth<DigitsT>() && "can't shift more than width"); 624 ScaledNumber &operator<<=(int16_t Shift) { [all...] |
/external/llvm/lib/IR/ |
AutoUpgrade.cpp | 426 Value *Op, unsigned Shift) { 437 // If shift is less than 16, emit a shuffle to move the bytes. Otherwise, 439 if (Shift < 16) { 444 unsigned Idx = NumElts + i - Shift; 460 unsigned Shift) { 471 // If shift is less than 16, emit a shuffle to move the bytes. Otherwise, 473 if (Shift < 16) { 478 unsigned Idx = i + Shift; 523 Value *Op0, Value *Op1, Value *Shift, 525 unsigned ShiftVal = cast<llvm::ConstantInt>(Shift)->getZExtValue() [all...] |
/external/llvm/lib/Target/AArch64/InstPrinter/ |
AArch64InstPrinter.cpp | 108 // instruction. In all cases the immediate shift amount shift must be in 112 int shift = 0; local 117 shift = 31 - imms; 121 shift = 63 - imms; 124 shift = immr; 127 shift = immr; 130 shift = immr; 133 shift = immr; 137 << ", " << getRegisterName(Op1.getReg()) << ", #" << shift; [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 724 default: llvm_unreachable("Invalid shift opcode!"); 739 // FIXME: for some shift amounts this might be done better! [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZISelLowering.cpp | [all...] |
/external/llvm/utils/TableGen/ |
AsmWriterEmitter.cpp | 370 unsigned Table = 0, Shift = 0; 385 O << " " << ((OpcodeInfo[i] >> Shift) & Mask) << "U,\t// " 394 BitsOS << "OpInfo" << Table << "[MI->getOpcode()] << " << Shift << ";\n"; 395 // Prepare the shift for the next iteration and increment the table count. 396 Shift += TableSize; [all...] |