mesa/src/gallium/auxiliary/gallivm
José Fonseca ffebc7f2a7 gallivm: Import the code to compute the minimax polynomials.
It's quite a pain to remember the details after a while, and it is quite
likely we'll want to use this again, either for different polynomial
orders or different functions, so commit it here.
2010-05-08 23:29:05 +01:00
..
f.cpp gallivm: Import the code to compute the minimax polynomials. 2010-05-08 23:29:05 +01:00
lp_bld.h scons: Make LLVM a black-white dependency. 2010-04-11 17:17:34 +09:00
lp_bld_arit.c gallivm: Use a minimax polynomial for exp2 in range [0,1] instead [-0.5,5]. 2010-05-08 23:29:05 +01:00
lp_bld_arit.h gallivm/llvmpipe: rename os_llvm.h to lp_bld.h 2010-03-15 18:16:56 -06:00
lp_bld_const.c gallivm/llvmpipe: rename some constant building functions 2010-03-15 18:16:56 -06:00
lp_bld_const.h gallivm/llvmpipe: rename some constant building functions 2010-03-15 18:16:56 -06:00
lp_bld_conv.c gallivm/llvmpipe: rename some constant building functions 2010-03-15 18:16:56 -06:00
lp_bld_conv.h gallivm/llvmpipe: rename os_llvm.h to lp_bld.h 2010-03-15 18:16:56 -06:00
lp_bld_debug.c llvmpipe: export the tgsi translation code to a common layer 2010-02-08 18:22:11 -05:00
lp_bld_debug.h gallivm/llvmpipe: rename os_llvm.h to lp_bld.h 2010-03-15 18:16:56 -06:00
lp_bld_flow.c gallivm: Fix segfaul when inserting allocas in an empty function. 2010-05-08 13:02:46 +01:00
lp_bld_flow.h gallivm: Ensure all allocas are in the first block. 2010-04-27 13:20:51 +01:00
lp_bld_format.h gallivm: Centralize SoA swizzling into a single place. 2010-05-08 12:52:50 +01:00
lp_bld_format_aos.c gallivm: Don't hardcode number of args twice. 2010-05-08 23:29:05 +01:00
lp_bld_format_soa.c gallivm: Centralize SoA swizzling into a single place. 2010-05-08 12:52:50 +01:00
lp_bld_init.c gallivm: Centralize the cpu caps detection. 2010-04-24 13:19:10 +01:00
lp_bld_init.h gallivm: Move the global LLVM objects (module, engine, provider, target) into here. 2010-04-06 22:52:33 +01:00
lp_bld_intr.c llvmpipe: export the tgsi translation code to a common layer 2010-02-08 18:22:11 -05:00
lp_bld_intr.h gallivm/llvmpipe: rename os_llvm.h to lp_bld.h 2010-03-15 18:16:56 -06:00
lp_bld_limits.h gallivm: Support predicates. 2010-05-08 12:50:52 +01:00
lp_bld_logic.c gallivm: Ensure all allocas are in the first block. 2010-04-27 13:20:51 +01:00
lp_bld_logic.h gallivm: Ensure all allocas are in the first block. 2010-04-27 13:20:51 +01:00
lp_bld_pack.c gallivm: Remove redundant initialization of dst_vec_type. 2010-04-19 00:35:02 -07:00
lp_bld_pack.h gallivm/llvmpipe: rename os_llvm.h to lp_bld.h 2010-03-15 18:16:56 -06:00
lp_bld_printf.c gallivm: Add fallthrough comment at end of case statement. 2010-04-02 01:16:13 -07:00
lp_bld_printf.h gallivm: added lp_bld_printf() function 2010-03-29 16:09:27 -07:00
lp_bld_sample.c llvmpipe: Respect pipe_sampler_view::swizzle_r/g/b/a 2010-04-26 00:32:13 +01:00
lp_bld_sample.h gallivm: Proper implementation of TXL opcode. 2010-05-04 13:51:54 +01:00
lp_bld_sample_soa.c gallivm: Centralize SoA swizzling into a single place. 2010-05-08 12:52:50 +01:00
lp_bld_struct.c llvmpipe: export the tgsi translation code to a common layer 2010-02-08 18:22:11 -05:00
lp_bld_struct.h gallivm/llvmpipe: rename os_llvm.h to lp_bld.h 2010-03-15 18:16:56 -06:00
lp_bld_swizzle.c gallivm: Centralize SoA swizzling into a single place. 2010-05-08 12:52:50 +01:00
lp_bld_swizzle.h gallivm: Centralize SoA swizzling into a single place. 2010-05-08 12:52:50 +01:00
lp_bld_tgsi.h gallivm: Proper implementation of TXL opcode. 2010-05-04 13:51:54 +01:00
lp_bld_tgsi_soa.c gallivm: Fix BREAK/CONT translation. 2010-05-08 16:17:09 +01:00
lp_bld_type.c gallivm: Handle scalar types in lp_build_*_type. 2010-03-11 15:42:41 +00:00
lp_bld_type.h gallivm: fix up some #includes 2010-03-15 18:16:56 -06:00