summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
AgeCommit message (Collapse)Author
2010-07-30llvmpipe: delete function bodies after generating machine codeZack Rusin
2010-07-29llvmpipe: Avoid corrupting the FPU stack with MMX instructions on 32bit OSes.José Fonseca
Unfortunately LLVM doesn't emit EMMS itself, and there is no easy/effective way to disable MMX. http://llvm.org/bugs/show_bug.cgi?id=3287
2010-06-14gallivm: Omit references to NoFramePointerElimNonLeafJosé Fonseca
It was added after 2.7.
2010-06-14gallivm: 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-03gallivm: Register the JIT engine with oprofile on debug/profile builds.José Fonseca
2010-05-12gallivm: Ensure PIPE_OS_xxx are defined.José Fonseca
2010-05-10gallivm: Temporarily disable custom LLVMDumpValue on MSVC.José Fonseca
Seeing very weird crashes during std::cout initialization. The fault probably lies in the way I build LLVM on MSVC, but disable for now to allow more time to investigate.
2010-05-08gallivm: Add an alternative to LLVMDumpValue that works with Windows GUI apps.José Fonseca
2010-03-03gallivm: Rename lp_bld_misc -> lp_bld_init.José Fonseca
2010-02-08llvmpipe: export the tgsi translation code to a common layerZack Rusin
the llvmpipe tgsi translation is a lot more complete than what was in gallivm so replacing the latter with the former. this is needed since the draw llvm paths will use the same code. effectively the proven llvmpipe code becomes gallivm.