Lines Matching refs:ShiftAmt
1905 ISD::NodeType Opc, int64_t ShiftAmt) { in insertMultibyteShift() argument
1923 if (ShiftLeft && (ShiftAmt % 8) >= 6) { in insertMultibyteShift()
1928 size_t ShiftRegsOffset = ShiftAmt / 8; in insertMultibyteShift()
1943 if (ShiftAmt % 8 == 6) { in insertMultibyteShift()
1966 if (!ShiftLeft && (ShiftAmt % 8) >= 6) { in insertMultibyteShift()
1969 size_t ShiftRegsSize = Regs.size() - (ShiftAmt / 8); in insertMultibyteShift()
2000 if (ShiftAmt % 8 == 6) { in insertMultibyteShift()
2027 while (ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift()
2039 ShiftAmt -= 8; in insertMultibyteShift()
2044 if (!ShiftLeft && ShiftAmt >= 8) { in insertMultibyteShift()
2058 for (; ShiftAmt >= 8; ShiftAmt -= 8) { in insertMultibyteShift()
2073 assert((ShiftAmt < 8) && "Unexpect shift amount"); in insertMultibyteShift()
2093 if (!ArithmeticShift && ShiftAmt >= 4) { in insertMultibyteShift()
2122 ShiftAmt -= 4; in insertMultibyteShift()
2127 while (ShiftLeft && ShiftAmt) { in insertMultibyteShift()
2144 ShiftAmt--; in insertMultibyteShift()
2146 while (!ShiftLeft && ShiftAmt) { in insertMultibyteShift()
2160 ShiftAmt--; in insertMultibyteShift()
2163 if (ShiftAmt != 0) { in insertMultibyteShift()
2177 int64_t ShiftAmt = MI.getOperand(4).getImm(); in insertWideShift() local
2200 insertMultibyteShift(MI, BB, Registers, Opc, ShiftAmt); in insertWideShift()
2214 (Opc != ISD::SRA || (ShiftAmt < 16 || ShiftAmt >= 22))) { in insertWideShift()