Lines Matching refs:ShiftAmt
1921 ISD::NodeType Opc, int64_t ShiftAmt) { in insertMultibyteShift() argument
1939 if (ShiftLeft && (ShiftAmt % 8) >= 6) { in insertMultibyteShift()
1944 size_t ShiftRegsOffset = ShiftAmt / 8; in insertMultibyteShift()
1959 if (ShiftAmt % 8 == 6) { in insertMultibyteShift()
1982 if (!ShiftLeft && (ShiftAmt % 8) >= 6) { in insertMultibyteShift()
1985 size_t ShiftRegsSize = Regs.size() - (ShiftAmt / 8); in insertMultibyteShift()
2016 if (ShiftAmt % 8 == 6) { in insertMultibyteShift()
2043 while (ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift()
2055 ShiftAmt -= 8; in insertMultibyteShift()
2060 if (!ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift()
2074 for (; ShiftAmt >= 8; ShiftAmt -= 8) { in insertMultibyteShift()
2089 assert((ShiftAmt < 8) && "Unexpect shift amount"); in insertMultibyteShift()
2109 if (!ArithmeticShift && ShiftAmt >= 4) { in insertMultibyteShift()
2138 ShiftAmt -= 4; in insertMultibyteShift()
2143 while (ShiftLeft && ShiftAmt) { in insertMultibyteShift()
2160 ShiftAmt--; in insertMultibyteShift()
2162 while (!ShiftLeft && ShiftAmt) { in insertMultibyteShift()
2176 ShiftAmt--; in insertMultibyteShift()
2179 if (ShiftAmt != 0) { in insertMultibyteShift()
2193 int64_t ShiftAmt = MI.getOperand(4).getImm(); in insertWideShift() local
2216 insertMultibyteShift(MI, BB, Registers, Opc, ShiftAmt); in insertWideShift()
2230 (Opc != ISD::SRA || (ShiftAmt < 16 || ShiftAmt >= 22))) { in insertWideShift()