Lines Matching defs:LSB
2441 unsigned &LSB, unsigned &MSB,
2517 LSB = SrlImm;
2567 SDValue &Opd0, unsigned &LSB,
2570 // continuous bits from the source value and places it from the LSB of the
2601 LSB = SrlImm;
2893 uint64_t LSB = Imm;
2899 // Copy the low bits from the result to bits starting from LSB.
2901 Mask <<= LSB;
2905 // Bits starting from LSB in the input contribute to the result.
2910 uint64_t LSB = UsefulBits.getBitWidth() - Imm;
2914 OpUsefulBits <<= LSB;
2919 Mask.lshrInPlace(LSB);
3287 int LSB = llvm::countr_one(NotKnownZero);
3291 unsigned ImmR = (BitWidth - LSB) % BitWidth;
3298 bool IsBFI = LSB != 0;
3299 uint64_t BFIImm = OrImm >> LSB;
3527 // f = BFM Opd0, Opd1, LSB, MSB ; where LSB = imm, and MSB = imm2
3643 unsigned LSB = llvm::countr_zero(Mask1Imm);
3650 uint64_t LsrImm = LSB;
3653 (LsrImm + LSB) < BitWidth) {
3655 LsrImm += LSB;
3663 unsigned ImmR = (BitWidth - LSB) % BitWidth;