In preparation for D60318 .
Details
Details
Diff Detail
Diff Detail
- Repository
 - rL LLVM
 
Paths 
  |  Differential  D62068  
[MergeICmps] Preserve the dominator tree. ClosedPublic Authored by courbet on May 17 2019, 8:27 AM. 
Details 
Diff Detail 
 Event Timelinegchatelet added inline comments. This revision is now accepted and ready to land.May 20 2019, 2:30 PM Closed by commit rL361239: [MergeICmps] Preserve the dominator tree. (authored by courbet).  ·  Explain WhyMay 21 2019, 4:01 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 200456 llvm/trunk/lib/Transforms/Scalar/MergeICmps.cpp
 llvm/trunk/test/Transforms/MergeICmps/X86/alias-merge-blocks.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/atomic.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/entry-block-shuffled.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/gep-used-outside.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/int64-and-ptr.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/last-block-produce-no-value.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/multiple-blocks-does-work.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/pair-int32-int32.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/pr36557.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/pr41917.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/split-block-does-work.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/tuple-four-int8.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/two-complex-bb.ll
 llvm/trunk/test/Transforms/MergeICmps/X86/volatile.ll
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||