Required in order to move all RADV specific code outside of ac/nir.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
                                     const nir_tex_instr *instr,
                                     bool image, bool write);
 
-static unsigned radeon_llvm_reg_index_soa(unsigned index, unsigned chan)
-{
-       return (index * 4) + chan;
-}
-
 static unsigned shader_io_get_unique_index(gl_varying_slot slot)
 {
        /* handle patch indices separate */
 
        };
 };
 
+static inline unsigned radeon_llvm_reg_index_soa(unsigned index, unsigned chan)
+{
+       return (index * 4) + chan;
+}
+
 void ac_compile_nir_shader(LLVMTargetMachineRef tm,
                            struct ac_shader_binary *binary,
                            struct ac_shader_config *config,