Commits

Nadav Rotem committed a20609a7d24
Sink allocation instructions through basic block arguments. This change allows the optimizer to sink and merge allocation instructions from predecessors through block arguments. This change optimizes the auto- synthesized comparator for enums that inherit from classes. Swift SVN r32503