forked from OSchip/llvm-project
parent
77a4adc4f9
commit
c2540995ed
|
@ -23901,7 +23901,7 @@ static SDValue LowerScalarImmediateShift(SDValue Op, SelectionDAG &DAG,
|
|||
Ex = DAG.getVectorShuffle(ExVT, dl, Upper, Lower,
|
||||
{9, 1, 11, 3, 13, 5, 15, 7});
|
||||
} else {
|
||||
// SRA upper i32, SHL whole i64 and select lower i32.
|
||||
// SRA upper i32, SRL whole i64 and select lower i32.
|
||||
SDValue Upper = getTargetVShiftByConstNode(X86ISD::VSRAI, dl, ExVT, Ex,
|
||||
ShiftAmt, DAG);
|
||||
SDValue Lower =
|
||||
|
|
Loading…
Reference in New Issue