On Mon, Sep 29, 2014 at 9:50 AM, Matt Turner wrote:
> On Fri, Sep 26, 2014 at 12:24 PM, Jason Ekstrand
> wrote:
> > This commit reworks copy propagation a bit to support propagating the
> > copying of partial registers. This comes up every time we have pull
> > constants because we do a pull co
On Fri, Sep 26, 2014 at 12:24 PM, Jason Ekstrand wrote:
> This commit reworks copy propagation a bit to support propagating the
> copying of partial registers. This comes up every time we have pull
> constants because we do a pull constant read immediately followed by a move
> to splat the one co
This commit reworks copy propagation a bit to support propagating the
copying of partial registers. This comes up every time we have pull
constants because we do a pull constant read immediately followed by a move
to splat the one component of the out to 8 or 16-wide. This allows us to
eliminate