aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_init.c
Commit message (Expand)AuthorAgeFilesLines
* gallivm: disable f16c when not using AVXRoland Scheidegger2015-10-261-0/+3
* gallivm: Initialize LLVM Modules's DataLayout to an empty string.Tom Stellard2015-07-201-5/+23
* gallivm: Disable frame pointer omission on LLVM 3.7.Jose Fonseca2015-05-291-0/+10
* gallivm: use llvm function calls for texturing instead of inliningRoland Scheidegger2015-03-271-8/+36
* gallivm: fix uninitialized-variable warningsMarek Olšák2015-02-211-1/+1
* gallium: Replace u_simple_list.h with util/simple_list.hEric Anholt2015-01-281-1/+1
* gallivm: Properly update for removal of JITMemoryManager in LLVM 3.6.José Fonseca2014-10-231-11/+0
* gallivm,llvmpipe,clover: Bump required LLVM version to 3.3.José Fonseca2014-10-231-35/+2
* gallivm: Fix build for LLVM 3.2Mathias Fröhlich2014-10-011-3/+1
* llvmpipe: Make a llvmpipe OpenGL context thread safe.Mathias Fröhlich2014-09-301-0/+13
* llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one.Mathias Fröhlich2014-09-301-21/+7
* gallivm: More fallout from disabling with LLVM 3.6Michel Dänzer2014-09-261-3/+13
* gallivm: attach DataLayout to module too, not just pass manager.Rafael Ávila de Espíndola2014-09-161-0/+7
* gallivm: Fix build against LLVM SVN >= r216982Michel Dänzer2014-09-031-0/+9
* gallivm: print out how long it takes to optimize shader IR.Roland Scheidegger2014-05-161-1/+18
* gallivm: give more verbose names to modulesRoland Scheidegger2014-05-161-5/+4
* gallivm: remove optimization workaround when not having sse 4.1Roland Scheidegger2014-05-161-8/+1
* gallivm: remove workaround for reversing optimization pass order.Roland Scheidegger2014-05-161-13/+2
* gallivm: Remove lp_func_delete_body.José Fonseca2014-05-141-3/+0
* gallivm: Remove gallivm_free_function.José Fonseca2014-05-141-18/+0
* gallivm: Separate freeing LLVM intermediate data from freeing final code.Frank Henigman2014-05-141-7/+20
* gallivm: One code memory pool with deferred free.Frank Henigman2014-05-141-0/+4
* gallivm: Run passes per module, not per function.José Fonseca2014-05-141-28/+19
* gallivm: Use LLVM global context.José Fonseca2014-05-141-23/+17
* gallivm: Stop using module providers.José Fonseca2014-05-141-26/+7
* gallivm,draw,llvmpipe: Remove support for versions of LLVM prior to 3.1.José Fonseca2014-05-141-48/+4
* util: add avx2 and xop detection to cpu detection codeRoland Scheidegger2013-08-201-2/+9
* gallivm: implement better control of per-quad/per-element/scalar lodRoland Scheidegger2013-08-201-0/+1
* llvmpipe: use MCJIT on ARM and AArch64Kyle McMartin2013-07-171-1/+1
* gallium: System z supportRichard Sandiford2013-06-051-1/+1
* draw/llvm: Add additional llvm optimization passesStéphane Marchesin2013-05-081-0/+3
* gallivm: Add no_rho_approx debug optionRoland Scheidegger2013-04-181-0/+1
* gallivm: JIT symbol resolution with linux perf.José Fonseca2013-04-171-5/+6
* gallivm: use f16c hw support for float->half and half->float conversionRoland Scheidegger2013-04-041-0/+10
* gallivm: clear Altivec NJ bitAdhemerval Zanella2012-11-291-0/+19
* gallium/gallivm: code generation options for LLVM 3.1+Alexander V. Nikolaev2012-10-281-5/+6
* gallivm: Hide AVX support when requested by LP_NATIVE_VECTOR_WIDTH or unsuppo...José Fonseca2012-10-171-0/+10
* gallivm: Use mcjit for ppc_64 architectureWill Schmidt2012-10-171-1/+4
* gallivm,llvmpipe: Use 4-wide vectors on AMD Bulldozer.José Fonseca2012-09-041-1/+9
* gallivm: Prefer the standard JIT engine whenever possible.José Fonseca2012-07-231-4/+4
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-171-154/+334
* gallivm: Remove MSVC RT hack.José Fonseca2012-02-021-14/+0
* gallivm: Close a memory leakLauri Kasanen2011-12-221-0/+1
* draw: Init llvm if not providedJakob Bornecrantz2011-01-241-1/+5
* gallivm: store callbacks in a linked list rather than fixed size arrayBrian Paul2010-12-131-26/+28
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-42/+317
* gallivm: always enable LLVMAddInstructionCombiningPass()José Fonseca2010-10-281-7/+1
* gallivm: Allow to disable bri-linear filtering with GALLIVM_DEBUG=no_brilinea...José Fonseca2010-10-101-0/+1
* gallivm: Add a new debug flag to warn about performance issues.José Fonseca2010-09-111-0/+1
* gallium: remove stray semicolonsBrian Paul2010-08-061-1/+1