Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-24 | draw: Init llvm if not provided | Jakob Bornecrantz | |
2010-12-13 | gallivm: store callbacks in a linked list rather than fixed size array | Brian Paul | |
Should fix http://bugs.freedesktop.org/show_bug.cgi?id=32308 | |||
2010-11-30 | gallivm/llvmpipe: squash merge of the llvm-context branch | Brian Paul | |
This branch defines a gallivm_state structure which contains the LLVMBuilderRef, LLVMContextRef, etc. All data structures built with this object can be periodically freed during a "garbage collection" operation. The gallivm_state object has to be passed to most of the builder functions where LLVMBuilderRef used to be used. Conflicts: src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c src/gallium/drivers/llvmpipe/lp_state_setup.c | |||
2010-10-28 | gallivm: always enable LLVMAddInstructionCombiningPass() | José Fonseca | |
2010-10-10 | gallivm: Allow to disable bri-linear filtering with ↵ | José Fonseca | |
GALLIVM_DEBUG=no_brilinear runtime option | |||
2010-09-11 | gallivm: Add a new debug flag to warn about performance issues. | José Fonseca | |
2010-08-06 | gallium: remove stray semicolons | Brian Paul | |
2010-08-05 | gallivm: Only get debug option once | Jakob Bornecrantz | |
2010-07-01 | gallivm: Setup a global optimization pass. | José Fonseca | |
Modules are still free to setup their own optimization passes, but for the normal case it should not be necessary. | |||
2010-06-14 | gallivm: Override some of the default target options. | José Fonseca | |
In particular: - enable LLVM <-> GDB integration for JIT code - disable frame-pointer elimination on debug/profile builds - enable fast-math. | |||
2010-06-03 | gallivm: Register the JIT engine with oprofile on debug/profile builds. | José Fonseca | |
2010-06-03 | gallium: silence all debug_named_value related warnings | Joakim Sindholt | |
2010-05-25 | gallivm: Choose an appropriate code generation optimization level. | José Fonseca | |
'Default' unless GALLIVM_DEBUG=nopt option is set. | |||
2010-05-15 | gallivm: Centralize some of the LLVM debugging options. | José Fonseca | |
2010-04-24 | gallivm: Centralize the cpu caps detection. | José Fonseca | |
2010-04-06 | gallivm: Move the global LLVM objects (module, engine, provider, target) ↵ | José Fonseca | |
into here. |