mesa/src/freedreno/ir3
Erik Faye-Lund c87e491107 nir: use nir_fsub_imm
Now that we have nir_fsub_imm, let's use it to save some typing!

Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23179>
2023-05-25 06:59:25 +00:00
..
tests ir3: documents (ss) flag for cat7 instructions 2023-04-27 21:06:47 +00:00
.dir-locals.el
.editorconfig
disasm-a3xx.c ir3/a7xx: Add STSC definition 2023-04-27 21:06:47 +00:00
instr-a3xx.h ir3/a7xx: Document "alias" instruction 2023-04-27 21:06:47 +00:00
ir3.c
ir3.h ir3/a7xx: Add definitions for (last) src GPR attribute 2023-04-27 21:06:47 +00:00
ir3_a4xx.c ir3: Use unified atomics 2023-05-12 20:39:46 +00:00
ir3_a6xx.c ir3: Use unified atomics 2023-05-12 20:39:46 +00:00
ir3_array_to_ssa.c
ir3_assembler.c
ir3_assembler.h freedreno: C++ fixes for computerator to compile 2023-03-30 23:40:48 +00:00
ir3_cf.c
ir3_compiler.c ir3, freedreno: implement GL_ARB_shader_draw_parameters 2023-05-17 00:27:27 +00:00
ir3_compiler.h ir3, freedreno: implement GL_ARB_shader_draw_parameters 2023-05-17 00:27:27 +00:00
ir3_compiler_nir.c ir3, freedreno: implement GL_ARB_shader_draw_parameters 2023-05-17 00:27:27 +00:00
ir3_context.c freedreno/ir3: More perfetto tracing 2023-04-24 22:42:04 +00:00
ir3_context.h ir3, freedreno: implement GL_ARB_shader_draw_parameters 2023-05-17 00:27:27 +00:00
ir3_cp.c
ir3_cse.c
ir3_dce.c
ir3_delay.c
ir3_disk_cache.c
ir3_dominance.c
ir3_image.c ir3: Use unified atomics 2023-05-12 20:39:46 +00:00
ir3_image.h
ir3_legalize.c
ir3_legalize_relative.c
ir3_lexer.l ir3/a7xx: Add definitions for (last) src GPR attribute 2023-04-27 21:06:47 +00:00
ir3_liveness.c
ir3_lower_parallelcopy.c
ir3_lower_spill.c
ir3_lower_subgroups.c
ir3_merge_regs.c
ir3_nir.c nir: use more nir_fadd_imm 2023-05-25 06:59:24 +00:00
ir3_nir.h ir3: C++-proofing 2023-03-24 15:49:25 +00:00
ir3_nir_analyze_ubo_ranges.c
ir3_nir_imul.py
ir3_nir_lower_64b.c nir: Drop unused name from nir_ssa_dest_init 2023-05-17 23:46:16 +00:00
ir3_nir_lower_io_offsets.c nir: Drop unused name from nir_ssa_dest_init 2023-05-17 23:46:16 +00:00
ir3_nir_lower_layer_id.c nir: Drop unused name from nir_ssa_dest_init 2023-05-17 23:46:16 +00:00
ir3_nir_lower_load_barycentric_at_offset.c
ir3_nir_lower_load_barycentric_at_sample.c
ir3_nir_lower_tess.c nir: use nir_fsub_imm 2023-05-25 06:59:25 +00:00
ir3_nir_lower_tex_prefetch.c
ir3_nir_lower_wide_load_store.c nir: Drop unused name from nir_ssa_dest_init 2023-05-17 23:46:16 +00:00
ir3_nir_move_varying_inputs.c
ir3_nir_opt_preamble.c nir: Combine if_uses with instruction uses 2023-04-07 23:48:03 +00:00
ir3_nir_trig.py
ir3_parser.y ir3/a7xx: Add definitions for (last) src GPR attribute 2023-04-27 21:06:47 +00:00
ir3_postsched.c
ir3_print.c
ir3_ra.c
ir3_ra.h
ir3_ra_validate.c
ir3_remove_unreachable.c
ir3_sched.c
ir3_shader.c freedreno/ir3: More perfetto tracing 2023-04-24 22:42:04 +00:00
ir3_shader.h ir3, freedreno: implement GL_ARB_shader_draw_parameters 2023-05-17 00:27:27 +00:00
ir3_spill.c
ir3_validate.c ir3/a7xx: Add STSC definition 2023-04-27 21:06:47 +00:00
meson.build freedreno, nir, ir3: implement GL_EXT_shader_framebuffer_fetch 2023-03-23 16:59:56 +00:00