aco: validate that SMEM operands can use fixed registers
[mesa.git] / src / amd / llvm /
2020-08-21 Karol Herbstnir: rename nir_op_fne to nir_op_fneu
2020-08-20 Jason Ekstrandnir: Add an LOD parameter to image_*_size
2020-08-17 Pierre-Eric Pellou... ac/llvm: handle static/shared llvm init separately
2020-08-05 James Parkamd/llvm: Reorder LLVM headers
2020-08-05 Rhys Perryac/nir: fix coherent global loads/stores
2020-08-05 Rhys Perryac/nir: consider an image load/store intrinsic's access
2020-07-29 Rhys Perryac/nir: implement scoped_barrier
2020-07-29 Jason Ekstrandnir: Add a nir_foreach_function_temp_variable helper
2020-07-29 Jason Ekstrandnir: Add nir_foreach_shader_in/out_variable helpers
2020-07-28 Marek Olšákamd: add support for Navy Flounder
2020-07-28 Marek Olšákamd: rename SIENNA -> SIENNA_CICHLID
2020-07-22 Samuel Pitoisetac/nir: add support for nir_intrinsic_shared_atomic_fadd
2020-07-10 Pierre-Eric Pellou... ac/llvm: export ac_init_llvm_once in targets
2020-07-09 Pierre-Eric Pellou... ac/llvm: remove the -1 hack from ac_atomic_inc_wrap
2020-07-08 Bas Nieuwenhuizenamd/llvm: Mark pointer function arguments as 32-byte...
2020-06-26 Samuel Pitoisetradv: remove the load/store workaround for Monster...
2020-06-23 Marek Olšákac/nir: fix 64-bit division for GL CTS
2020-06-19 Pierre-Eric Pellou... ac/llvm: load 1 byte at a time if unaligned on gfx10
2020-06-10 Samuel Pitoisetac/nir: fix integer comparisons with pointers
2020-06-09 Marek Olšákradeonsi: add support for Sienna Cichlid
2020-06-09 Marek Olšákradeonsi: don't set any XNACK options on gfx10.3
2020-06-09 Marek Olšákac,radeonsi: replace == GFX10 with >= GFX10 where it...
2020-06-08 Samuel Pitoisetac/nir: adjust an assertion for D16 on GFX6-GFX7
2020-06-02 Marek Olšákac/nir: support v2f16 derivatives
2020-06-02 Marek Olšákac/nir: set the second v_cvt_pkrtz argument to undef...
2020-06-02 Marek Olšákac/nir: select v_cvt_pkrtz for all conversions from...
2020-06-02 Marek Olšákac/nir: handle nir_op_[fiu]2[fiu]mp opcodes
2020-06-02 Marek Olšákac/nir: support 16-bit data in image opcodes
2020-06-02 Marek Olšákac/nir: support 16-bit data in buffer_load_format opcodes
2020-06-02 Marek Olšákac/nir: remove type and num_channels args from ac_build...
2020-06-02 Marek Olšákac/nir: support vector types in the type suffix of...
2020-06-02 Marek Olšákac/nir: use more types from ac_llvm_context
2020-06-01 Dylan Bakermeson: use gnu_symbol_visibility argument
2020-05-25 Samuel Pitoisetac/nir: add support for bias/lod with texture gather
2020-05-24 Samuel Pitoisetac/nir: implement nir_intrinsic_shader_clock with devic...
2020-05-24 Samuel Pitoisetac/nir: fix shader clock with subgroup scope
2020-05-19 Michel DänzerRevert "ac,radeonsi: fix compilations issues with LLVM 11"
2020-05-15 Marek Olšákac/nir: honor ACCESS_STREAM_CACHE_POLICY for L1 and...
2020-05-14 Samuel Pitoisetac/llvm: add support for texturing with clamped LOD
2020-05-05 Pierre-Eric Pellou... ac/nir: export some undef as zero
2020-05-05 Pierre-Eric Pellou... radeonsi: add workaround for issue 2647
2020-05-04 Marek OlšákRevert "ac: reassociate FP expressions for inexact...
2020-05-04 Pierre-Eric Pellou... radeonsi: fix export count
2020-04-29 Samuel Pitoisetac/llvm: fix nir_texop_texture_samples with NULL descri...
2020-04-27 Samuel Pitoisetac,radeonsi: fix compilations issues with LLVM 11
2020-04-27 Marek Olšákac: reassociate FP expressions for inexact instructions...
2020-04-27 Marek Olšákac: generate FMA for inexact instructions for radeonsi
2020-04-27 Marek Olšákac: update and document fast math flags used by radeonsi
2020-04-27 Marek Olšákac: force enable -structurizecfg-skip-uniform-regions...
2020-04-24 Marek Olšákac,radeonsi: simplify checking for Navi1x chips
2020-04-20 Pierre-Eric Pellou... radeonsi: skip vs output optimizations for some outputs
2020-04-08 Samuel Pitoisetradv: enable lowering of GS intrinsics for the LLVM...
2020-04-03 Samuel Pitoisetac/nir: split 16-bit SSBO stores on GFX6
2020-04-03 Samuel Pitoisetac/nir: split 16-bit load/store to global memory on...
2020-04-03 Samuel Pitoisetac/nir: split 8-bit SSBO stores on GFX6
2020-04-03 Samuel Pitoisetac/nir: split 8-bit load/store to global memory on...
2020-03-28 Eric Engestrommeson: inline `inc_common`
2020-03-27 Samuel Pitoisetac/nir: use llvm.amdgcn.rcp in ac_build_fdiv()
2020-03-27 Samuel Pitoisetac/nir: use llvm.amdgcn.rsq for nir_op_frsq
2020-03-27 Samuel Pitoisetac/nir: use llvm.amdgcn.rcp for nir_op_frcp
2020-03-25 Pierre-Eric Pellou... ac: fix ac_build_is_helper_invocation when postponed_ki...
2020-03-23 Samuel Pitoisetradv/llvm: fix subgroup shuffle for chips without bpermute
2020-03-21 Marek Olšákac: fix fast division
2020-03-17 Bas Nieuwenhuizenamd/llvm: Fix divergent descriptor regressions with...
2020-03-17 Marek Olšákac: don't set old denormals flags with LLVM >= 11
2020-03-17 Marek Olšákac: set new LLVM denormal flags
2020-03-12 Bas Nieuwenhuizenamd/llvm: Fix divergent descriptor indexing. (v3)
2020-03-12 Samuel Pitoisetac/llvm: add missing optimization barrier for 64-bit...
2020-03-09 Marek Olšákac: add a bug workaround for the 100% NGG culling case
2020-03-09 Daniel Schürmannamd: join emit_kill() from radv and radeonsi in ac_nir_...
2020-03-09 Daniel Schürmannamd/llvm: implement nir_intrinsic_demote(_if) and nir_i...
2020-03-06 Pierre-Eric Pellou... radeonsi: remove AMD_DEBUG=sisched option
2020-02-27 Samuel Pitoisetac/llvm: flush denorms for nir_op_fmed3 on GFX8 and...
2020-02-27 Samuel Pitoisetac/llvm: fix 16-bit fmed3 on GFX8 and older gens
2020-02-27 Samuel Pitoisetac/llvm: fix 64-bit fmed3
2020-01-29 Samuel Pitoisetac/llvm: implement VK_AMD_shader_explicit_vertex_parameter
2020-01-24 Samuel Pitoisetac/llvm: fix missing casts in ac_build_readlane()
2020-01-23 Samuel Pitoisetac/nir: add support for nir_texop_fragment_{mask}_fetch
2020-01-20 Marek Olšákac: add helper ac_build_triangle_strip_indices_to_triangle
2020-01-20 Marek Olšákac: add ac_build_readlane without optimization barrier
2020-01-20 Marek Olšákac: add prefix bitcount functions
2020-01-15 Marek Olšákac/cull: don't read Position.Z if it's not needed for...
2020-01-13 Jason Ekstrandnir/lower_atomics_to_ssbo: Also lower barriers
2020-01-13 Jason Ekstrandnir: Rename nir_intrinsic_barrier to control_barrier
2020-01-13 Jason Ekstrandnir: Add a new memory_barrier_tcs_patch intrinsic
2020-01-10 Timur Kristófac/llvm: Fix ac_build_reduce in wave32 mode.
2020-01-09 Samuel Pitoisetamd/llvm: handle nir_intrinsic_image_deref_{load,store...
2020-01-08 Marek Olšákac: add ac_build_s_endpgm
2020-01-08 Marek Olšákac: add 128-bit bitcount
2020-01-08 Marek Olšákac: unify primitive export code
2020-01-08 Marek Olšákac: unify build_sendmsg_gs_alloc_req
2019-12-16 Marek Olšákac: fix the return value in cull_bbox when bbox culling...
2019-12-16 Marek Olšákac: fix ac_get_i1_sgpr_mask for Wave32
2019-12-12 Samuel Pitoisetac/nir: fix out-of-bound access when loading constants...
2019-12-03 Samuel Pitoisetac/llvm: fix atomic var operations if source isn't...
2019-12-02 Rhys Perryac/llvm: improve sync scope for global atomics
2019-12-02 Rhys Perryac/llvm: fix pointer type for global atomics
2019-11-29 Samuel Pitoisetradv,ac/nir: lower deref operations for shared memory
2019-11-28 Bas Nieuwenhuizenamd/llvm: Refactor ac_build_scan.
2019-11-28 Samuel Pitoisetac/llvm: convert src operands to pointers if necessary
next