treewide: Remove more is_ssa asserts
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Tue, 1 Aug 2023 15:36:45 +0000 (11:36 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 3 Aug 2023 22:40:28 +0000 (22:40 +0000)
commitab0d8789326177ae38c8c6e75f5051a7da1117d5
tree3460d9a61842bc0fe5ec5324be6504a08bdccb25
parent042a3eca00364dfa06bdf78a9ad5424caed65b75
treewide: Remove more is_ssa asserts

Stuff Coccinelle missed.

   sed -i -e '/assert(.*\.is_ssa)/d' $(git grep -l is_ssa)
   sed -i -e '/ASSERT.*\.is_ssa)/d' $(git grep -l is_ssa)

+ a manual fixup to restore the assert for parallel copy lowering.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>
36 files changed:
src/amd/llvm/ac_nir_to_llvm.c
src/asahi/compiler/agx_compile.c
src/broadcom/compiler/nir_to_vir.c
src/broadcom/compiler/v3d40_tex.c
src/broadcom/vulkan/v3dv_pipeline.c
src/compiler/nir/nir.c
src/compiler/nir/nir.h
src/compiler/nir/nir_builder.h
src/compiler/nir/nir_deref.c
src/compiler/nir/nir_from_ssa.c
src/compiler/nir/nir_inline_functions.c
src/compiler/nir/nir_legacy.c
src/compiler/nir/nir_lower_bit_size.c
src/compiler/nir/nir_lower_convert_alu_types.c
src/compiler/nir/nir_lower_locals_to_regs.c
src/compiler/nir/nir_lower_mem_access_bit_sizes.c
src/compiler/nir/nir_lower_scratch.c
src/compiler/nir/nir_lower_system_values.c
src/compiler/nir/nir_lower_var_copies.c
src/compiler/nir/nir_opt_find_array_copies.c
src/compiler/nir/nir_opt_idiv_const.c
src/compiler/nir/nir_schedule.c
src/compiler/nir/nir_validate.c
src/compiler/nir/tests/vars_tests.cpp
src/freedreno/ir3/ir3_compiler_nir.c
src/gallium/drivers/d3d12/d3d12_nir_passes.c
src/gallium/drivers/r600/sfn/sfn_nir.cpp
src/gallium/drivers/r600/sfn/sfn_nir_lower_fs_out_to_vector.cpp
src/intel/compiler/brw_fs.cpp
src/intel/compiler/brw_fs_nir.cpp
src/intel/compiler/brw_nir_lower_alpha_to_coverage.c
src/intel/compiler/brw_nir_opt_peephole_ffma.c
src/intel/vulkan/anv_nir_apply_pipeline_layout.c
src/intel/vulkan_hasvk/anv_nir_apply_pipeline_layout.c
src/microsoft/spirv_to_dxil/dxil_spirv_nir.c
src/panfrost/vulkan/panvk_vX_nir_lower_descriptors.c