prog/nir: Simplify some load/store operations
Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
@@ -525,6 +525,12 @@ nir_ssa_for_alu_src(nir_builder *build, nir_alu_instr *instr, unsigned srcn)
|
||||
return nir_imov_alu(build, *src, num_components);
|
||||
}
|
||||
|
||||
static inline nir_ssa_def *
|
||||
nir_load_reg(nir_builder *build, nir_register *reg)
|
||||
{
|
||||
return nir_ssa_for_src(build, nir_src_for_reg(reg), reg->num_components);
|
||||
}
|
||||
|
||||
static inline nir_ssa_def *
|
||||
nir_load_var(nir_builder *build, nir_variable *var)
|
||||
{
|
||||
|
Reference in New Issue
Block a user