Lines Matching refs:RHi
29072 SDValue RHi = DAG.getNode(ISD::MUL, dl, ExVT, AHi, BHi); in LowerMUL() local
29073 return getPack(DAG, Subtarget, dl, VT, RLo, RHi); in LowerMUL()
29224 SDValue RHi = DAG.getNode(MulOpc, dl, ExVT, AHi, BHi); in LowervXi8MulWithUNPCK() local
29227 *Low = getPack(DAG, Subtarget, dl, VT, RLo, RHi); in LowervXi8MulWithUNPCK()
29229 return getPack(DAG, Subtarget, dl, VT, RLo, RHi, /*PackHiHalf*/ true); in LowervXi8MulWithUNPCK()
30256 SDValue RHi = getUnpackh(DAG, dl, VT, DAG.getUNDEF(VT), R); in LowerShift() local
30260 RHi = DAG.getBitcast(ExtVT, RHi); in LowerShift()
30264 SDValue MHi = getTargetVShiftByConstNode(X86OpcI, dl, ExtVT, RHi, 4, DAG); in LowerShift()
30266 RHi = SignBitSelect(ExtVT, AHi, MHi, RHi); in LowerShift()
30274 MHi = getTargetVShiftByConstNode(X86OpcI, dl, ExtVT, RHi, 2, DAG); in LowerShift()
30276 RHi = SignBitSelect(ExtVT, AHi, MHi, RHi); in LowerShift()
30284 MHi = getTargetVShiftByConstNode(X86OpcI, dl, ExtVT, RHi, 1, DAG); in LowerShift()
30286 RHi = SignBitSelect(ExtVT, AHi, MHi, RHi); in LowerShift()
30291 RHi = getTargetVShiftByConstNode(X86ISD::VSRLI, dl, ExtVT, RHi, 8, DAG); in LowerShift()
30292 return DAG.getNode(X86ISD::PACKUS, dl, VT, RLo, RHi); in LowerShift()
30302 SDValue RHi = getUnpackh(DAG, dl, VT, Z, R); in LowerShift() local
30306 RHi = DAG.getBitcast(ExtVT, RHi); in LowerShift()
30308 SDValue Hi = DAG.getNode(Opc, dl, ExtVT, RHi, AHi); in LowerShift()
30501 SDValue RHi = DAG.getBitcast(ExtVT, getUnpackh(DAG, DL, VT, Op1, Op0)); in LowerFunnelShift() local
30505 SDValue Hi = DAG.getNode(ShiftOpc, DL, ExtVT, RHi, AHi); in LowerFunnelShift()
30708 SDValue RHi = DAG.getBitcast(ExtVT, getUnpackh(DAG, DL, VT, R, R)); in LowerRotate() local
30712 SDValue Hi = DAG.getNode(ShiftOpc, DL, ExtVT, RHi, AHi); in LowerRotate()