radeon/llvm: Use llvm.AMDIL.exp intrinsic again for now
[mesa.git] / src / gallium / drivers / radeon / radeon_setup_tgsi_llvm.c
2015-11-24 Michel Dänzerradeon/llvm: Use llvm.AMDIL.exp intrinsic again for now
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-09-10 Marek Olšákgallium/radeon: drop support for LLVM 3.4
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-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
2013-03-19 Christian Königradeon/llvm: rework input fetch and output store
2013-03-07 Christian Königradeon/llvm: enable LICM and DCE pass v2
2013-03-07 Christian Königradeon/llvm: make SGPRs proper function arguments v2
2013-03-06 Christian Königradeon/llvm: fix trivial warnings
2013-02-22 Michel Dänzerradeon/llvm: Remove stale comment about radeon_llvm_emi...
2013-02-18 Vincent Lejeuner600g/llvm: Add support for UBO
2013-02-04 Michel Dänzerradeonsi: Adapt to sample intrinsics changes.
2013-01-22 Michel Dänzerradeon/llvm: Handle LP_CHAN_ALL in emit_fetch_immediate().
2013-01-18 Vincent Lejeuner600g/llvm:translate ARL opcode to a simple cast
2013-01-18 Vadim Girlinr600g/llvm: rework handling of the constants
2012-12-18 Vadim Girlinradeon/llvm: improve cube map handling
2012-12-18 Vadim Girlinradeon/llvm: fix TXQ_LZ handling for cube maps
2012-12-06 Michel Dänzerradeon/llvm: Export prepare_cube_coords helper to driver.
2012-12-05 Vincent Lejeuner600g: use default action for min/max opcode in tgsi...
2012-12-05 Vincent Lejeuner600g: use default action for fdiv/rcp opcode
2012-12-05 Vincent Lejeuner600g: Use default mul/mad function for tgsi-to-llvm
2012-10-19 Tom Stellardradeon/llvm: Sort tgsi opcode action initialization
2012-10-19 Tom Stellardradeon/llvm: Fix lowering TGSI_OPCODE_SSG
2012-10-10 Vincent Lejeuneradeon/llvm: use ceil intrinsic instead of llvm.AMDIL...
2012-10-10 Vincent Lejeuneradeon/llvm: use floor intrinsic instead of llvm.AMDIL...
2012-10-10 Vincent Lejeuneradeon/llvm: use llvm fabs intrinsic
2012-10-10 Vincent Lejeuneradeon/llvm: use llvm intrinsic for flog2
2012-10-10 Vincent Lejeuneradeon/llvm: add support for cos/sin intrinsic
2012-09-21 Tom Stellardradeon/llvm: Replace AMDGPU pow intrinsic with the...
2012-08-15 Christian Königradeon/llvm: add support to fetch temps as vectors
2012-07-12 Tom Stellardradeon/llvm: Don't use lp_build_swizzle_aos() for swizzles
2012-05-20 Tom Stellardradeon/llvm: Handle selectcc DAG node
2012-05-15 Vadim Girlinradeon/llvm: add support for texture offsets, fix TEX_LD
2012-05-15 Vadim Girlinradeon/llvm: add SET_GRADIENTS*, fix SAMPLE_G
2012-05-15 Vadim Girlinradeon/llvm: use IntrNoMem property for intrinsics...
2012-05-15 Vadim Girlinradeon/llvm: use correct intrinsic for CEIL
2012-05-11 Marek OlšákMerge branch 'gallium-userbuf'
2012-05-07 Vadim Girlinradeon/llvm: add suport for cube textures
2012-05-07 Vadim Girlinradeon/llvm: add support for some ALU instructions
2012-05-07 Vadim Girlinradeon/llvm: add support for AHSR/LSHR/LSHL instructions
2012-05-07 Vadim Girlinradeon/llvm: add support for TXQ/TXF/DDX/DDY instructions
2012-05-07 Vadim Girlinradeon/llvm: add support for VertexID, InstanceID
2012-05-07 Vadim Girlinradeon/llvm: use integer comparison for IF
2012-05-07 Vadim Girlinradeon/llvm: use bitcasts for integers
2012-04-30 Tom Stellardradeon/llvm: Use a custom emit function for TGSI_OPCODE_KIL
2012-04-13 Tom Stellardradeonsi: initial WIP SI code