mesa/src/microsoft/clc
Jesse Natalie fb7fd02a2b microsoft/clc: Optimize memcpys
Use the optimization pass to try to remove them, and if that fails,
at least use the core nir lowering pass which is better about fixed-
size memcpys compared to the one we wrote for DXIL.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19752>
2022-11-15 18:29:26 +00:00
..
clc_compiler.c microsoft/clc: Optimize memcpys 2022-11-15 18:29:26 +00:00
clc_compiler.h microsoft/clc: Add missing void to no-parameter function signature 2022-06-15 11:38:24 +00:00
clc_compiler_test.cpp microsoft/clc: Fixes compiling errors with clang/mingw64 in clc/clc_compiler_test.cpp 2022-08-09 16:47:24 +00:00
clc_nir.c util: normalize include files under src/util/*.h with util/ prefix in mesa code base 2022-11-10 06:27:25 +00:00
clc_nir.h nir: extract the clc inline sampler dedup pass from clc 2022-08-04 23:53:50 +00:00
clon12compiler.def Move a bunch of the CLC stuff from src/microsoft to common code 2021-09-30 07:09:08 +00:00
compute_test.cpp microsoft/clc: Add helpers to build with correct ABI for MinGW 2022-07-15 16:27:11 +00:00
compute_test.h microsoft/clc: fixup indentation 2022-04-29 07:08:57 +00:00
meson.build meson: clc compiler test only works on win32 2022-08-09 16:39:47 +00:00