Skip to content

Commit af2dab5

Browse files
[fixup] Simplify code
Change-Id: I0e51f00113d0692d5d3751c89eac8167511d1d9e
1 parent 1616643 commit af2dab5

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
@@ -15772,12 +15772,9 @@ static bool createTblShuffleMask(unsigned SrcWidth, unsigned DstWidth,
1577215772
Mask.resize(MaskLen, NumElts);
1577315773

1577415774
unsigned SrcIndex = 0;
15775-
for (unsigned I = 0; I < MaskLen; I += Factor)
15775+
for (unsigned I = IsLittleEndian ? 0 : Factor - 1; I < MaskLen; I += Factor)
1577615776
Mask[I] = SrcIndex++;
1577715777

15778-
if (!IsLittleEndian)
15779-
std::rotate(Mask.rbegin(), Mask.rbegin() + Factor - 1, Mask.rend());
15780-
1578115778
return true;
1578215779
}
1578315780

0 commit comments

Comments
 (0)