Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd"
authorReid Kleckner <rnk@google.com>
Mon, 15 Aug 2016 15:42:31 +0000 (15:42 +0000)
committerReid Kleckner <rnk@google.com>
Mon, 15 Aug 2016 15:42:31 +0000 (15:42 +0000)
commit70a600b8bbb9243a60b33326b4bb44d4c3cd923e
tree3c2d7c13fa3c93eedf5aa13d3f5283580e577b87
parent67f22ee24a71627bab039927c58c345ed06370c7
Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd"

This reverts commit r278660.

It causes downstream assertion failure in InstCombine on shuffle
instructions. Comes up in __mm_swizzle_epi32.

llvm-svn: 278672
llvm/lib/Transforms/Utils/SimplifyCFG.cpp
llvm/test/CodeGen/ARM/avoid-cpsr-rmw.ll
llvm/test/DebugInfo/ARM/single-constant-use-preserves-dbgloc.ll
llvm/test/Transforms/SimplifyCFG/AArch64/prefer-fma.ll
llvm/test/Transforms/SimplifyCFG/sink-common-code.ll