aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorArtem Belevich <tra@google.com>2018-01-24 17:41:02 +0000
committerArtem Belevich <tra@google.com>2018-01-24 17:41:02 +0000
commitc30bcad19c748556aae2c5865850026aff546359 (patch)
treebb0cf669e3901f934b685e566cc8bfedbe4ed52e /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parentfc16f76edbffb273459cc9b0bdef6b576d8f438e (diff)
downloadllvm-c30bcad19c748556aae2c5865850026aff546359.zip
llvm-c30bcad19c748556aae2c5865850026aff546359.tar.gz
llvm-c30bcad19c748556aae2c5865850026aff546359.tar.bz2
[CUDA] Disable PGO and coverage instrumentation in NVPTX.
NVPTX does not have runtime support necessary for profiling to work and even call arc collection is prohibitively expensive. Furthermore, there's no easy way to collect the samples. NVPTX also does not support global constructors that clang generates if sample/arc collection is enabled. Differential Revision: https://reviews.llvm.org/D42452 llvm-svn: 323345
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions