summaryrefslogtreecommitdiffstats
path: root/src/amd/compiler/aco_instruction_selection.cpp
Commit message (Expand)AuthorAgeFilesLines
* aco: Introduce vgpr_limit to keep track of available VGPRs.Timur Kristóf2019-10-281-0/+5
* aco: Implement subgroup shuffle in GFX10 wave64 mode.Timur Kristóf2019-10-281-6/+30
* aco: add missing bld.scc()Rhys Perry2019-10-221-1/+1
* aco: use ds_read2_b64/ds_write2_b64Rhys Perry2019-10-221-7/+24
* aco: fix sparse store_lds()Rhys Perry2019-10-221-8/+40
* aco: create load_lds/store_lds helpersRhys Perry2019-10-221-176/+195
* aco: ensure that uniform booleans are computed in WQM if their uses happen in...Daniel Schürmann2019-10-211-1/+2
* aco/gfx10: Fix PS exports for SPI_SHADER_32_AR.Timur Kristóf2019-10-211-1/+7
* aco: emit_split_vector() s_memtime resultsRhys Perry2019-10-161-0/+1
* aco: don't CSE s_memtimeRhys Perry2019-10-161-1/+1
* aco: don't use p_as_uniform for vgpr sampler/image indicesRhys Perry2019-10-111-1/+3
* aco: implement divergent vulkan_resource_indexRhys Perry2019-10-111-3/+13
* aco: readfirstlane vgpr pointers in convert_pointer_to_64_bit()Rhys Perry2019-10-111-0/+2
* aco: rework scratch resource codeRhys Perry2019-10-101-22/+28
* aco/gfx10: disable GFX9 1D texture workaroundsRhys Perry2019-10-101-5/+5
* aco/gfx10: fix inline uniform blocksRhys Perry2019-10-101-3/+9
* aco: Set GFX10 dimensionality on the instructions that need it.Timur Kristóf2019-10-101-0/+21
* aco: Use ac_get_sampler_dim, delete duplicate code.Timur Kristóf2019-10-101-44/+5
* aco: Set GFX10 DLC bit properly.Timur Kristóf2019-10-101-0/+17
* aco: move s_andn2_b64 instructions out of the p_discard_ifRhys Perry2019-10-091-0/+1
* aco: fix load_constant with multiple arraysRhys Perry2019-10-041-3/+3
* radv/aco,aco: set lower_fmodRhys Perry2019-10-041-29/+0
* android: aco: fix undefined template 'std::__1::array' build errorsMauro Rossi2019-09-281-0/+1
* aco: set loop_info::has_discard for demotesRhys Perry2019-09-271-2/+2
* aco: implement 64-bit inegRhys Perry2019-09-251-0/+16
* aco: Initial commit of independent AMD compilerDaniel Schürmann2019-09-191-0/+7621