freedreno/ir3: re-work shader inputs/outputs