[llvm-dev] failing branch elimination, how to diagnose

Bagel via llvm-dev llvm-dev at lists.llvm.org
Mon Jan 6 14:31:56 PST 2020

For the backend I am writing, branch elimination is not working with the 
following error message:

Pre-computing triangle chains.
Pre-merging due to unanalyzable fallthrough: %bb.1 ('L.2') -> %bb.2 ('return')
     %bb.2 ('return') -> Mid chain!

Obviously I am not constructing the chain correctly.  How do I figure out where 
I went wrong?


More information about the llvm-dev mailing list