WIP: freedreno/a3xx/compiler: relative dst.. TODO I don't think all instructions can have relative destination..
WIP: freedreno/a3xx: prepare for optimizer

TODO split up into several patches.. at least dropping
color/pos/psize_regid can be split into different patch.  And probably
could split some of the ir changes out into different patch too
WIP: freedreno/a3xx: add basic optimizer
WIP: add query support