Lines Matching defs:ShiftImm
214 uint64_t ShiftImm, bool SetFlags = false,
218 uint64_t ShiftImm, bool SetFlags = false,
245 AArch64_AM::ShiftExtendType ShiftType, uint64_t ShiftImm,
252 unsigned RHSReg, uint64_t ShiftImm);
1346 unsigned ShiftImm;
1348 ShiftImm = 0;
1350 ShiftImm = 12;
1379 .addImm(getShifterImm(AArch64_AM::LSL, ShiftImm));
1386 uint64_t ShiftImm, bool SetFlags,
1396 if (ShiftImm >= RetVT.getSizeInBits())
1421 .addImm(getShifterImm(ShiftType, ShiftImm));
1428 uint64_t ShiftImm, bool SetFlags,
1437 if (ShiftImm >= 4)
1465 .addImm(getArithExtendImm(ExtType, ShiftImm));
1579 uint64_t ShiftImm, bool WantResult) {
1581 ShiftImm, /*SetFlags=*/true, WantResult);
1709 uint64_t ShiftImm) {
1719 if (ShiftImm >= RetVT.getSizeInBits())
1741 AArch64_AM::getShifterImm(AArch64_AM::LSL, ShiftImm));
3730 AArch64_AM::SXTW, /*ShiftImm=*/0, /*SetFlags=*/true,