Lines Matching defs:ShAmt
1853 inline static bool isTruncatedShiftCountForLEA(unsigned ShAmt) {
1859 return ShAmt < 4 && ShAmt > 0;
1977 unsigned ShAmt = MI->getOperand(2).getImm();
1978 MIB.addReg(0).addImm(1 << ShAmt)
2111 unsigned ShAmt = getTruncatedShiftCount(MI, 2);
2112 if (!isTruncatedShiftCountForLEA(ShAmt)) return nullptr;
2122 .addReg(0).addImm(1 << ShAmt).addOperand(Src).addImm(0).addReg(0);
2127 unsigned ShAmt = getTruncatedShiftCount(MI, 2);
2128 if (!isTruncatedShiftCountForLEA(ShAmt)) return nullptr;
2142 .addReg(0).addImm(1 << ShAmt)
2153 unsigned ShAmt = getTruncatedShiftCount(MI, 2);
2154 if (!isTruncatedShiftCountForLEA(ShAmt)) return nullptr;
2160 .addReg(0).addImm(1 << ShAmt).addOperand(Src).addImm(0).addReg(0);
3483 unsigned ShAmt = getTruncatedShiftCount(MI, 2);
3484 if (isTruncatedShiftCountForLEA(ShAmt)) return false;
3485 return ShAmt != 0;