aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_assert.c
Commit message (Collapse)AuthorAgeFilesLines
* gallivm: s/Elements/ARRAY_SIZE/Brian Paul2016-04-271-2/+2
| | | | Reviewed-by: Jose Fonseca <[email protected]>
* gallivm: Avoid LLVMAddGlobalMapping() in lp_bld_assert().José Fonseca2012-05-021-25/+15
| | | | Brittle, complex, and unecesary. Just use function pointer constant.
* gallivm: Cleanup/simplify lp_build_const_string_variable.José Fonseca2012-05-021-3/+3
| | | | | | | - 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 *
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-10/+11
| | | | | | | | | | | | | | 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
* gallivm: added lp_build_assert() function to make assertions in LLVM codeBrian Paul2010-07-291-0/+101