[PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Mikael Holmén via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 28 04:41:46 PST 2021
uabelho added a comment.
For another program I see
opt: ../lib/Analysis/MemorySSA.cpp:2032: void llvm::MemorySSA::verifyOrderingDominationAndDefUses(llvm::Function &) const: Assertion `dominates(MD, U) && "Memory Def does not dominate it's uses"' failed.
when I run
opt -O1 -inline -loop-unswitch -verify-memoryssa
with this patch but unfortunately I haven't been able to reduce that down to a simpler command line (it doesn't reproduce if I run the passes I get from -debug-pass=Arguments) and the input uses some features we only have downstream so I don't have a reproducer I can share for this :(
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D93764/new/
https://reviews.llvm.org/D93764
More information about the llvm-commits
mailing list