Haicheng Wu
9780df5385
[BranchFolding] Change a test case of r278575.
...
Rename the operands to make the test less brittle.
llvm-svn: 278841
2016-08-16 20:06:25 +00:00
Haicheng Wu
7c4535d1e7
Reapply [BranchFolding] Restrict tail merging loop blocks after MBP
...
Fixed a bug in the test case.
To fix PR28104, this patch restricts tail merging to blocks that belong to the
same loop after MBP.
llvm-svn: 278575
2016-08-12 23:13:38 +00:00
Haicheng Wu
d9cbb1608f
Revert "[BranchFolding] Restrict tail merging loop blocks after MBP"
...
This reverts commit r278463 because it hits the bot.
llvm-svn: 278484
2016-08-12 08:40:24 +00:00
Haicheng Wu
ea02372059
[BranchFolding] Restrict tail merging loop blocks after MBP
...
To fix PR28014, this patch restricts tail merging to blocks that belong to the
same loop after MBP.
Differential Revision: https://reviews.llvm.org/D23191
llvm-svn: 278463
2016-08-12 03:30:23 +00:00