aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/BuiltinsNVPTX.def
AgeCommit message (Expand)Author
2018-06-20[CUDA] Removed unused __nvvm_* builtins with non-generic pointers.Artem Belevich
2018-04-18[NVPTX, CUDA] Added support for m8n32k16 and m32n8k16 variants of wmma instru...Artem Belevich
2018-04-11[NVPTX, CUDA] Improved feature constraints on NVPTX target builtins.Artem Belevich
2017-12-06[NVPTX,CUDA] Added llvm.nvvm.fns intrinsic and matching __nvvm_fns builtin in...Artem Belevich
2017-11-07[NVPTX] Implement __nvvm_atom_add_gen_d builtin.Justin Lebar
2017-10-12[CUDA] Added __hmma_m16n16k16_* builtins to support mma instructions on sm_70Artem Belevich
2017-09-26[NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins.Artem Belevich
2017-09-25Revert "[NVPTX] added match.{any,all}.sync instructions, intrinsics & builtin...Justin Lebar
2017-09-25[NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins.Artem Belevich
2017-09-21[NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions...Artem Belevich
2017-09-20[NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins.Artem Belevich
2017-01-21[NVPTX] Auto-upgrade some NVPTX intrinsics to LLVM target-generic code.Justin Lebar
2016-09-28[CUDA] added __nvvm_atom_{sys|cta}_* builtins.Artem Belevich
2016-07-07[CUDA] Rename the __nvvm_bar0 builtin back to __syncthreads.Justin Lebar
2016-07-07NVPTX: Use the nvvm builtins to read SRegs rather than the legacy ptx onesJustin Bogner
2016-07-06NVPTX: Rename __builtin_ptx_shfl -> __nvvm_shflJustin Bogner
2016-06-09[CUDA] Implement __shfl* intrinsics in clang headers.Justin Lebar
2016-05-19[CUDA] Implement __ldg using intrinsics.Justin Lebar
2015-09-28[CUDA] 32-bit NVPTX should have 32-bit long type.Artem Belevich
2015-08-19[CUDA] Added stubs for __nvvm_atom_add_*_d() builtins.Artem Belevich
2015-06-25[NVPTX] Fixed a typo in __nvvm_atom_min_gen_l() type string.Artem Belevich
2014-12-02[NVPTX] Fix type error for some builtins in BuiltinsNVPTX.defJustin Holewinski
2013-05-22[NVPTX] Add entire list of supported builtinsJustin Holewinski
2012-11-12[NVPTX] Fix const modifier on builtinsJustin Holewinski
2012-11-09[NVPTX] Add __nvvm_* intrinsics as Clang builtinsJustin Holewinski
2012-05-24Replace PTX back-end with NVPTX back-end in all places where Clang caresJustin Holewinski