summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallivm: pass build context to exec_mask_store.Dave Airlie2012-02-171-5/+9
* gallivm: Initialize x86 disassembler on x86_64 too.José Fonseca2012-02-171-2/+2
* gallivm: Replace architecture test with PIPE_ARCH_*Stéphane Marchesin2012-02-121-4/+6
* gallivm: Change getExtent and readByte to non-const with llvm-3.1.Vinson Lee2012-02-101-0/+8
* gallivm: Fix LLVM-2.7 build.ojab2012-02-021-4/+6
* gallivm: Remove MSVC RT hack.José Fonseca2012-02-021-14/+0
* Initialize only native LLVM Disassembler.ojab2012-01-311-1/+5
* gallivm: Don't use C99 member initializers.José Fonseca2012-01-301-26/+26
* gallivm: Move declaration before code.José Fonseca2012-01-301-2/+2
* gallivm: Add a new interface for doing TGSI->LLVM conversionsTom Stellard2012-01-306-1652/+2952
* gallium: Move duplicated helper macros to tgsi_exec.hTom Stellard2012-01-301-116/+103
* gallium: Unify defines of CHAN_[XYZW] in tgsi_exec.hTom Stellard2012-01-301-147/+144
* gallivm: Add function lp_bld_gather_values()Tom Stellard2012-01-302-0/+21
* gallivm: Swizzle constants into the right AoS ordering.Brian Paul2012-01-271-1/+1
* gallivm: Allow target specific intrinsics in lp_declare_intrinsic()Tom Stellard2012-01-131-7/+0
* tgsi: consolidate TGSI string arrays in new tgsi_strings.hBrian Paul2012-01-051-0/+1
* gallivm: Close a memory leakLauri Kasanen2011-12-221-0/+1
* gallivm: Fix build with llvm-3.1svn.Vinson Lee2011-12-162-1/+15
* llvmpipe: Trim the fragment shader cached based on LLVM IR instruction count.José Fonseca2011-12-082-0/+29
* gallivm: Remove duplicate statement.José Fonseca2011-11-141-2/+0
* gallivm: Include stddef.h before the LLVM C++ headers.José Fonseca2011-11-142-0/+4
* llvmpipe: fix typo in the depth sampling aos code.Dave Airlie2011-11-061-1/+1
* gallivm: change sys::getHostTriple to sys::getDefaultTargetTriple for LLVM >=...Christian Inci2011-11-061-0/+4
* llvmpipe: Remove unsed variables.José Fonseca2011-10-312-6/+1
* gallivm: added lp_build_print_ivec4() functionBrian Paul2011-10-232-0/+24
* gallivm: Eliminate tgsi_util_get_full_src_register_sign_mode call.José Fonseca2011-10-161-11/+3
* llvmpipe: Use lp_build_ifloor_fract for exp2 calculation.José Fonseca2011-10-161-5/+1
* gallivm: fix build with llvm 3.0svnBrian Paul2011-09-211-2/+8
* gallivm: fix build with LLVM 3.0svnTobias Droste2011-09-151-1/+10
* gallivm: remove unused varsBrian Paul2011-09-131-5/+0
* gallium: add shadow 1D and 2D array samplers to TGSIMarek Olšák2011-09-102-0/+12
* gallivm: fix build with LLVM 3.0svnTobias Droste2011-09-051-4/+10
* gallivm: Add a note about log2 computation and denormalized numbers.José Fonseca2011-07-221-0/+6
* gallivm: Fix lp_build_exp2 order 4-5 polynomial coefficients and bump order.José Fonseca2011-07-221-12/+12
* gallivm: Increase lp_build_rsqrt() precision.José Fonseca2011-07-221-1/+1
* gallivm: Update minimax comments.José Fonseca2011-07-221-6/+17
* gallivm: Fix lp_build_exp/lp_build_log.José Fonseca2011-07-221-2/+2