summaryrefslogtreecommitdiff
path: root/src/amd/common/ac_nir_to_llvm.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-02amd: remove support for LLVM 3.9HEADmasterMarek Olšák1-24/+8
2018-02-02ac/nir: replace SI.buffer.load.dword with amdgcn.buffer.loadSamuel Pitoiset1-32/+20
2018-02-01ac/nir: use ac_build_buffer_load_format for image buffer loadsMarek Olšák1-8/+13
2018-02-01ac: add glc parameter to ac_build_buffer_load_formatMarek Olšák1-2/+2
2018-01-31ac/nir: fix emission of ffract for 64-bitSamuel Pitoiset1-7/+16
2018-01-31ac/radeonsi: add lookup_interp_param and load_sample_position to the abiTimothy Arceri1-29/+35
2018-01-31radeonsi/nir: add prim_mask to the abiTimothy Arceri1-6/+5
2018-01-31ac/nir_to_llvm: move some interp defines to the headerTimothy Arceri1-4/+0
2018-01-29ac: fix indentationTimothy Arceri1-6/+6
2018-01-29ac: remove unused nir2llvmtype()Timothy Arceri1-22/+0
2018-01-29ac: fix gs load inputs typeTimothy Arceri1-2/+3
2018-01-29ac/nir: call glsl_get_sampler_dim() only once where possibleKai Wasserbäch1-8/+11
2018-01-27ac: rename and move si_const_array into common codeMarek Olšák1-13/+7
2018-01-27ac: move address space definitions to common codeMarek Olšák1-6/+3
2018-01-27ac: don't use byval LLVM qualifier in shadersMarek Olšák1-4/+2
2018-01-26ac/nir: set amdgpu.uniform and invariant.load for SSBOsSamuel Pitoiset1-1/+7
2018-01-26ac/nir: set amdgpu.uniform and invariant.load for UBOsSamuel Pitoiset1-1/+7
2018-01-26ac/nir: set the noalias attribute on input pointersSamuel Pitoiset1-0/+1
2018-01-26ac: only load used channels when sampling buffer viewsSamuel Pitoiset1-1/+4
2018-01-26ac: pass the number of channels to ac_build_buffer_load_format()Samuel Pitoiset1-2/+2
2018-01-26ac/shader: scan if fragment shaders write memorySamuel Pitoiset1-6/+0
2018-01-26ac/nir: only canonicalize 32-bit float min/max outputs on pre-GFX9Samuel Pitoiset1-2/+8
2018-01-25ac/nir: add break statements in needs_view_index_sgpr()Samuel Pitoiset1-0/+2
2018-01-24radv: fix sample_mask_in loading. (v3.1)Dave Airlie1-1/+28
2018-01-23ac/nir: Use instance_rate_inputs per attribute, not per variable.Bas Nieuwenhuizen1-14/+13
2018-01-23ac: fix image load store for GLSL_SAMPLER_DIM_3DTimothy Arceri1-1/+3
2018-01-23ac: image size builtin for GLSL_SAMPLER_DIM_3DTimothy Arceri1-1/+2
2018-01-23ac: remove arrays when when querying sampler infoTimothy Arceri1-3/+1
2018-01-23ac: fix emit vertex stream parameterTimothy Arceri1-2/+3
2018-01-23ac: add support for gl_HelperInvocationTimothy Arceri1-0/+14
2018-01-23ac/radeonsi: add emit primitive to the abiTimothy Arceri1-2/+4
2018-01-23ac: add stream handling to visit_end_primitive()Timothy Arceri1-4/+3
2018-01-23ac/nir/radeonsi: add ARB_shader_ballot supportTimothy Arceri1-0/+37
2018-01-23ac/nir: add ARB_shader_group_vote supportTimothy Arceri1-0/+15
2018-01-22radv: add an option that allows to dump pre-optimization irSamuel Pitoiset1-0/+3
2018-01-19ac/nir: Fix vector extraction if source vector has >4 elements.Bas Nieuwenhuizen1-16/+32
2018-01-19ac/nir: Use correct 32-bit component writemask for 64-bit SSBO stores.Bas Nieuwenhuizen1-9/+13
2018-01-19ac/nir: Fix TCS output LDS offsets.Bas Nieuwenhuizen1-5/+6
2018-01-19ac: fix visit_ssa_undef() for doublesTimothy Arceri1-2/+3
2018-01-18ac/nir: account for view index in the user sgpr allocation.Dave Airlie1-8/+34
2018-01-18ac: tidy up array indexing logicTimothy Arceri1-5/+1
2018-01-18ac: fix buffer overflow bug in 64bit SSBO loadsTimothy Arceri1-1/+4
2018-01-18ac: fix nir_intrinsic_get_buffer_size for radeonsiTimothy Arceri1-2/+2
2018-01-18ac: rework load_tcs_{inputs,outputs}Timothy Arceri1-73/+53
2018-01-18ac/radeonsi: add tcs load outputs supportTimothy Arceri1-9/+11
2018-01-16ac: set no-signed-zeros-fp-math when RADV_DEBUG="unsafemath" is usedSamuel Pitoiset1-0/+3
2018-01-16ac: set fast math flags when RADV_DEBUG="unsafemath" is usedSamuel Pitoiset1-2/+10
2018-01-16ac: replace llvm.AMDGPU.kilp by llvm.amdgcn.kill with LLVM 6Samuel Pitoiset1-10/+12
2018-01-15Revert "ac/shader: gather If TES reads TESSINNER or TESSOUTER"Samuel Pitoiset1-1/+1
2018-01-15amd/common: fix loading InstanceID for tess on < GFX9Samuel Pitoiset1-2/+1