freedreno/ir3: split ubo analysis/lowering passes