PR1255: Reject commits that turns switch into confusing state
Stepan Dyatkovskiy
stpworld at narod.ru
Mon Sep 2 05:25:23 PDT 2013
Hi.
Being implementing PR1255: Case ranges, we stopped in the middle, in
very confusing state. These patches reject SwitchInst to stable stage:
I propose to reject everything related to this issue till the r152532:
-- Remove IntegersSubset and friends,
-- Remove SwitchInst::getCaseValueEx (that returns IntegerSubset instance),
-- Remove IntegerSubsetMapping (reject SelectionDAGBuilder::Clusterify
and LowerSwitch::Clusterify).
Please find first patch in attachment for review.
Patch rejects changes for local tranformations pass
(lib/Tranform/Utils/Local.cpp).
Revisions that would be rejected for this pass:
159076, 157884, 157612, 157576, 157315.
Thanks.
-Stepan.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Local.patch
Type: text/x-diff
Size: 2642 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130902/6352b00e/attachment.patch>
-------------- next part --------------
159076, 157884, 157612, 157576, 157315
More information about the llvm-commits
mailing list