summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallivm: Updated lp_build_log2_approx to use a more accurate polynomial.James Benton2012-04-052-32/+41
* gallivm: Updated lp_build_polynomial to compute odd and even terms separately...James Benton2012-04-051-7/+25
* gallivm: Pass in a MCInstrInfo to createMCInstPrinter on llvm-3.1.Vinson Lee2012-04-031-1/+7
* gallivm: Maximum loop iterationsJames Benton2012-04-033-3/+45
* gallivm: Simplify/reorder minimax helper.José Fonseca2012-04-031-10/+15
* gallivm: Fix method overriding in raw_debug_ostream.Vinson Lee2012-03-281-3/+3
* gallivm: Use InitializeNativeTargetDisassembler().ojab2012-03-271-1/+3
* gallivm: Fix createOProfileJITEventListener namespace with llvm-3.1.Vinson Lee2012-03-141-0/+4
* gallivm: add support for R8G8_R8B8 and G8R8_B8R8 formatsChristian König2012-03-091-0/+42
* gallivm: Pass in a MCRegisterInfo to MCInstPrinter on llvm-3.1.Vinson Lee2012-03-061-1/+12
* gallivm: fix floating type in lp_build_mod helperRoland Scheidegger2012-03-051-1/+1
* Revert "gallivm: Change getExtent and readByte to non-const with llvm-3.1."Vinson Lee2012-03-011-8/+0
* gallivm: Update comments and prototype of vector-selects.José Fonseca2012-03-011-20/+31
* gallivm: add major integer opcodes to the tgsi action handlerDave Airlie2012-02-281-1/+382
* gallivm: drop deprecated opcodesDave Airlie2012-02-281-8/+0
* gallivm: only do rcp/mul for floatingDave Airlie2012-02-281-1/+2
* gallivm: add frem support to the lp_build_mod helper.Dave Airlie2012-02-281-1/+2
* gallivm: add bitarit xor and not ops.Dave Airlie2012-02-282-0/+49
* gallivm: add integer and unsigned mod arit functions. (v2)Dave Airlie2012-02-282-0/+25
* gallivm: Fix TGSI_OPCODE_ARR's translation.José Fonseca2012-02-212-2/+21
* llvmpipe: Don't assume vector is 4 wide in lp_build_sin()/lp_build_cos()José Fonseca2012-02-201-81/+60
* gallivm: fetch immediates to correct type (v2)Dave Airlie2012-02-171-3/+22
* gallivm: enable stores of integer types. (v2) + fix ARLDave Airlie2012-02-172-11/+59
* gallivm: enable fetch for integer opcodes. (v2)Dave Airlie2012-02-174-16/+74
* gallivm: add uint/int bld to the base builder. (v2)Dave Airlie2012-02-173-9/+12
* gallivm: fix build gather to take a bld contextDave Airlie2012-02-171-8/+8