Home | History | Annotate | Download | only in X86

Lines Matching refs:ShAmt

1757 inline static bool isTruncatedShiftCountForLEA(unsigned ShAmt) {
1763 return ShAmt < 4 && ShAmt > 0;
1881 unsigned ShAmt = MI->getOperand(2).getImm();
1882 MIB.addReg(0).addImm(1 << ShAmt)
2015 unsigned ShAmt = getTruncatedShiftCount(MI, 2);
2016 if (!isTruncatedShiftCountForLEA(ShAmt)) return 0;
2026 .addReg(0).addImm(1 << ShAmt).addOperand(Src).addImm(0).addReg(0);
2031 unsigned ShAmt = getTruncatedShiftCount(MI, 2);
2032 if (!isTruncatedShiftCountForLEA(ShAmt)) return 0;
2046 .addReg(0).addImm(1 << ShAmt)
2057 unsigned ShAmt = getTruncatedShiftCount(MI, 2);
2058 if (!isTruncatedShiftCountForLEA(ShAmt)) return 0;
2064 .addReg(0).addImm(1 << ShAmt).addOperand(Src).addImm(0).addReg(0);
3285 unsigned ShAmt = getTruncatedShiftCount(MI, 2);
3286 if (isTruncatedShiftCountForLEA(ShAmt)) return false;
3287 return ShAmt != 0;