Issue 55459
Summary [LoopVectorizer] Assertion `!verifyFunction(*L->getHeader()->getP arent(), &dbgs())' failed.
Labels vectorization
Assignees
Reporter JonPsson
    [testcase.tar.gz](https://github.com/llvm/llvm-project/files/8692827/testcase.tar.gz)

clang -march=arch13 -Os crash0.i -w -o a.out

or

opt -S -mtriple=s390x-linux-gnu -mcpu=z15 tc_crash0_aftercreduce.ll -O3 -o /dev/null

Instruction does not dominate all uses!                                                                                                                                                        
  %8 = getelementptr inbounds [2 x i32], ptr @a, i64 0, i64 %7                                                                                                                                 
  %i8.lcssa = phi ptr [ %i8, %bb26 ], [ %8, %middle.block ]         
...
#8 0x000002aa2c8f1bd8 llvm::LoopVectorizePass::processLoop(llvm::Loop*)
...

_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to