gallivm: optimize lp_build_unpack_arith_rgba_aos slightly
[mesa.git] / src / gallium / auxiliary / gallivm /
2017-01-05 Roland Scheideggergallivm: optimize lp_build_unpack_arith_rgba_aos slightly
2017-01-05 Roland Scheideggergallivm: use 2 srcs for 32->16bit conversions in lp_bld...
2017-01-05 Roland Scheideggerllvmpipe: (trivial) minimally simplify mask construction
2017-01-05 Marek Olšákgallium: remove TGSI_OPCODE_SUB
2017-01-05 Marek Olšákgallium: remove TGSI_OPCODE_ABS
2017-01-05 George Kyriazisswr: fix windows build break
2016-12-21 Roland Scheideggergallivm: generalize the compressed format soa fetch...
2016-12-21 Roland Scheideggergallivm: provide soa fetch path handling formats with...
2016-12-21 Roland Scheideggergallivm: optimize gather a bit, by using supplied desti...
2016-12-21 Roland Scheideggergallivm: optimize SoA AoS fallback fetch path a little
2016-12-21 Roland Scheideggergallivm: (trivial) handle non-aligned fetch for lp_buil...
2016-12-06 Roland Scheideggergallivm: optimize 16bit->32bit gather path a bit
2016-12-06 Roland Scheideggergallivm: handle 16bit float fetches in lp_build_fetch_r...
2016-12-05 Tim Rowleygallivm: use getHostCPUFeatures on x86/llvm-4.0+.
2016-11-15 Marek Olšákgallium: add PIPE_SHADER_CAP_LOWER_IF_THRESHOLD
2016-11-15 Marek Olšákgallivm: limit use of setFastMathFlags to LLVM 3.8...
2016-11-15 Marek Olšákgallivm: add lp_create_builder with an unsafe_fpmath...
2016-11-10 Nicolai Hähnlegallivm: fix [IU]MUL_HI regression harder
2016-11-09 Tom Stellardgallivm: Fix build after removal of deprecated attribut...
2016-11-08 Nicolai Hähnlegallivm: fix [IU]MUL_HI regression
2016-11-08 Roland Scheideggergallivm: introduce 32x32->64bit lp_build_mul_32_lohi...
2016-10-20 Marek Olšákgallivm: try to fix build with LLVM <= 3.4 due to missi...
2016-10-20 Marek Olšákgallivm: add wrappers for missing functions in LLVM...
2016-10-18 Roland Scheideggerdraw: improve vertex fetch (v2)
2016-10-18 Roland Scheideggergallivm: print out time for jitting functions with...
2016-10-18 Roland Scheideggergallivm: Use native packs and unpacks for the lerps
2016-10-04 Jose Fonsecagallivm: Use AVX2 gather instrinsics.
2016-10-04 Roland Scheideggergallivm: Use 8 wide AoS sampling on AVX2.
2016-10-04 José Fonsecagallivm: Basic AVX2 support.
2016-09-21 Nicolai Hähnlegallivm: support negation on 64-bit integers
2016-09-21 Dave Airliegallivm/llvmpipe: prepare support for ARB_gpu_shader_int64.
2016-08-17 Nicolai Hähnlegallivm: add lp_build_alloca_undef
2016-08-17 Nicolai Hähnlegallivm: add create_builder_at_entry helper function
2016-08-05 Jason Ekstrandutil: Move format_rgb9e5.h to src/util
2016-07-13 Marek Olšákgallivm: add helper lp_add_attr_dereferenceable
2016-07-11 Marek Olšákgallivm: set LLVMNoUnwindAttribute on all intrinsics
2016-06-20 Roland Scheideggergallivm: don't use integer min/max sse intrinsics with...
2016-06-13 Jan Veselygallivm: Fix trivial sign warnings
2016-06-10 Dave Airliegallivm: more 64-bit integer prep work.
2016-06-10 Dave Airliegallivm: make non-float return code bitcast consistent.
2016-06-10 Dave Airliegallium/gallivm: use 64-bit test instead of doubles.
2016-06-10 Jose Fonsecagallivm: Never emit llvm.fmuladd on LLVM 3.3.
2016-06-10 Jose Fonsecagallivm: Use llvm.fmuladd.*.
2016-06-10 Jose Fonsecautil,gallivm: Explicitly enable/disable fma attribute.
2016-05-30 Frederic Devernaygallivm: initialize init_native_targets_once_flag correctly
2016-05-27 Roland Scheideggergallivm: eliminate a unnecessary AND with unorm lerps
2016-05-11 Roland Scheideggergallivm: improve dumping of bitcode
2016-05-10 Roland Scheideggergallivm: print declarations of intrinsics with GALLIVM_...
2016-05-10 Roland Scheideggergallivm: use InternalLinkage instead of PrivateLinkage...
2016-05-10 Roland Scheideggergallivm: disable avx512 features
2016-05-09 Tim Rowleygallium: enable intel jitevents profiling
2016-04-27 Brian Paulgallivm: s/Elements/ARRAY_SIZE/
2016-04-26 Roland Scheideggergallivm: make sampling more robust against bogus coordi...
2016-04-25 Grazvydas Ignotasgallium: use unreachable instead of asserts
2016-04-21 Marek Olšákgallium: use PIPE_SHADER_* everywhere, remove TGSI_PROC...
2016-04-21 Marek Olšákgallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*
2016-04-21 Roland Scheideggergallivm: fix bogus argument order to lp_build_sample_mi...
2016-04-19 Jose Fonsecagallivm: Avoid llvm::sys::getProcessTriple().
2016-04-19 Jose Fonsecagallivm: Remove lp_get_module_id.
2016-04-19 Jose Fonsecagallivm: Fix MCJIT with LLVM 3.3.
2016-04-19 Jose Fonsecagallivm: Make MCJIT a runtime option.
2016-04-19 Jose Fonsecagallivm: Use LLVMSetTarget.
2016-04-19 Jose Fonsecagallivm: Use LLVMPrintValueToString where available.
2016-04-18 Dave Airliegallivm: convert size query to using a set of parameters.
2016-04-17 Roland Scheideggergallivm: don't use vector selects with llvm 3.7
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-13 Jose Fonsecagallivm: Workaround LLVM PR 27332.
2016-04-13 Roland Scheideggergallivm: use llvm.nearbyint instead of llvm.round.
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-03 Jose Fonsecagallivm: Introduce lp_format_intrinsic.
2016-04-03 Jose Fonsecagallivm: Use llvm.fabs.
2016-04-03 Jose Fonsecagallivm: Prefer backend agnostic intrinsic for rounding.
2016-04-03 Jose Fonsecagallivm: Add debug option to force SSE2.
2016-04-03 Jose Fonsecagallivm: Fix performance regressions due to vector...
2016-04-03 Jose Fonsecagallivm: Remove lp_build_load_volatile.
2016-04-03 Jose Fonsecagallivm: Use standard LLVMSetAlignment from LLVM 3...
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-01 Jose Fonsecagallivm: Prevent disassembly debug output from being...
2016-04-01 Jose Fonsecagallivm: Use vector selects on LLVM 3.3+.
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-09 Nicolai Hähnlegallivm: special case TGSI_OPCODE_STORE
2016-03-03 Tim Rowleygallium/auxilary: more __cplusplus exports
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-18 Oded Gabbaygallivm: Check whether to stop disassemble only for x86
2016-02-18 Oded Gabbaygallivm: use sstream for dissasembling
2016-02-18 Roland Scheideggergallivm, tgsi: provide fake sample_i_ms implementations
2016-02-17 Tom Stellardgallivm: Add helpers for creating and destroying Target...
2016-02-16 Matthew DawsonHandle removal of LLVMAddTargetData in SVN revision...
2016-02-16 Ilia Mirkingallium: add PIPE_SHADER_CAP_MAX_SHADER_IMAGES
2016-02-13 Samuel Pitoisetgallium: add PIPE_SHADER_CAP_SUPPORTED_IRS
2016-02-05 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-02-02 Roland Scheideggergallivm: add PK2H/UP2H support
2016-02-02 Roland Scheideggergallivm: add PK2H/UP2H support
2016-01-30 Jason EkstrandMerge branch 'vulkan' into 'vulkan'
2016-01-25 Jason EkstrandMerge remote-tracking branch 'mattst88/nir-lower-pack...
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-18 Oded Gabbayllvmpipe: use vpkswss when dst is signed
2016-01-16 Jeff Muizelaargallivm: avoid crashing in mod by 0 with llvmpipe
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-08 Ilia Mirkingallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERS
next