radeonsi/gfx10: use fma for TGSI_OPCODE_FMA
[mesa.git] / src / gallium / drivers / radeonsi / si_shader_tgsi_alu.c
2019-09-10 Marek Olšákradeonsi/gfx10: use fma for TGSI_OPCODE_FMA
2018-12-06 Samuel Pitoisetamd: remove support for LLVM 6.0
2018-10-01 Timothy Arceriradeonsi: add a workaround for bitfield_extract when...
2018-09-25 Axel Davyradeonsi: NaN should pass kill_if
2018-09-10 Marek Olšákac: use iN_0/1 constants
2018-08-15 Marek Olšákradeonsi: remove fetch_args callbacks for ALU instructions
2018-08-03 Marek Olšákamd: remove support for LLVM 5.0
2018-07-24 Marek Olšákradeonsi: fix pk2h breakage
2018-06-25 Marek Olšákradeonsi: stop using lp_build_emit_llvm_unary/binary
2018-06-25 Marek Olšákradeonsi: stop using lp_bld_intr.h
2018-06-25 Marek Olšákradeonsi: clean up some #includes
2018-04-05 Marek Olšákradeonsi: update copyrights
2018-03-08 Timothy Arceriradeonsi: add si_llvm_emit_kill() helper
2018-03-05 Samuel Pitoisetac: add ac_build_fsign()
2018-03-05 Samuel Pitoisetac: add ac_build_isign()
2018-03-05 Samuel Pitoisetac: add ac_build_fract()
2017-12-14 Samuel Pitoisetradeonsi: make use of ac_build_fdiv()
2017-10-26 Dave Airlieac/llvm: consolidate find lsb function.
2017-10-24 Marek Olšákradeonsi: postponed KILL isn't postponed anymore, but...
2017-10-24 Marek Olšákradeonsi: use postponed KILL only when derivatives...
2017-10-24 Marek Olšákac: replace ac_build_kill with ac_build_kill_if_false
2017-10-06 Marek Olšákradeonsi: use f32_0 and f32_1
2017-10-06 Marek Olšákradeonsi: don't use bld.elem_type
2017-10-06 Marek Olšákradeonsi: don't use lp_build_const_*
2017-10-06 Marek Olšákradeonsi: use ctx->ac.context and ctx->types
2017-10-06 Marek Olšákradeonsi: use ctx->ac.builder
2017-10-06 Marek Olšákradeonsi: use ctx->i/f32 types more
2017-10-06 Marek Olšákradeonsi: use i32_0 and i32_1 more
2017-10-06 Marek Olšákradeonsi: use ac helpers for bitcasts
2017-09-29 Nicolai Hähnleradeonsi: emit DLDEXP and DFRACEXP TGSI opcodes
2017-09-29 Nicolai Hähnleradeonsi: emit LDEXP opcode
2017-08-22 Marek Olšákradeonsi: add support for TGSI opcodes DCEIL, DFLR...
2017-08-22 Marek Olšákradeonsi: use a faster version of PK2H
2017-06-23 Marek Olšákradeonsi: implement the workaround for Rocket League...
2017-05-04 Marek Olšákradeonsi: drop support for LLVM 3.8
2017-04-04 Marek Olšákradeonsi: access gallivm through ctx in most places
2017-04-04 Marek Olšákradeonsi: remove most uses of lp_build_const*
2017-03-06 Marek Olšákradeonsi: drop support for LLVM 3.6 & 3.7
2017-03-03 Marek Olšákac: normalize build helper names
2017-03-03 Marek Olšákradeonsi: replace AMDGPU.bfe.* with amdgcn.*bfe
2017-03-03 Marek Olšákradeonsi: move kill intrinsic building into amd/common
2017-03-01 Marek Olšákgallivm,ac: add function attributes at call sites inste...
2017-02-18 Marek Olšákgallium: remove TGSI_OPCODE_CLAMP
2017-02-16 Dave Airlieradeonsi: use shared emit_umsb helper.
2017-02-16 Dave Airlieradeonsi: use shared emit imsb code.
2017-01-12 Nicolai Hähnleradeonsi: remove unused si_prepare_cube_coords
2017-01-12 Nicolai Hähnleradeonsi: only touch first three coordinates in si_prep...
2017-01-12 Nicolai Hähnleradeonsi: remove unused si_llvm_cube_to_2d_coords
2017-01-12 Nicolai Hähnleradeonsi: restrict cube map derivative computations...
2017-01-12 Nicolai Hähnleradeonsi: communicate cube map coordinates more explicitly
2017-01-05 Marek Olšákgallium: remove TGSI_OPCODE_ABS
2016-11-09 Tom Stellardgallivm: Fix build after removal of deprecated attribut...
2016-11-02 Nicolai Hähnleradeonsi: fix BFE/BFI lowering for GLSL semantics
2016-10-28 Marek Olšákradeonsi: fix behavior of GLSL findLSB(0)
2016-10-18 Marek Olšákradeonsi: merge radeon_llvm_context and si_shader_context
2016-10-18 Marek Olšákradeonsi: import all TGSI->LLVM code from gallium/radeon
2016-10-18 Marek Olšákradeonsi: move LLVM ALU codegen into radeonsi