aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorArtem Belevich <tra@google.com>2021-09-07 17:04:07 -0700
committerArtem Belevich <tra@google.com>2021-10-06 15:15:53 -0700
commitccfb0555f76b865cf50bd354558dd00bfa7b2762 (patch)
treeb534722d76f27173ca57b1d86168607c81dc1567 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parent72dddce6523a1f1ace61a89e99c0c5866063b32f (diff)
downloadllvm-ccfb0555f76b865cf50bd354558dd00bfa7b2762.zip
llvm-ccfb0555f76b865cf50bd354558dd00bfa7b2762.tar.gz
llvm-ccfb0555f76b865cf50bd354558dd00bfa7b2762.tar.bz2
[CUDA] Implement experimental support for texture lookups.
The patch implements header-only support for testure lookups. The patch has been tested on a source file with all possible combinations of argument types supported by CUDA headers, compiled and verified that the generated instructions and their parameters match the code generated by NVCC. Unfortunately, compiling texture code requires CUDA headers and can't be tested in clang itself. The test will need to be added to the test-suite later. While generated code compiles and seems to match NVCC, I do not have any code that uses textures that I could test correctness of the implementation. Hence the experimental status. Differential Revision: https://reviews.llvm.org/D110089
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions