nir: make nir_const_value scalar
v2: remove & operator in a couple of memsets
add some memsets
v3: fixup lima
Signed-off-by:
Karol Herbst <kherbst@redhat.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> (v2)
- src/amd/common/ac_nir_to_llvm.c 4 additions, 4 deletionssrc/amd/common/ac_nir_to_llvm.c
- src/broadcom/compiler/nir_to_vir.c 1 addition, 1 deletionsrc/broadcom/compiler/nir_to_vir.c
- src/compiler/glsl/gl_nir_link_uniform_initializers.c 5 additions, 5 deletionssrc/compiler/glsl/gl_nir_link_uniform_initializers.c
- src/compiler/glsl/glsl_to_nir.cpp 9 additions, 9 deletionssrc/compiler/glsl/glsl_to_nir.cpp
- src/compiler/nir/nir.c 26 additions, 23 deletionssrc/compiler/nir/nir.c
- src/compiler/nir/nir.h 25 additions, 14 deletionssrc/compiler/nir/nir.h
- src/compiler/nir/nir_builder.h 37 additions, 37 deletionssrc/compiler/nir/nir_builder.h
- src/compiler/nir/nir_clone.c 1 addition, 1 deletionsrc/compiler/nir/nir_clone.c
- src/compiler/nir/nir_constant_expressions.h 3 additions, 2 deletionssrc/compiler/nir/nir_constant_expressions.h
- src/compiler/nir/nir_constant_expressions.py 23 additions, 25 deletionssrc/compiler/nir/nir_constant_expressions.py
- src/compiler/nir/nir_format_convert.h 14 additions, 9 deletionssrc/compiler/nir/nir_format_convert.h
- src/compiler/nir/nir_instr_set.c 35 additions, 17 deletionssrc/compiler/nir/nir_instr_set.c
- src/compiler/nir/nir_loop_analyze.c 32 additions, 31 deletionssrc/compiler/nir/nir_loop_analyze.c
- src/compiler/nir/nir_lower_bool_to_float.c 2 additions, 2 deletionssrc/compiler/nir/nir_lower_bool_to_float.c
- src/compiler/nir/nir_lower_bool_to_int32.c 2 additions, 2 deletionssrc/compiler/nir/nir_lower_bool_to_int32.c
- src/compiler/nir/nir_lower_constant_initializers.c 2 additions, 2 deletionssrc/compiler/nir/nir_lower_constant_initializers.c
- src/compiler/nir/nir_lower_load_const_to_scalar.c 5 additions, 5 deletionssrc/compiler/nir/nir_lower_load_const_to_scalar.c
- src/compiler/nir/nir_lower_system_values.c 5 additions, 5 deletionssrc/compiler/nir/nir_lower_system_values.c
- src/compiler/nir/nir_lower_tex.c 8 additions, 8 deletionssrc/compiler/nir/nir_lower_tex.c
- src/compiler/nir/nir_opt_constant_folding.c 14 additions, 10 deletionssrc/compiler/nir/nir_opt_constant_folding.c