This serie improves the out-of-SSA step by: * simplify the conversion of the phi-nodes & phi-sources into copies * eliminate some copies which are trivially not needed. The elimination step is significant since on a small corpus which produced 267 copies, after the patch only 165 remain. Luc Van Oostenryck (5): unssa: do not try to update liveness unssa: simplify rewrite of OP_PHISOURCE unssa: try to avoid some OP_PHI copies unssa: eliminate trivial phisrc copies unssa: update comment about the unneeded copies unssa.c | 141 ++++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 74 insertions(+), 67 deletions(-) -- 2.10.2 -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html