We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8c69f20 commit 3327572Copy full SHA for 3327572
llvm/lib/Transforms/Vectorize/VectorCombine.cpp
@@ -718,9 +718,10 @@ bool VectorCombine::foldInsExtFNeg(Instruction &I) {
718
Value *LenChgShuf = Builder.CreateShuffleVector(
719
SrcVec, PoisonValue::get(SrcVecTy), SrcMask);
720
NewShuf = Builder.CreateShuffleVector(DestVec, LenChgShuf, Mask);
721
- } else
+ } else {
722
// shuffle DestVec, (fneg SrcVec), Mask
723
NewShuf = Builder.CreateShuffleVector(DestVec, VecFNeg, Mask);
724
+ }
725
726
replaceValue(I, *NewShuf);
727
return true;
0 commit comments