freedreno/ir3/nir: add variable-indexing support