[NVPTX] Add f16 and v2f16 ldg builtins
authorJakub Chlanda <jakub@codeplay.com>
Fri, 3 Mar 2023 07:36:51 +0000 (08:36 +0100)
committerJakub Chlanda <jakub@codeplay.com>
Fri, 3 Mar 2023 11:49:18 +0000 (12:49 +0100)
commit71b06585857a77691761a7bfd16b5b91454a6894
tree213bb21b00f43905a672b5b6141ff6059c9fa0b2
parent08bdff862ca6acf749ac5ddda97f5f15e0f619e1
[NVPTX] Add f16 and v2f16 ldg builtins

Adds f16 and v2f16 ldg builtins and relevant tests.

Differential Revision: https://reviews.llvm.org/D144961
clang/include/clang/Basic/BuiltinsNVPTX.def
clang/lib/CodeGen/CGBuiltin.cpp
clang/test/CodeGen/builtins-nvptx-native-half-type.c
llvm/test/CodeGen/NVPTX/ldu-ldg.ll