Skip to content

Commit 8076b41

Browse files
committed
Split if-else chain
1 parent 45fe97d commit 8076b41

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

llvm/lib/Transforms/Vectorize/VectorCombine.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1938,10 +1938,12 @@ bool VectorCombine::foldShuffleOfShuffles(Instruction &I) {
19381938
return false;
19391939
M = PoisonMaskElem;
19401940
continue;
1941-
} else if (!NewX || NewX == Src) {
1941+
}
1942+
if (!NewX || NewX == Src) {
19421943
NewX = Src;
19431944
continue;
1944-
} else if (!NewY || NewY == Src) {
1945+
}
1946+
if (!NewY || NewY == Src) {
19451947
M += NumSrcElts;
19461948
NewY = Src;
19471949
continue;

0 commit comments

Comments
 (0)