aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/llvm
Commit message (Expand)AuthorAgeFilesLines
* ac: add a bug workaround for the 100% NGG culling caseMarek Olšák2020-03-091-0/+33
* amd: join emit_kill() from radv and radeonsi in ac_nir_to_llvmDaniel Schürmann2020-03-092-3/+1
* amd/llvm: implement nir_intrinsic_demote(_if) and nir_intrinsic_is_helper_inv...Daniel Schürmann2020-03-093-11/+132
* radeonsi: remove AMD_DEBUG=sisched optionPierre-Eric Pelloux-Prayer2020-03-062-11/+9
* ac/llvm: flush denorms for nir_op_fmed3 on GFX8 and older gensSamuel Pitoiset2020-02-271-0/+5
* ac/llvm: fix 16-bit fmed3 on GFX8 and older gensSamuel Pitoiset2020-02-271-2/+4
* ac/llvm: fix 64-bit fmed3Samuel Pitoiset2020-02-271-17/+31
* ac/llvm: implement VK_AMD_shader_explicit_vertex_parameterSamuel Pitoiset2020-01-291-20/+49
* ac/llvm: fix missing casts in ac_build_readlane()Samuel Pitoiset2020-01-241-6/+9
* ac/nir: add support for nir_texop_fragment_{mask}_fetchSamuel Pitoiset2020-01-231-3/+35
* ac: add helper ac_build_triangle_strip_indices_to_triangleMarek Olšák2020-01-202-0/+39
* ac: add ac_build_readlane without optimization barrierMarek Olšák2020-01-202-4/+17
* ac: add prefix bitcount functionsMarek Olšák2020-01-202-0/+64
* ac/cull: don't read Position.Z if it's not needed for cullingMarek Olšák2020-01-151-1/+1
* nir/lower_atomics_to_ssbo: Also lower barriersJason Ekstrand2020-01-131-2/+0
* nir: Rename nir_intrinsic_barrier to control_barrierJason Ekstrand2020-01-131-2/+2
* nir: Add a new memory_barrier_tcs_patch intrinsicJason Ekstrand2020-01-131-0/+2
* ac/llvm: Fix ac_build_reduce in wave32 mode.Timur Kristóf2020-01-101-6/+9
* amd/llvm: handle nir_intrinsic_image_deref_{load,store} with lodSamuel Pitoiset2020-01-091-2/+10
* ac: add ac_build_s_endpgmMarek Olšák2020-01-082-0/+7
* ac: add 128-bit bitcountMarek Olšák2020-01-082-0/+12
* ac: unify primitive export codeMarek Olšák2020-01-082-0/+66
* ac: unify build_sendmsg_gs_alloc_reqMarek Olšák2020-01-082-0/+23
* ac: fix the return value in cull_bbox when bbox culling is disabledMarek Olšák2019-12-161-1/+1
* ac: fix ac_get_i1_sgpr_mask for Wave32Marek Olšák2019-12-161-2/+11
* ac/nir: fix out-of-bound access when loading constants from globalSamuel Pitoiset2019-12-121-4/+14
* ac/llvm: fix atomic var operations if source isn't a derefSamuel Pitoiset2019-12-031-7/+9
* ac/llvm: improve sync scope for global atomicsRhys Perry2019-12-021-0/+3
* ac/llvm: fix pointer type for global atomicsRhys Perry2019-12-021-0/+6
* radv,ac/nir: lower deref operations for shared memorySamuel Pitoiset2019-11-291-22/+26
* amd/llvm: Refactor ac_build_scan.Bas Nieuwenhuizen2019-11-281-40/+51
* ac/llvm: convert src operands to pointers if necessarySamuel Pitoiset2019-11-281-0/+11
* ac/nir: don't rely on data.patch for tess factorsMarek Olšák2019-11-271-2/+6
* ac: add 8-bit and 16-bit supports to ac_build_permlane16()Samuel Pitoiset2019-11-271-8/+16
* radv/gfx10: fix implementation of exclusive scansSamuel Pitoiset2019-11-271-24/+52
* ac/llvm: fix warning in ac_build_canonicalize()Samuel Pitoiset2019-11-261-1/+1
* radeonsi/nir: don't run si_nir_opts again if there is no changeMarek Olšák2019-11-252-7/+10
* ac: set swizzled bit in cache policy as a hint not to merge loads/storesMarek Olšák2019-11-253-10/+7
* ac/nir, radv, radeonsi: Switch to using ac_shader_argsConnor Abbott2019-11-253-77/+65
* ac: Add a shared interface between radv, radeonsi, LLVM and ACOConnor Abbott2019-11-253-0/+105
* ac/llvm: fix the local invocation index for wave32Samuel Pitoiset2019-11-251-0/+4
* amd/llvm: Add Subgroup Scan functions for SIDaniel Schürmann2019-11-201-6/+75
* nir: move data.image.access to data.accessMarek Olšák2019-11-191-2/+2
* ac: add 16-bit float support to ac_build_alu_op()Samuel Pitoiset2019-11-191-4/+5
* ac: add 8-bit and 16-bit supports to ac_build_optimization_barrier()Samuel Pitoiset2019-11-191-2/+13
* ac: add 8-bit and 16-bit supports to ac_build_wwm()Samuel Pitoiset2019-11-191-3/+18
* ac: add 8-bit and 16-bit supports to get_reduction_identity()Samuel Pitoiset2019-11-191-1/+33
* ac: add 8-bit and 16-bit supports to ac_build_swizzle()Samuel Pitoiset2019-11-191-6/+13
* ac: add 8-bit and 16-bit supports to ac_build_dpp()Samuel Pitoiset2019-11-191-13/+20
* ac: add 8-bit and 16-bit supports to ac_build_set_inactive()Samuel Pitoiset2019-11-191-0/+9