summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/swr/rasterizer/jitter
Commit message (Expand)AuthorAgeFilesLines
* swr/rast: Add constant initializer for uint64_tGeorge Kyriazis2018-05-112-0/+6
* swr/rast: Fix include for createInstructionCombiningPass with llvm-7.0.Vinson Lee2018-05-051-0/+1
* swr/rast: Fix WriteBitcodeToFile usage with llvm-7.0.Vinson Lee2018-05-031-0/+4
* swr/rast: No need to export GetSimdValidIndicesGfxGeorge Kyriazis2018-04-271-4/+0
* swr/rast: Small editorial changesGeorge Kyriazis2018-04-273-19/+17
* swr/rast: Use new processor detection mechanismGeorge Kyriazis2018-04-272-1/+51
* swr/rast: Add TranslateGfxAddress for shaderGeorge Kyriazis2018-04-273-3/+19
* swr/rast: jit PRINT improvements.George Kyriazis2018-04-271-2/+13
* swr/rast: Fix regressions.George Kyriazis2018-04-271-1/+1
* swr/rast: Cleanup old cruft.George Kyriazis2018-04-271-17/+3
* swr/rast: WIP Translation handlingGeorge Kyriazis2018-04-272-18/+26
* swr/rast: Use different handing for stream masksGeorge Kyriazis2018-04-271-0/+2
* swr/rast: Silence warningsGeorge Kyriazis2018-04-273-4/+2
* swr/rast: Add support for TexelMask evaluationGeorge Kyriazis2018-04-272-0/+44
* swr/rast: Fix x86 lowering 64-bit float handlingGeorge Kyriazis2018-04-272-6/+56
* swr/rast: Fix wrong type allocationGeorge Kyriazis2018-04-271-1/+1
* swr: Fix include for createPromoteMemoryToRegisterPassMike Lothian2018-04-191-0/+3
* swr/rast: Fix VGATHERPD loweringGeorge Kyriazis2018-04-181-13/+69
* swr/rast: Replace x86 VMOVMSK with llvm-only implementationGeorge Kyriazis2018-04-184-4/+26
* swr/rast: Optimize late/bindless JIT of samplersGeorge Kyriazis2018-04-182-10/+14
* swr/rast: Implement VROUND intrinsic in x86 lowering passGeorge Kyriazis2018-04-181-1/+37
* swr/rast: Refactor to improve code sharing.George Kyriazis2018-04-181-43/+36
* swr/rast: double-pump in x86 lowering passGeorge Kyriazis2018-04-181-11/+19
* swr/rast: Fix 64bit float loads in x86 lowering passGeorge Kyriazis2018-04-182-45/+25
* swr/rast: Add shader stats infrastructure (WIP)George Kyriazis2018-04-181-0/+23
* swr/rast: Add vgather to x86 lowering pass.George Kyriazis2018-04-181-9/+76
* swr/rast: fix commentGeorge Kyriazis2018-04-181-1/+1
* swr/rast: add cvt instructions in x86 lowering passGeorge Kyriazis2018-04-184-29/+8
* swr/rast: Fix alloca usage in jitterGeorge Kyriazis2018-04-183-0/+20
* swr/rast: Change gfx pointers to gfxptr_tGeorge Kyriazis2018-04-185-71/+190
* swr/rast: Add support for setting optimization levelGeorge Kyriazis2018-04-186-12/+11
* swr/rast: Adding translate call to builder_gfx_mem.George Kyriazis2018-04-182-0/+7
* swr/rast: Enable generalized fetch jitGeorge Kyriazis2018-04-185-1103/+139
* swr/rast: Add builder_gfx_mem.{h|cpp}George Kyriazis2018-04-183-4/+206
* swr/rast: Lower VGATHERPS and VGATHERPS_16 to x86.George Kyriazis2018-04-181-67/+2
* swr/rast: Cleanup of JitManager convenience typesGeorge Kyriazis2018-04-184-44/+5
* swr/rast: Lower PERMD and PERMPS to x86.George Kyriazis2018-04-184-86/+14
* swr/rast: Start refactoring of builder/packetizer.George Kyriazis2018-04-189-9/+515
* swr/rast: Move CallPrint() to a separate fileGeorge Kyriazis2018-04-182-20/+53
* swr/rast: Code cleanupGeorge Kyriazis2018-04-181-8/+1
* swr/rast: Add MEM_ADD helper function to Builder.George Kyriazis2018-04-182-0/+9
* swr/rast: Add autogen of helper llvm intrinsics.George Kyriazis2018-04-188-91/+26
* swr/rast: WIP builder rewrite.George Kyriazis2018-04-181-9/+0
* swr/rast: LLVM 6 fixGeorge Kyriazis2018-04-181-1/+1
* swr/rast: Changes to allow jitter to compile with LLVM5George Kyriazis2018-04-181-1/+17
* swr/rast: Add some archrast statsGeorge Kyriazis2018-04-181-0/+17
* swr/rast: Silence some unused variable warningsGeorge Kyriazis2018-04-181-1/+11
* swr/rast: Add debug type info for i128George Kyriazis2018-04-181-0/+1
* swr/rast: Use blend context struct to pass paramsGeorge Kyriazis2018-04-181-26/+24
* swr/rast: Introduce JIT_MEM_CLIENTGeorge Kyriazis2018-04-183-40/+71