Introduce .editorconfig
[mesa.git] / src / gallium / drivers / radeon / radeon_setup_tgsi_llvm.c
2016-08-25 Marek Olšákradeonsi: don't use allocas for arrays with LLVM 3.8
2016-08-18 Marek Olšákradeonsi: initialize and finalize the LLVM function...
2016-08-17 Nicolai Hähnlegallium/radeon: use lp_build_alloca_undef
2016-08-17 Nicolai Hähnlegallium/radeon: protect against out of bounds temporary...
2016-08-17 Nicolai Hähnlegallium/radeon: add radeon_llvm_bound_index for bounds...
2016-08-17 Nicolai Hähnlegallium/radeon: reduce alloca of temporaries based...
2016-08-17 Nicolai Hähnlegallium/radeon: use tgsi_scan_arrays for temp arrays
2016-08-17 Nicolai Hähnlegallium/radeon: allocate temps array info in radeon_llv...
2016-08-17 Nicolai Hähnlegallium/radeon: always do the full store in store_value...
2016-08-17 Nicolai Hähnlegallium/radeon: extract common getelementptr logic...
2016-08-17 Nicolai Hähnlegallium/radeon: pass indirect register info into get_al...
2016-08-17 Nicolai Hähnlegallium/radeon: extract common lookup code into get_tem...
2016-08-17 Nicolai Hähnlegallium/radeon: clarify the comment on the array alloca...
2016-08-17 Nicolai Hähnlegallium/radeon: more descriptive names for LLVM tempora...
2016-08-17 Nicolai Hähnlegallium/radeon: simplify radeon_llvm_emit_store for...
2016-08-17 Nicolai Hähnlegallium/radeon: simplify radeon_llvm_emit_fetch for...
2016-08-17 Nicolai Hähnlegallium/radeon: clean up emit_declaration for temporaries
2016-08-03 Marek Olšákradeonsi: don't set the last parameter component of...
2016-08-03 Marek Olšákradeonsi: use llvm.amdgcn.cube* if available
2016-08-03 Marek Olšákradeonsi: use llvm.amdgcn.rsq.f64 if available
2016-08-03 Marek Olšákradeonsi: use v_mad_f32 for fma
2016-07-26 Marek Olšákradeon/llvm: Use alloca instructions for larger arrays...
2016-07-14 Marek OlšákRevert "radeon/llvm: Use alloca instructions for larger...
2016-07-13 Marek Olšákgallium/radeon: normalize the code style
2016-07-06 Tom Stellardradeon/llvm: Use alloca instructions for larger arrays
2016-07-06 Tom Stellardradeon/llvm: Add helpers for loading and storing data...
2016-07-06 Tom Stellardradeon/llvm: Remove uses_temp_indirect_addressing(...
2016-07-04 Marek Olšákradeonsi: keep using v_rcp_f32 for division in future...
2016-06-25 Marek Olšákgallium/radeon: boolean -> bool, TRUE -> true, FALSE...
2016-06-24 Marek Olšákradeonsi: emit 1/sqrt for RSQ
2016-06-10 Dave Airlieradeonsi: convert to 64-bitness checks instead of doubles.
2016-05-17 Jan VeselyTreewide: Remove Elements() macro
2016-05-01 Emil Velikovgallium/radeon: nuke the final pre LLVM 3.6 codepath
2016-04-19 Bas Nieuwenhuizenradeonsi: add shared memory
2016-03-25 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-19 Marek Olšákgallium/radeon: remove remnants of R600 TGSI->LLVM
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-21 Marek Olšákgallium/radeon: add basic code for setting shader retur...
2016-02-17 Tom Stellardradeon/llvm: Add TargetLibraryInfo to the pass manager
2016-02-17 Tom Stellardradeon/llvm: Set the target triple on the module
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-05 Jason EkstrandMerge branch mesa-public/master into vulkan
2016-02-05 Nicolai Hähnlegallium/radeon: emit LLVM `ret void` before radeon_llvm...
2016-02-04 Marek Olšákradeonsi: implement PK2H and UP2H opcodes
2016-01-22 Marek Olšákradeonsi: change LLVM intrinsics for BREV, CLAMP, EX2
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-24 Michel Dänzerradeon/llvm: Use llvm.AMDIL.exp intrinsic again for now
2015-10-19 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-17 Marek Olšákradeonsi: don't use the AMDGPU intrinsic for CMP
2015-10-17 Marek Olšákradeonsi: use LRP from gallivm
2015-10-17 Marek Olšákradeonsi: don't emit AMDGPU intrinsics for integer...
2015-10-17 Marek Olšákradeonsi: don't emit AMDGPU intrinsics for EX2, ROUND...
2015-10-17 Marek Olšákradeonsi: initialize output, temp, and address register...
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-09-10 Marek Olšákgallium/radeon: drop support for LLVM 3.4
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-06 Marek Olšákgallium/radeon: always use the llvm. prefix in intrinsi...
2015-07-31 Marek Olšákradeonsi: don't use llvm.AMDIL.fraction for FRC and...
2015-07-31 Marek Olšákgallium/radeon: don't use rsq_action
2015-07-31 Marek Olšákgallium/radeon: move r600-specific code to r600g
2015-07-31 Marek Olšákgallium/radeon: remove unused variables and old comments
2015-07-31 Marek Olšákgallium/radeon: remove build_intrinsic and build_tgsi_i...
2015-07-25 Marek Olšákradeonsi: fix GLSL textureGrad(samplerCube*) functions
2015-07-22 Marek Olšákgallium/radeon: expose emit_fetch
2015-07-22 Marek Olšákgallium/radeon: expose LLVM functions implementing...
2015-07-13 Dave Airlieradeonsi: direct emit intrinsic for DFRAC.
2015-07-12 Dave Airlieradeonsi: ARB_gpu_shader_fp64 + ARB_vertex_attrib_64bit...
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-05-29 Marek Olšákradeon/llvm: reset temps_count on deallocation
2015-05-29 Marek Olšákradeon/llvm: don't use a static array size for radeon_l...
2015-05-20 Marek Olšákgallium: remove TGSI_SAT_MINUS_PLUS_ONE
2015-04-23 Marek Olšákgallium/radeon: don't crash when getting out-of-bounds...
2015-04-14 Tom Stellardradeon/llvm: Improve codegen for KILL_IF
2015-04-14 Tom Stellardradeon/llvm: Run LLVM's instruction combining pass
2015-03-18 Marek Olšákradeonsi: increase coords array size for radeon_llvm_em...
2015-03-16 Marek Olšákradeonsi: implement TGSI_OPCODE_BFI (v2)
2015-03-16 Marek Olšákradeonsi: add support for easy opcodes from ARB_gpu_shader5
2015-03-16 Marek Olšákradeonsi: implement bit-finding opcodes from ARB_gpu_sh...
2015-03-16 Marek Olšákradeonsi: add support for SQRT
2015-03-16 Marek Olšákradeonsi: add support for FMA
2015-03-16 Marek Olšákgallium/radeon: don't use LLVMReadOnlyAttribute for ALU
2015-01-07 Marek Olšákradeonsi: use ordered compares for SSG and face selection
2014-10-29 Michel Dänzerradeon/llvm: Dynamically allocate branch/loop stack...
2014-10-12 Marek Olšákradeonsi: remove shader->input[] and output[] arrays...
2014-07-02 Tom Stellardradeon/llvm: Use the llvm.rsq.clamped intrinsic for RSQ
2014-06-19 Michel Dänzerradeon/llvm: Adapt to AMDGPU.rsq intrinsic change in...
2014-05-10 Marek Olšákradeon/llvm: add support for non-scalar system values
2014-02-06 Marek Olšákgallium/radeon: fix warnings
2014-01-29 Michel Dänzerradeonsi: Initial geometry shader support
2013-12-07 Vincent Lejeuner600/llvm: Allow arbitrary amount of temps in tgsi...
2013-11-15 Aaron Watryradeon/llvm: fix spelling error
2013-09-29 Marek Olšákradeon/llvm: fix TGSI_OPCODE_UCMP
2013-09-25 Marek Olšákradeon/llvm: fix shadow cube texturing for GL3.0
2013-08-14 Roland Scheideggerr600/radeonsi: implement new float comparison instructions
2013-07-12 Brian Paultgsi: rename the TGSI fragment kill opcodes
2013-05-23 Vinson Leeradeon: Initialize variables in radeon_llvm_context_init.
2013-05-20 Vincent Lejeuner600g/llvm: fix cubemap lod/bias
2013-04-17 José Fonsecagallium: Disambiguate TGSI_OPCODE_IF.
2013-04-02 Christian Königradeon/llvm: move system value fetching to common code
next