..
tests
ir3: Manually reformat some places
2021-07-12 20:57:21 +00:00
.dir-locals.el
ir3: Update .editorconfig and .dir-locals.el
2021-07-12 20:57:21 +00:00
.editorconfig
ir3: Update .editorconfig and .dir-locals.el
2021-07-12 20:57:21 +00:00
disasm-a3xx.c
ir3: Manually reformat some places
2021-07-12 20:57:21 +00:00
instr-a3xx.h
ir3: Manually reformat some places
2021-07-12 20:57:21 +00:00
ir3.c
ir3: add newly found shlg.b16 instruction
2021-07-09 13:00:29 +00:00
ir3.h
ir3: Manually reformat some places
2021-07-12 20:57:21 +00:00
ir3_a4xx.c
ir3: Add ir3_collect() for fixed-size collects
2021-07-12 20:57:21 +00:00
ir3_a6xx.c
ir3: Add ir3_collect() for fixed-size collects
2021-07-12 20:57:21 +00:00
ir3_array_to_ssa.c
ir3: Add foreach_dst/foreach_dst_n
2021-06-29 08:08:12 +00:00
ir3_assembler.c
freedreno/computerator: pass iova of buffer to const register
2021-06-25 15:39:51 +00:00
ir3_assembler.h
freedreno/computerator: pass iova of buffer to const register
2021-06-25 15:39:51 +00:00
ir3_cf.c
ir3/opts: Switch to srcs/dsts arrays
2021-06-23 17:20:29 +00:00
ir3_compiler.c
ir3: Manually reformat some places
2021-07-12 20:57:21 +00:00
ir3_compiler.h
freedreno/ir3: Use mesa_log_stream() for ir3 disassembly.
2021-06-18 18:18:35 +00:00
ir3_compiler_nir.c
ir3: Add ir3_collect() for fixed-size collects
2021-07-12 20:57:21 +00:00
ir3_context.c
nir: Drop nir_ssa_def::name and nir_register::name
2021-07-08 17:34:41 +00:00
ir3_context.h
ir3: Add ir3_collect() for fixed-size collects
2021-07-12 20:57:21 +00:00
ir3_cp.c
ir3: Prevent propagating shared regs out of loops
2021-07-08 16:02:41 +00:00
ir3_cp_postsched.c
ir3/opts: Switch to srcs/dsts arrays
2021-06-23 17:20:29 +00:00
ir3_cse.c
ir3/opts: Switch to srcs/dsts arrays
2021-06-23 17:20:29 +00:00
ir3_dce.c
ir3: Add subgroup pseudoinstructions
2021-07-08 16:02:41 +00:00
ir3_delay.c
ir3: Make MOVMSK use repeat
2021-07-08 16:02:41 +00:00
ir3_disk_cache.c
ir3: Manually reformat some places
2021-07-12 20:57:21 +00:00
ir3_dominance.c
ir3: Add dominance infrastructure
2021-06-10 12:20:38 -07:00
ir3_image.c
turnip/ir3: handle image load/stores produced by AtomicLoad/Store
2021-01-14 05:43:56 +00:00
ir3_image.h
freedreno/ir3: Refactor out IBO source references.
2020-05-26 18:17:46 +00:00
ir3_legalize.c
ir3/legalize: Fix loop convergence behavior
2021-07-08 16:02:41 +00:00
ir3_lexer.l
ir3: add newly found shlg.b16 instruction
2021-07-09 13:00:29 +00:00
ir3_liveness.c
ir3: Handle shared register liveness correctly
2021-07-08 16:02:41 +00:00
ir3_lower_parallelcopy.c
ir3/lower_parallelcopy: Don't manually set wrmask
2021-07-12 20:57:21 +00:00
ir3_lower_subgroups.c
ir3: Add subgroup pseudoinstructions
2021-07-08 16:02:41 +00:00
ir3_merge_regs.c
ir3: Remove IR3_REG_DEST
2021-06-23 17:20:29 +00:00
ir3_nir.c
ir3/nir: Lower indirect references of compact variables
2021-07-09 09:48:21 +00:00
ir3_nir.h
ir3, tu: Cleanup indirect i/o lowering
2021-04-26 17:07:02 +00:00
ir3_nir_analyze_ubo_ranges.c
ir3: Reduce max const file indirect offset base to 9 bits
2021-04-15 16:03:54 +02:00
ir3_nir_imul.py
…
ir3_nir_lower_io_offsets.c
nir: Make nir_ssa_def_rewrite_uses take an SSA value
2021-03-08 16:59:55 +00:00
ir3_nir_lower_load_barycentric_at_offset.c
nir: rename needs_helper_invocations to needs_quad_helper_invocations
2020-11-12 21:02:05 +00:00
ir3_nir_lower_load_barycentric_at_sample.c
ir3: use intrinsic builders
2021-01-06 14:34:41 +00:00
ir3_nir_lower_tess.c
freedreno/ir3: Move NIR printing to mesa_log.
2021-06-18 18:18:35 +00:00
ir3_nir_lower_tex_prefetch.c
ir3: fix has_src() to return correctly in ir3_nir_lower_tex_prefetch
2021-03-17 01:09:30 +00:00
ir3_nir_lower_tg4_to_tex.c
…
ir3_nir_move_varying_inputs.c
ir3: do not move varying inputs that depend on unmovable instrs
2021-04-30 14:49:18 +00:00
ir3_nir_trig.py
freedreno/ir3: Disable sin/cos range reduction for mediump.
2020-05-05 17:23:34 +00:00
ir3_parser.y
ir3: Add missing include to ir3_parser.y
2021-07-12 20:57:21 +00:00
ir3_postsched.c
ir3/postsched: Support multi-mov instructions
2021-06-29 08:08:12 +00:00
ir3_print.c
ir3: Support any/all/getone branches
2021-07-08 16:02:41 +00:00
ir3_ra.c
ir3: Handle unreachable blocks
2021-07-08 16:02:41 +00:00
ir3_ra.h
ir3/ra: Switch to srcs/dsts arrays
2021-06-23 17:20:29 +00:00
ir3_ra_validate.c
ir3: Handle shared register liveness correctly
2021-07-08 16:02:41 +00:00
ir3_sched.c
ir3: Add subgroup pseudoinstructions
2021-07-08 16:02:41 +00:00
ir3_shader.c
ir3/frontend: Switch to srcs/dsts arrays
2021-06-23 17:20:29 +00:00
ir3_shader.h
ir3: Manually reformat some places
2021-07-12 20:57:21 +00:00
ir3_spill.c
ir3/ra: Switch to srcs/dsts arrays
2021-06-23 17:20:29 +00:00
ir3_validate.c
ir3: Add subgroup pseudoinstructions
2021-07-08 16:02:41 +00:00
meson.build
ir3: Add subgroup pseudoinstructions
2021-07-08 16:02:41 +00:00
regmask.h
freedreno: deduplicate a3xx+ disasm
2020-07-28 09:45:08 +00:00