gallivm: fix build on LLVM 12 due to LLVMAddConstantPropagationPass removal
[mesa.git] / src / gallium / auxiliary / gallivm / lp_bld_init.c
2020-09-01 Marek Olšákgallivm: fix build on LLVM 12 due to LLVMAddConstantPro...
2020-06-10 Dave Airliegallivm: add cache interface to mcjit
2020-06-10 Dave Airliegallivm: skip operations if we have a cached object.
2020-06-10 Dave Airliegallivm: add support for a cache object
2020-06-10 Dave Airliegallivm: rework debug printf hook to use global mapping.
2020-06-04 Dave Airliellvmpipe: move coroutines out of noopt case
2020-03-23 Jan Zielinskigallium/gallivm: Remove workaround disabling AVX code...
2020-02-15 Dave Airliegallivm/s390: fix pass init order on s390 with llvm...
2020-02-05 Jan Zielinskigallium/swr: Fix various asserts and security issues
2019-11-05 Dylan Bakerutil: rename PIPE_ARCH_*_ENDIAN to UTIL_ARCH_*_ENDIAN
2019-11-05 Dylan Bakerutil/u_endian: set PIPE_ARCH_*_ENDIAN to 1
2019-10-11 Dave Airliegallivm: fix coroutines on aarch64 with llvm 8
2019-09-11 Adam Jacksongallium: Require LLVM >= 3.9
2019-09-11 Adam Jacksongallium: Require LLVM >= 3.7
2019-09-11 Adam Jacksongallium: Require LLVM >= 3.6
2019-09-11 Adam Jacksongallium: Require LLVM >= 3.5
2019-09-11 Adam Jacksongallium: Require LLVM >= 3.4
2019-09-06 Eric Engestromgallivm: drop LLVM<3.3 code paths as no build system...
2019-09-06 Eric Engestromgallivm: replace more complex 3.x version check with...
2019-09-06 Eric Engestromgallivm: replace major llvm version checks with LLVM_VE...
2019-09-04 Dave Airliegallivm: add coroutine pass manager support
2019-07-19 Eric Engestromutil: use standard name for snprintf()
2019-04-17 Dominik DreesAdd no_aos_sampling GALLIVM_PERF option
2018-10-06 Gert Wollnygallivm: Make it possible to disable some optimization...
2018-04-24 Roland Scheideggergallivm: dump bitcode before optimization
2018-04-24 Roland Scheideggergallivm: (trivial) do division by 1000 with int64
2018-04-24 Roland Scheideggergallivm: remove LICM pass
2018-04-24 Roland Scheideggergallivm: add early cse pass
2018-04-02 Mike Lothiangallivm: Fix include for LLVMAddPromoteMemoryToRegisterPass
2017-11-09 Nicolai Hähnleutil: move os_time.[ch] to src/util
2017-10-04 Ben Crockergallivm: fix typo in debug_printf message
2017-05-18 Tom Stellardgallivm: Make sure module has the correct data layout...
2017-02-20 Ben Crockergallivm: Improve debug output (V2)
2017-01-18 Jose Fonsecagallivm: Cleanup USE_MCJIT.
2016-10-18 Roland Scheideggergallivm: print out time for jitting functions with...
2016-10-04 José Fonsecagallivm: Basic AVX2 support.
2016-06-10 Jose Fonsecautil,gallivm: Explicitly enable/disable fma attribute.
2016-05-11 Roland Scheideggergallivm: improve dumping of bitcode
2016-04-19 Jose Fonsecagallivm: Remove lp_get_module_id.
2016-04-19 Jose Fonsecagallivm: Make MCJIT a runtime option.
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-03 Jose Fonsecagallivm: Add debug option to force SSE2.
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-16 Matthew DawsonHandle removal of LLVMAddTargetData in SVN revision...
2015-11-03 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-26 Roland Scheideggergallivm: disable f16c when not using AVX
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-07-20 Tom Stellardgallivm: Initialize LLVM Modules's DataLayout to an...
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 Jose Fonsecagallivm: Disable frame pointer omission on LLVM 3.7.
2015-03-27 Roland Scheideggergallivm: use llvm function calls for texturing instead...
2015-02-20 Marek Olšákgallivm: fix uninitialized-variable warnings
2015-01-29 Eric Anholtgallium: Replace u_simple_list.h with util/simple_list.h
2014-10-23 José Fonsecagallivm: Properly update for removal of JITMemoryManage...
2014-10-23 José Fonsecagallivm,llvmpipe,clover: Bump required LLVM version...
2014-09-30 Mathias Fröhlichgallivm: Fix build for LLVM 3.2
2014-09-30 Mathias Fröhlichllvmpipe: Make a llvmpipe OpenGL context thread safe.
2014-09-30 Mathias Fröhlichllvmpipe: Use two LLVMContexts per OpenGL context inste...
2014-09-26 Michel Dänzergallivm: More fallout from disabling with LLVM 3.6
2014-09-16 Rafael Ávila de... gallivm: attach DataLayout to module too, not just...
2014-09-03 Michel Dänzergallivm: Fix build against LLVM SVN >= r216982
2014-05-16 Roland Scheideggergallivm: print out how long it takes to optimize shader IR.
2014-05-16 Roland Scheideggergallivm: give more verbose names to modules
2014-05-15 Roland Scheideggergallivm: remove optimization workaround when not having...
2014-05-15 Roland Scheideggergallivm: remove workaround for reversing optimization...
2014-05-14 José Fonsecagallivm: Remove lp_func_delete_body.
2014-05-14 José Fonsecagallivm: Remove gallivm_free_function.
2014-05-14 Frank Henigmangallivm: Separate freeing LLVM intermediate data from...
2014-05-14 Frank Henigmangallivm: One code memory pool with deferred free.
2014-05-14 José Fonsecagallivm: Run passes per module, not per function.
2014-05-14 José Fonsecagallivm: Use LLVM global context.
2014-05-14 José Fonsecagallivm: Stop using module providers.
2014-05-14 José Fonsecagallivm,draw,llvmpipe: Remove support for versions...
2013-08-20 Roland Scheideggerutil: add avx2 and xop detection to cpu detection code
2013-08-20 Roland Scheideggergallivm: implement better control of per-quad/per-eleme...
2013-07-17 Kyle McMartinllvmpipe: use MCJIT on ARM and AArch64
2013-06-05 Richard Sandifordgallium: System z support
2013-05-09 Stéphane Marchesindraw/llvm: Add additional llvm optimization passes
2013-04-18 Roland Scheideggergallivm: Add no_rho_approx debug option
2013-04-17 José Fonsecagallivm: JIT symbol resolution with linux perf.
2013-04-03 Roland Scheideggergallivm: use f16c hw support for float->half and half...
2012-11-29 Adhemerval Zanellagallivm: clear Altivec NJ bit
2012-10-28 Alexander V. Nikolaevgallium/gallivm: code generation options for LLVM 3.1+
2012-10-17 José Fonsecagallivm: Hide AVX support when requested by LP_NATIVE_V...
2012-10-17 Will Schmidtgallivm: Use mcjit for ppc_64 architecture
2012-09-04 José Fonsecagallivm,llvmpipe: Use 4-wide vectors on AMD Bulldozer.
2012-07-23 José Fonsecagallivm: Prefer the standard JIT engine whenever possible.
2012-07-17 José Fonsecagallivm,draw,llvmpipe: Support wider native registers.
2012-02-02 José Fonsecagallivm: Remove MSVC RT hack.
2011-12-22 Lauri Kasanengallivm: Close a memory leak
2011-02-24 Christian KönigMerge remote branch 'origin/master' into pipe-video
2011-01-24 Jakob Bornecrantzdraw: Init llvm if not provided
2011-01-15 Brian PaulMerge branch 'draw-instanced'
2011-01-10 Christian KönigMerge remote branch 'vdpau/pipe-video' into pipe-video
2010-12-22 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-12-19 Christoph BumillerMerge remote branch 'origin/master' into nvc0-new
2010-12-13 Brian Paulgallivm: store callbacks in a linked list rather than...
2010-12-11 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-11-30 Brian Paulgallivm/llvmpipe: squash merge of the llvm-context...