History log of /external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_assert.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
9ad2cb18857c1cd75ab073e8662700d1761c20ac 23-Feb-2012 José Fonseca <jfonseca@vmware.com> gallivm: Avoid LLVMAddGlobalMapping() in lp_bld_assert().

Brittle, complex, and unecesary. Just use function pointer constant.
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_assert.c
0005bd9da2b343accad423708eba36a00035c7ee 23-Feb-2012 José Fonseca <jfonseca@vmware.com> gallivm: Cleanup/simplify lp_build_const_string_variable.

- Move to lp_bld_const where it belongs
- Rename to lp_build_const_string
- take the length from the argument (and don't count the zero terminator twice)
- bitcast the constant to generic i8 *
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_assert.c
efc82aef35a2aac5d2ed9774f6d28f2626796416 01-Dec-2010 Brian Paul <brianp@vmware.com> gallivm/llvmpipe: squash merge of the llvm-context branch

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
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_assert.c
8f3fe7e2f0a3ce1a5c45fd204b0105f3b501e641 29-Jul-2010 Brian Paul <brianp@vmware.com> gallivm: added lp_build_assert() function to make assertions in LLVM code
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_assert.c