freedreno/ir3: shared variable support