Skip to content

Commit

Permalink
[X86] Use getAllOnesConstant instead of getConstant(-1). NFC (#114299)
Browse files Browse the repository at this point in the history
  • Loading branch information
topperc authored Oct 30, 2024
1 parent a39fb30 commit 847f4ef
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion llvm/lib/Target/X86/X86ISelLowering.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -49321,7 +49321,7 @@ static SDValue combineVectorShiftImm(SDNode *N, SelectionDAG &DAG,
if (!LogicalShift && ISD::isBuildVectorAllOnes(N0.getNode()))
// N0 is all ones or undef. We guarantee that the bits shifted into the
// result are all ones, not undef.
return DAG.getConstant(-1, SDLoc(N), VT);
return DAG.getAllOnesConstant(SDLoc(N), VT);

auto MergeShifts = [&](SDValue X, uint64_t Amt0, uint64_t Amt1) {
unsigned NewShiftVal = Amt0 + Amt1;
Expand Down

0 comments on commit 847f4ef

Please sign in to comment.