Skip to content

Commit 17f7ab7

Browse files
[fixup] Simplify code
Change-Id: I0e51f00113d0692d5d3751c89eac8167511d1d9e
1 parent fae9ee5 commit 17f7ab7

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

llvm/lib/Target/AArch64/AArch64ISelLowering.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15735,12 +15735,9 @@ static bool createTblShuffleMask(unsigned SrcWidth, unsigned DstWidth,
1573515735
Mask.resize(MaskLen, NumElts);
1573615736

1573715737
unsigned SrcIndex = 0;
15738-
for (unsigned I = 0; I < MaskLen; I += Factor)
15738+
for (unsigned I = IsLittleEndian ? 0 : Factor - 1; I < MaskLen; I += Factor)
1573915739
Mask[I] = SrcIndex++;
1574015740

15741-
if (!IsLittleEndian)
15742-
std::rotate(Mask.rbegin(), Mask.rbegin() + Factor - 1, Mask.rend());
15743-
1574415741
return true;
1574515742
}
1574615743

0 commit comments

Comments
 (0)