| H A D | X86ISelLowering.cpp | 30546 SDValue Amt1 = DAG.getVectorShuffle(VT, dl, Amt, Amt, {1, 1}); in LowerShift() local 30548 SDValue R1 = DAG.getNode(Opc, dl, VT, R, Amt1); in LowerShift() 30800 SDValue Amt1 = in LowerShift() local 30806 return DAG.getSelect(dl, VT, Amt1, Sra1, Res); in LowerShift() 30816 SDValue Amt0, Amt1, Amt2, Amt3; in LowerShift() local 30819 Amt1 = DAG.getVectorShuffle(VT, dl, Amt, DAG.getUNDEF(VT), {1, 1, 1, 1}); in LowerShift() 30830 Amt1 = DAG.getVectorShuffle(VT, dl, Amt, Z, {1, 5, -1, -1}); in LowerShift() 30840 Amt1 = DAG.getNode(X86ISD::PSHUFLW, dl, MVT::v8i16, Amt01, Msk13); in LowerShift() 30848 SDValue R1 = DAG.getNode(ShOpc, dl, VT, R, DAG.getBitcast(VT, Amt1)); in LowerShift() 50489 auto MergeShifts = [&](SDValue X, uint64_t Amt0, uint64_t Amt1) { in combineVectorShiftImm() argument [all …]
|