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 96340c5 commit 9e8043bCopy full SHA for 9e8043b
llvm/lib/Transforms/Vectorize/VectorCombine.cpp
@@ -1929,7 +1929,8 @@ bool VectorCombine::foldShuffleToIdentity(Instruction &I) {
1929
// TODO: Handle vector widening/narrowing bitcasts.
1930
auto *DstTy = dyn_cast<FixedVectorType>(BitCast->getDestTy());
1931
auto *SrcTy = dyn_cast<FixedVectorType>(BitCast->getSrcTy());
1932
- if (DstTy && SrcTy && SrcTy->getNumElements() == DstTy->getNumElements()) {
+ if (DstTy && SrcTy &&
1933
+ SrcTy->getNumElements() == DstTy->getNumElements()) {
1934
Worklist.push_back(generateInstLaneVectorFromOperand(Item, 0));
1935
continue;
1936
}
0 commit comments