..
bifrost
pan/va: Add support for 64-bit atomic operations
2025-07-11 12:42:30 +00:00
test
bi: Rewrite dead code elimination
2024-08-20 10:03:30 +02:00
valhall
pan/va: Add support for 64-bit atomic operations
2025-07-11 12:42:30 +00:00
bi_builder.h.py
panfrost: bi_builder.h.py: stop generating unneeded parentheses
2025-05-22 14:39:32 +00:00
bi_helper_invocations.c
panfrost: Add BI_OPCODE_WMASK to bi_instr_uses_helpers
2025-02-28 08:55:32 +00:00
bi_layout.c
bi_liveness.c
panfrost: spill registers in SSA form
2025-07-07 19:49:37 +00:00
bi_lower_divergent_indirects.c
pan,nir: introduce load_attribute_pan
2024-12-18 08:33:16 +00:00
bi_lower_swizzle.c
panfrost/va: valhall-specific swizzle lowering
2025-04-10 10:15:46 -07:00
bi_opcodes.c.py
pan/bi: ignore ftz mode when scheduling int instructions
2025-04-10 16:21:09 +00:00
bi_opcodes.h.py
pan/bi: ignore ftz mode when scheduling int instructions
2025-04-10 16:21:09 +00:00
bi_opt_constant_fold.c
panfrost: fix shift overflow in bi_fold_constant
2024-01-26 09:40:48 +00:00
bi_opt_copy_prop.c
panfrost: use an accessor function to read from bi_opcode_props
2025-02-20 23:33:00 +00:00
bi_opt_cse.c
panfrost: use an accessor function to read from bi_opcode_props
2025-02-20 23:33:00 +00:00
bi_opt_dce.c
panfrost: use an accessor function to read from bi_opcode_props
2025-02-20 23:33:00 +00:00
bi_opt_dual_tex.c
bi_opt_mod_props.c
panfrost: use an accessor function to read from bi_opcode_props
2025-02-20 23:33:00 +00:00
bi_opt_push_ubo.c
pan: Use a consistent pan_ prefix across src/panfrost/*
2025-05-21 14:58:20 +02:00
bi_packer.c.py
panfrost: split pseudo instructions from Bifrost and Valhall
2024-08-20 12:18:19 +00:00
bi_pressure_schedule.c
pan/bi: rework memory barriers
2025-06-13 12:05:02 +02:00
bi_print.c
panfrost: Reformat using the new style
2023-05-29 21:06:12 +00:00
bi_print_common.c
bi_print_common.h
bi_printer.c.py
panfrost: spill registers in SSA form
2025-07-07 19:49:37 +00:00
bi_quirks.h
pan/kmod: Expose the raw GPU ID through pan_kmod_dev_props
2025-07-09 08:40:12 +00:00
bi_ra.c
pan/va: Add support for 64-bit atomic operations
2025-07-11 12:42:30 +00:00
bi_ra_ssa.c
panfrost: spill registers in SSA form
2025-07-07 19:49:37 +00:00
bi_spill_ssa.c
panfrost: fix SSA register allocation
2025-07-16 12:16:50 +00:00
bi_swizzles.c.py
panfrost: use bifrost instruction table for bi_lower_swizzle
2025-04-10 10:15:46 -07:00
bi_swizzles.h
panfrost: use bifrost instruction table for bi_lower_swizzle
2025-04-10 10:15:46 -07:00
bi_test.h
pan: Use a consistent pan_ prefix across src/panfrost/*
2025-05-21 14:58:20 +02:00
bi_validate.c
panvk: fix typo in printf in bi_validate
2025-06-20 08:29:54 +00:00
bifrost.h
panfrost: spill registers in SSA form
2025-07-07 19:49:37 +00:00
bifrost_compile.c
pan/va: Add support for 64-bit atomic operations
2025-07-11 12:42:30 +00:00
bifrost_compile.h
agx,freedreno,intel,lima,panfrost,svga,virgl,zink: fix supports_indirect_inputs
2025-07-08 06:11:42 +00:00
bifrost_isa.py
panfrost: Update bifrost_isa.py to support saturate for valhall
2025-05-22 14:39:32 +00:00
bifrost_nir.h
pan/bi: Lower removed instructions in algebraic on v11+
2025-02-19 20:13:19 +00:00
bifrost_nir_algebraic.py
pan/bi: Lower ffract in bifrost_nir_algebraic on v11+
2025-05-15 07:12:44 +00:00
bir.c
pan/va: Add support for 64-bit atomic operations
2025-07-11 12:42:30 +00:00
cmdline.c
pan/kmod: Expose the raw GPU ID through pan_kmod_dev_props
2025-07-09 08:40:12 +00:00
compiler.h
panfrost: spill registers in SSA form
2025-07-07 19:49:37 +00:00
gen_disasm.py
bi: Move bi_disasm definitions to their own header
2024-06-17 07:31:50 +00:00
IR_pseudo.xml
pan/bi: rework memory barriers
2025-06-13 12:05:02 +02:00
meson.build
panfrost/meson: drop invalid C-only -Wno-override-init from C++ args
2025-07-09 15:44:52 +00:00
nodearray.h
Notes.txt
README.md