| Commit message (Expand) | Author | Age | Files | Lines |
* | util: move os_time.[ch] to src/util | Nicolai Hähnle | 2017-11-09 | 1 | -1/+1 |
* | gallivm: Use new LLVM fast-math-flags API | Tobias Droste | 2017-11-08 | 1 | -0/+4 |
* | gallivm: allow arch rounding with avx512 | Tim Rowley | 2017-11-02 | 1 | -1/+2 |
* | gallium: allow 512-bit vectors | Tim Rowley | 2017-10-11 | 2 | -9/+9 |
* | gallivm: don't use pabs intrinsic with llvm version >= 6 | Roland Scheidegger | 2017-10-07 | 1 | -9/+4 |
* | gallivm/ppc64le: adjust VSX code generation control. | Ben Crocker | 2017-10-05 | 1 | -7/+30 |
* | gallivm: allow additional llc options | Ben Crocker | 2017-10-05 | 1 | -0/+23 |
* | gallivm: fix typo in debug_printf message | Ben Crocker | 2017-10-05 | 1 | -1/+1 |
* | llvmpipe: silence 'variable may be used uninitialized' warnings | Brian Paul | 2017-10-03 | 1 | -1/+1 |
* | gallium: add new LOD opcode | Roland Scheidegger | 2017-09-30 | 1 | -0/+14 |
* | gallium: add LDEXP TGSI instruction and corresponding cap | Nicolai Hähnle | 2017-09-29 | 1 | -0/+1 |
* | tgsi: infer that dst[1] of DFRACEXP is an integer | Nicolai Hähnle | 2017-09-29 | 2 | -3/+3 |
* | gallivm: add support for TGSI instructions with two outputs | Nicolai Hähnle | 2017-09-29 | 2 | -1/+22 |
* | gallivm: add dst register index to lp_build_tgsi_context::emit_store | Nicolai Hähnle | 2017-09-29 | 3 | -9/+9 |
* | tgsi: infer that DLDEXP's second source has an integer type | Nicolai Hähnle | 2017-09-29 | 1 | -2/+2 |
* | gallium: Add PIPE_SHADER_CAP_INT64_ATOMICS | Jan Vesely | 2017-09-21 | 1 | -0/+1 |
* | llvmpipe, gallivm: implement lod queries (LODQ opcode) | Roland Scheidegger | 2017-09-20 | 4 | -57/+143 |
* | gallium: Add PIPE_SHADER_CAP_FP16 | Jan Vesely | 2017-09-18 | 1 | -0/+2 |
* | gallivm: fix gather implementation a bit | Roland Scheidegger | 2017-09-09 | 1 | -10/+48 |
* | llvmpipe, tgsi: hook up dx10 gather4 opcode | Roland Scheidegger | 2017-09-07 | 1 | -7/+21 |
* | llvmpipe: lp_build_gather_elem_vec BE fix for 3x16 load | Ben Crocker | 2017-09-01 | 1 | -2/+28 |
* | gallivm: correct channel shift logic on big endian | Ray Strode | 2017-09-01 | 1 | -1/+7 |
* | gallivm: remove unused variable | Brian Paul | 2017-08-24 | 1 | -2/+0 |
* | gallium: use tgsi_get_opcode_name instead of tgsi_opcode_info::mnemonic | Nicolai Hähnle | 2017-08-23 | 2 | -2/+2 |
* | gallium: remove TGSI opcode SCS | Marek Olšák | 2017-08-22 | 2 | -29/+0 |
* | gallium: remove TGSI opcode BREAKC | Marek Olšák | 2017-08-22 | 3 | -45/+0 |
* | gallium: remove TGSI opcode XPD | Marek Olšák | 2017-08-22 | 2 | -59/+0 |
* | gallium: remove TGSI opcode DPH | Marek Olšák | 2017-08-22 | 2 | -20/+0 |
* | gallium: remove TGSI opcode DP2A | Marek Olšák | 2017-08-22 | 2 | -32/+0 |
* | gallium: remove TGSI_OPCODE_CALLNZ | Marek Olšák | 2017-08-22 | 2 | -2/+0 |
* | gallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZ | Marek Olšák | 2017-08-22 | 2 | -20/+0 |
* | gallivm: handle call attributes for llvm < 4.0 in lp_add_function_attr | Roland Scheidegger | 2017-07-21 | 1 | -3/+7 |
* | gallivm: inline gallivm_init_llvm_targets | Marek Olšák | 2017-07-17 | 2 | -18/+8 |
* | gallivm: Make sure module has the correct data layout when pass manager runs | Tom Stellard | 2017-05-18 | 1 | -16/+18 |
* | gallivm: Fix build against LLVM SVN >= r302589 | Michel Dänzer | 2017-05-11 | 1 | -3/+9 |
* | gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERS | Samuel Pitoiset | 2017-04-26 | 1 | -0/+1 |
* | gallivm: init vars to silence gcc warnings | Brian Paul | 2017-04-07 | 1 | -2/+2 |
* | gallivm: add lp_build_emit_fetch_src() helper | Samuel Pitoiset | 2017-04-01 | 2 | -5/+24 |
* | gallium: remove support for predicates from TGSI (v2) | Marek Olšák | 2017-04-01 | 5 | -181/+18 |
* | gallivm: fix a maybe-uninitialized warning | Marek Olšák | 2017-03-30 | 1 | -1/+1 |
* | gallivm: remove lp_add_attr_dereferenceable in favor of amd/common | Marek Olšák | 2017-03-22 | 2 | -14/+0 |
* | gallivm: (trivial) remove duplicated line | Roland Scheidegger | 2017-03-16 | 1 | -1/+0 |
* | gallivm,ac: add LP_FUNC_ATTR_CONVERGENT | Marek Olšák | 2017-03-06 | 2 | -0/+2 |
* | gallivm, ac: add writeonly and inaccessiblememonly attributes | Marek Olšák | 2017-03-03 | 2 | -0/+4 |
* | gallivm,ac: add function attributes at call sites instead of declarations | Marek Olšák | 2017-03-01 | 2 | -24/+55 |
* | gallivm,ac: remove unused FUNC_ATTR_LAST enums | Marek Olšák | 2017-03-01 | 1 | -1/+0 |
* | gallivm: add no-signed-zeros-fp-math option to lp_create_builder (v2) | Marek Olšák | 2017-02-21 | 2 | -4/+19 |
* | gallivm: Reenable PPC VSX (v3) | Ben Crocker | 2017-02-20 | 1 | -1/+13 |
* | gallivm: Override getHostCPUName() "generic" w/ "pwr8" (v4) | Ben Crocker | 2017-02-20 | 1 | -0/+13 |
* | gallivm: Improve debug output (V2) | Ben Crocker | 2017-02-20 | 2 | -1/+18 |