llvm-project/clang/lib/Headers/openmp_wrappers
Johannes Doerfert 5d8d994dfb [OpenMP] Make sure classes work on the device as they do on the host
We do provide `operator delete(void*)` in `<new>` but it should be
available by default. This is mostly boilerplate to test it and the
unconditional include of `<new>` in the header we always in include
on the device.

Reviewed By: JonChesterfield

Differential Revision: https://reviews.llvm.org/D100620
2021-05-06 02:10:30 -05:00
..
__clang_openmp_device_functions.h [OpenMP] Make sure classes work on the device as they do on the host 2021-05-06 02:10:30 -05:00
cmath [OpenMP] Context selector extensions for template functions 2020-09-16 13:37:10 -05:00
complex [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in complex wrapper headers. 2020-10-29 23:24:49 +01:00
complex.h [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in complex wrapper headers. 2020-10-29 23:24:49 +01:00
complex_cmath.h [OpenMP] Support `std::complex` math functions in target regions 2020-09-16 13:37:10 -05:00
math.h [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in wrapper headers 2020-07-10 18:53:34 -05:00
new [OpenMP] Make sure classes work on the device as they do on the host 2021-05-06 02:10:30 -05:00
time.h