mesa/src/intel/compiler/jay
Alyssa Rosenzweig 6925d9ee23 jay: move deswizzle hack outside of swsb
this will eventually enable better swsb for the simd32 payload code.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40960>
2026-04-14 23:14:07 +00:00
..
test
.clang-format
jay.h
jay_assign_flags.c
jay_builder.h jay: Assert that source is not null in jay_copy_strided 2026-04-14 23:14:07 +00:00
jay_builder_opcodes.h.py
jay_extra_info.h.py
jay_from_nir.c jay: move deswizzle hack outside of swsb 2026-04-14 23:14:07 +00:00
jay_ir.h jay: move deswizzle hack outside of swsb 2026-04-14 23:14:07 +00:00
jay_liveness.c
jay_lower_post_ra.c jay: move deswizzle hack outside of swsb 2026-04-14 23:14:07 +00:00
jay_lower_pre_ra.c jay: Make lower_immediates bail if there are no sources 2026-04-14 23:14:07 +00:00
jay_lower_scoreboard.c jay: move deswizzle hack outside of swsb 2026-04-14 23:14:07 +00:00
jay_lower_spill.c
jay_nir_algebraic.py
jay_opcodes.py jay: move deswizzle hack outside of swsb 2026-04-14 23:14:07 +00:00
jay_opcodes_gen.py
jay_opt_control_flow.c
jay_opt_dead_code.c
jay_opt_propagate.c
jay_print.c
jay_private.h
jay_register_allocate.c jay: improve vector affinities 2026-04-14 23:14:07 +00:00
jay_repair_ssa.c
jay_simd_width.c jay: move deswizzle hack outside of swsb 2026-04-14 23:14:07 +00:00
jay_spill.c
jay_to_binary.c jay: move deswizzle hack outside of swsb 2026-04-14 23:14:07 +00:00
jay_validate.c
jay_validate_ra.c
meson.build
README.md
register-file.md

Xe2 compiler experiments.

Work-in-progress, not ready for users/benchmarks.