Lines Matching defs:ShiftVal
1892 auto matchFirstShift = [&](const MachineInstr *MI, uint64_t &ShiftVal) {
1904 ShiftVal = MaybeImmVal->Value.getSExtValue();
2009 unsigned &ShiftVal) {
2016 ShiftVal = MaybeImmVal->Value.exactLogBase2();
2017 return (static_cast<int32_t>(ShiftVal) != -1);
2021 unsigned &ShiftVal) {
2025 auto ShiftCst = MIB.buildConstant(ShiftTy, ShiftVal);
2303 unsigned &ShiftVal) {
2322 ShiftVal = MaybeImmVal->Value.getSExtValue();
2323 return ShiftVal >= Size / 2 && ShiftVal < Size;
2327 const unsigned &ShiftVal) {
2333 assert(ShiftVal >= HalfSize);
2338 unsigned NarrowShiftAmt = ShiftVal - HalfSize;
2374 if (ShiftVal == HalfSize) {
2378 } else if (ShiftVal == Size - 1) {
2387 Builder.buildConstant(HalfTy, ShiftVal - HalfSize));