summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* gallivm: Hide AVX support when requested by LP_NATIVE_VECTOR_WIDTH or unsuppo...José Fonseca2012-10-171-0/+10
* gallivm: Use mcjit for ppc_64 architectureWill Schmidt2012-10-171-1/+4
* Revert "gallivm: Don't use llvm.x86.avx.max/min.ps.256 inadvertently."José Fonseca2012-10-171-4/+4
* gallivm: Don't use llvm.x86.avx.max/min.ps.256 inadvertently.José Fonseca2012-10-121-4/+4
* gallivm: fix rsqrt failuresRoland Scheidegger2012-10-121-8/+41
* llvmpipe: remove unused variables to fix compile warningsMarek Olšák2012-10-092-6/+3
* gallivm,llvmpipe: Use 4-wide vectors on AMD Bulldozer.José Fonseca2012-09-041-1/+9
* gallivm: fix crash in lp_sampler_static_state()Brian Paul2012-08-101-4/+3
* gallivm: remove unused src_elem_type variableBrian Paul2012-08-081-2/+1
* gallivm: Add constructor for raw_debug_ostream.Vinson Lee2012-08-061-0/+4
* gallivm: Prefer the standard JIT engine whenever possible.José Fonseca2012-07-231-4/+4
* gallivm: silence uninitialized variable warningsBrian Paul2012-07-173-3/+6
* gallivm: (trivial) remove unnecessary bogus includeRoland Scheidegger2012-07-171-1/+0
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-1736-1210/+3837
* gallivm: Allow to force nearest filtering on a per-axis basis.José Fonseca2012-07-172-47/+79
* draw,gallivm: Fix draw_get_shader_param.José Fonseca2012-07-131-1/+57
* gallivm: Use %.9g to print floats.José Fonseca2012-07-121-3/+6
* gallivm: Cleanup the 4 x float -> 16 ub special path in lp_build_conv.José Fonseca2012-07-021-49/+26
* gallivm: Refactor lp_build_broadcast(_scalar) to share code.José Fonseca2012-06-281-36/+28
* gallivm: Fix potential buffer overflowing in strncat.Johannes Obermayr2012-06-281-3/+3
* gallivm: Added a generic lp_build_print_value which prints a LLVMValueRef.James Benton2012-06-272-117/+117
* u2f_emit: Fix type parameter in LLVM call.Olivier Galibert2012-06-261-1/+1
* llvmpipe: Add vertex id support.Olivier Galibert2012-06-192-5/+19
* llvmpipe: Simplify and fix system variables fetch.Olivier Galibert2012-06-192-70/+29
* gallium: Add TGSI_OPCODE_F2U to gallivm backend.Paul Berry2012-06-151-0/+13
* gallivm: Fix calculating rho for 3d textures for the single-quad caseRoland Scheidegger2012-06-081-2/+1
* gallivm: Fixed erroneous optimisation in lp_build_min/max.James Benton2012-05-211-7/+14
* gallivm: Compensate for lp_const_offset in lp_build_conv.James Benton2012-05-211-4/+31
* gallivm: Fixed overflow in lp_build_clamped_float_to_unsigned_norm.James Benton2012-05-211-1/+1
* Fix fetching integer inputs.José Fonseca2012-05-181-0/+8
* llvmpipe: Implement TXQ.Olivier Galibert2012-05-185-6/+181
* gallivm: Add MCRegisterInfo.h to silence benign warnings about missing implem...José Fonseca2012-05-151-0/+3
* gallivm: Fix lp_build_sgn for normalized/fixed-point integers.José Fonseca2012-05-151-1/+2
* gallivm: Fix lp_build_const_xxx for negative integers.José Fonseca2012-05-151-5/+6
* gallivm: Fix copy'n'paste typo bug translating CEIL opcode.José Fonseca2012-05-111-2/+2
* gallivm: implement iabs/issg opcode.Dave Airlie2012-05-092-1/+26
* radeon/llvm: add support for TXQ/TXF/DDX/DDY instructionsVadim Girlin2012-05-081-2/+0
* gallivm: fix comment typoBrian Paul2012-05-041-1/+1
* gallivm: Use debug_printf in lp_build_printf.José Fonseca2012-05-021-6/+9
* gallivm: Avoid LLVMAddGlobalMapping() in lp_bld_assert().José Fonseca2012-05-022-26/+16
* gallivm: Add a lp_build_const_func_pointer() helper.José Fonseca2012-05-023-15/+44
* gallivm: Cleanup/simplify lp_build_const_string_variable.José Fonseca2012-05-025-29/+29
* gallivm: Added lp_build_const_mask_aos_swizzledJames Benton2012-05-023-2/+30
* gallivm: Move loop var declaration to beginning of scope.José Fonseca2012-05-021-1/+3
* gallivm: added a debug function which allows llvm to print vectors of 16 unsi...James Benton2012-05-022-0/+29
* llvmpipe: Check when a shader does not satisfy 0 < imm < 1.James Benton2012-05-022-2/+11
* gallivm: fixed memory leak in lp_build_tgsi_aosJames Benton2012-05-021-0/+1
* gallivm: added aligned pointer get/setJames Benton2012-05-024-0/+81
* gallivm: llvm c-style for loops, allows us to create loops with conditions on...James Benton2012-05-022-0/+94
* gallivm: Use lp_build_alloca instead of LLVMBuildAlloca on the loop limiter.José Fonseca2012-04-251-4/+1