Skip to content
Commit 27dfb1e1 authored by Bob Wilson's avatar Bob Wilson
Browse files

Do not reassociate expressions with i1 type. SimplifyCFG converts some

short-circuited conditions to AND/OR expressions, and those expressions
are often converted back to a short-circuited form in code gen.  The
original source order may have been optimized to take advantage of the
expected values, and if we reassociate them, we change the order and
subvert that optimization.  Radar 7497329.

llvm-svn: 95333
parent 67da35c8
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment