aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/swr/rasterizer/jitter/builder_mem.cpp
Commit message (Expand)AuthorAgeFilesLines
* swr/rast: Replace x86 VMOVMSK with llvm-only implementationGeorge Kyriazis2018-04-181-1/+1
* swr/rast: Fix 64bit float loads in x86 lowering passGeorge Kyriazis2018-04-181-38/+1
* swr/rast: add cvt instructions in x86 lowering passGeorge Kyriazis2018-04-181-14/+0
* swr/rast: Fix alloca usage in jitterGeorge Kyriazis2018-04-181-0/+1
* swr/rast: Change gfx pointers to gfxptr_tGeorge Kyriazis2018-04-181-8/+27
* swr/rast: Add support for setting optimization levelGeorge Kyriazis2018-04-181-1/+0
* swr/rast: Enable generalized fetch jitGeorge Kyriazis2018-04-181-66/+3
* swr/rast: Lower VGATHERPS and VGATHERPS_16 to x86.George Kyriazis2018-04-181-67/+2
* swr/rast: Lower PERMD and PERMPS to x86.George Kyriazis2018-04-181-4/+4
* swr/rast: Start refactoring of builder/packetizer.George Kyriazis2018-04-181-4/+1
* swr/rast: Add MEM_ADD helper function to Builder.George Kyriazis2018-04-181-0/+7
* swr/rast: Add autogen of helper llvm intrinsics.George Kyriazis2018-04-181-47/+3
* swr/rast: LLVM 6 fixGeorge Kyriazis2018-04-181-1/+1
* swr/rast: Introduce JIT_MEM_CLIENTGeorge Kyriazis2018-04-181-21/+37
* swr/rast: Added commentGeorge Kyriazis2018-03-091-0/+1
* swr/rast: Consolidate TRANSLATE_ADDRESSGeorge Kyriazis2018-02-281-0/+20
* swr: remove dead LLVM code pathsEmil Velikov2018-02-231-5/+0
* swr/rast: Be more explicit when fetching next componentGeorge Kyriazis2018-02-161-4/+9
* swr/rast: Use llvm intrinsic masked gatherGeorge Kyriazis2018-02-161-0/+12
* swr/rast: Fix GATHERPS to avoid assertions.George Kyriazis2018-02-161-2/+3
* swr/rast: Don't include private context in gather argsGeorge Kyriazis2018-02-161-7/+7
* swr/rast: Add missing parameter to a few gather functionsGeorge Kyriazis2018-02-161-6/+6
* swr/rast: Move memory-related JIT functionsGeorge Kyriazis2018-01-251-0/+816