aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp
diff options
context:
space:
mode:
authorShilei Tian <tianshilei1992@gmail.com>2021-01-20 15:55:52 -0500
committerShilei Tian <tianshilei1992@gmail.com>2021-01-20 15:56:02 -0500
commit33a5d212c6198af2bd902bb8e4cfd0f0bec0114f (patch)
tree38888da2c8a9f81b6b1a35bacde8a87f59c8a8e9 /llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp
parenta3d7cee7f9bdfbe3e88e4de39a76c3d3e2690fdb (diff)
downloadllvm-33a5d212c6198af2bd902bb8e4cfd0f0bec0114f.zip
llvm-33a5d212c6198af2bd902bb8e4cfd0f0bec0114f.tar.gz
llvm-33a5d212c6198af2bd902bb8e4cfd0f0bec0114f.tar.bz2
[OpenMP][NVPTX] Added forward declaration to pave the way for building deviceRTLs with OpenMP
Once we switch to build deviceRTLs with OpenMP, primitives and CUDA intrinsics cannot be used directly anymore because `__device__` is not recognized by OpenMP compiler. To avoid involving all CUDA internal headers we had in `clang`, we forward declared these functions. Eventually they will be transformed into right LLVM instrinsics. Reviewed By: JonChesterfield Differential Revision: https://reviews.llvm.org/D95058
Diffstat (limited to 'llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp')
0 files changed, 0 insertions, 0 deletions