Lines Matching defs:RHi

29187         SDValue RHi = DAG.getNode(X86ISD::VPMADDUBSW, dl, ExVT, A, BHi);
29189 RHi = DAG.getNode(X86ISD::VSHLI, dl, ExVT, RHi,
29191 return DAG.getNode(ISD::OR, dl, VT, RLo, DAG.getBitcast(VT, RHi));
29225 SDValue RHi = DAG.getNode(ISD::MUL, dl, ExVT, AHi, BHi);
29226 return getPack(DAG, Subtarget, dl, VT, RLo, RHi);
29377 SDValue RHi = DAG.getNode(MulOpc, dl, ExVT, AHi, BHi);
29380 *Low = getPack(DAG, Subtarget, dl, VT, RLo, RHi);
29382 return getPack(DAG, Subtarget, dl, VT, RLo, RHi, /*PackHiHalf*/ true);
30646 SDValue RHi = getUnpackh(DAG, dl, VT, DAG.getUNDEF(VT), R);
30650 RHi = DAG.getBitcast(ExtVT, RHi);
30654 SDValue MHi = getTargetVShiftByConstNode(X86OpcI, dl, ExtVT, RHi, 4, DAG);
30656 RHi = SignBitSelect(ExtVT, AHi, MHi, RHi);
30664 MHi = getTargetVShiftByConstNode(X86OpcI, dl, ExtVT, RHi, 2, DAG);
30666 RHi = SignBitSelect(ExtVT, AHi, MHi, RHi);
30674 MHi = getTargetVShiftByConstNode(X86OpcI, dl, ExtVT, RHi, 1, DAG);
30676 RHi = SignBitSelect(ExtVT, AHi, MHi, RHi);
30681 RHi = getTargetVShiftByConstNode(X86ISD::VSRLI, dl, ExtVT, RHi, 8, DAG);
30682 return DAG.getNode(X86ISD::PACKUS, dl, VT, RLo, RHi);
30692 SDValue RHi = getUnpackh(DAG, dl, VT, Z, R);
30696 RHi = DAG.getBitcast(ExtVT, RHi);
30698 SDValue Hi = DAG.getNode(Opc, dl, ExtVT, RHi, AHi);
30927 SDValue RHi = DAG.getBitcast(ExtVT, getUnpackh(DAG, DL, VT, Op1, Op0));
30931 SDValue Hi = DAG.getNode(ShiftOpc, DL, ExtVT, RHi, AHi);
31131 SDValue RHi = DAG.getBitcast(ExtVT, getUnpackh(DAG, DL, VT, R, R));
31135 SDValue Hi = DAG.getNode(ShiftOpc, DL, ExtVT, RHi, AHi);