Skip to content

Commit 1851f82

Browse files
committed
Use maxUIntN
1 parent 796f5ef commit 1851f82

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/AArch64/AArch64ISelLowering.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28731,7 +28731,7 @@ static SDValue GenerateFixedLengthSVETBL(SDValue Op, SDValue Op1, SDValue Op2,
2873128731
unsigned BitsPerElt = VTOp1.getVectorElementType().getSizeInBits();
2873228732
unsigned IndexLen = MinSVESize / BitsPerElt;
2873328733
unsigned ElementsPerVectorReg = VTOp1.getVectorNumElements();
28734-
uint64_t MaxOffset = APInt(BitsPerElt, -1, true).getZExtValue();
28734+
uint64_t MaxOffset = maxUIntN(BitsPerElt);
2873528735
EVT MaskEltType = VTOp1.getVectorElementType().changeTypeToInteger();
2873628736
EVT MaskType = EVT::getVectorVT(*DAG.getContext(), MaskEltType, IndexLen);
2873728737
bool MinMaxEqual = (MinSVESize == MaxSVESize);

0 commit comments

Comments
 (0)