freedreno/ir3/ra: fix failed assert for a0/p0
authorRob Clark <robclark@freedesktop.org>
Sun, 5 Jul 2015 23:53:10 +0000 (19:53 -0400)
committerRob Clark <robclark@freedesktop.org>
Fri, 10 Jul 2015 15:57:31 +0000 (11:57 -0400)
commita1a6f007823f203755fb54a1f3b7f53ae6cbfef0
treea8443beb97824e42f3f8432400501f3ee1b39287
parent65b2ae510bb07b75f583ecedfd59766621e1cb43
freedreno/ir3/ra: fix failed assert for a0/p0

The address and predicate register are special, they don't get assigned
in RA.  So do a better job of ignoring them rather than hitting later
asserts.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
src/gallium/drivers/freedreno/ir3/ir3_ra.c