..
test
jay/opt_propagate: fix NOT propagation
2026-05-12 22:46:36 +00:00
.clang-format
jay.h
jay_assign_accumulators.c
jay: assign accumulators post-RA
2026-05-06 23:25:25 +00:00
jay_assign_flags.c
jay: drop a bunch of stale TODO and XXX
2026-04-28 23:13:50 +00:00
jay_builder.h
jay: Implement fragment shader stencil writes
2026-05-21 15:34:46 +00:00
jay_builder_opcodes.h.py
jay: Add a GPR_FROM_UGPRS opcode
2026-05-21 15:34:46 +00:00
jay_dag.c
jay: schedule for pressure
2026-05-21 15:34:46 +00:00
jay_dag.h
jay: schedule for pressure
2026-05-21 15:34:46 +00:00
jay_extra_info.h.py
jay_from_nir.c
jay: Set Dispatch GRF Start Register in jay_setup_payload()
2026-05-21 15:34:46 +00:00
jay_insert_fp_mode.c
jay: introduce a physical control flow graph
2026-04-28 23:13:50 +00:00
jay_ir.h
jay: Add a GPR_FROM_UGPRS opcode
2026-05-21 15:34:46 +00:00
jay_liveness.c
jay: schedule for pressure
2026-05-21 15:34:46 +00:00
jay_lower_post_ra.c
jay: insert simd32 deswizzle in a dedicated pass
2026-05-21 15:34:46 +00:00
jay_lower_pre_ra.c
jay: fix bfn with 0xffff constant
2026-05-12 22:46:30 +00:00
jay_lower_scoreboard.c
jay/lower_scoreboard: add asserts on key bounds
2026-05-21 15:34:46 +00:00
jay_lower_spill.c
jay: drop UGPR->UMEM spilling path
2026-04-28 23:13:50 +00:00
jay_nir.c
jay: Implement sample mask writes
2026-05-21 15:34:46 +00:00
jay_nir_algebraic.py
jay_opcodes.py
jay: Add a GPR_FROM_UGPRS opcode
2026-05-21 15:34:46 +00:00
jay_opcodes_gen.py
jay_opt_dead_code.c
jay/opt_dead_code: handle predication
2026-04-20 22:32:02 +00:00
jay_opt_predicate.c
jay: predicate NoMask instructions in uniform IF's
2026-04-28 23:13:50 +00:00
jay_opt_propagate.c
jay: Implement sample mask writes
2026-05-21 15:34:46 +00:00
jay_print.c
jay: drop UGPR->UMEM spilling path
2026-04-28 23:13:50 +00:00
jay_private.h
jay: schedule for pressure
2026-05-21 15:34:46 +00:00
jay_prog_data.c
jay: Add a TODO for coarse pixel shading
2026-05-13 23:03:15 +00:00
jay_register_allocate.c
jay: Set Dispatch GRF Start Register in jay_setup_payload()
2026-05-21 15:34:46 +00:00
jay_repair_ssa.c
jay: introduce a physical control flow graph
2026-04-28 23:13:50 +00:00
jay_schedule.c
jay: schedule for pressure
2026-05-21 15:34:46 +00:00
jay_simd_width.c
jay: drop a bunch of stale TODO and XXX
2026-04-28 23:13:50 +00:00
jay_spill.c
jay: drop UGPR->UMEM spilling path
2026-04-28 23:13:50 +00:00
jay_to_binary.c
jay: Add a GPR_FROM_UGPRS opcode
2026-05-21 15:34:46 +00:00
jay_validate.c
jay: Add a GPR_FROM_UGPRS opcode
2026-05-21 15:34:46 +00:00
jay_validate_ra.c
jay: drop a bunch of stale TODO and XXX
2026-04-28 23:13:50 +00:00
meson.build
jay: schedule for pressure
2026-05-21 15:34:46 +00:00
README.md
jay: clarify development model
2026-05-12 22:46:32 +00:00
register-file.md