emoon
21
That is very interesting. Could you post the generated disassembly for both these cases? (Using https://gist.github.com or something similar)
Marthog
22
here
Strange. The assembly code looks like there is just a different order of the branches.
I have filed a bug on llvm.org.