Go to file
Artem Belevich c30bcad19c [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
2018-01-24 17:41:02 +00:00
clang [CUDA] Disable PGO and coverage instrumentation in NVPTX. 2018-01-24 17:41:02 +00:00
clang-tools-extra [clang-tidy] Handle bitfields in cppcoreguidelines-pro-type-member-init if using C++2a 2018-01-23 17:13:57 +00:00
compiler-rt [builtins] Align addresses to cache lines in __clear_cache for aarch64 2018-01-24 10:14:52 +00:00
debuginfo-tests [debuginfo-tests] Support moving debuginfo-tests to llvm/projects 2017-12-12 16:54:20 +00:00
libclc tanpi: Port from amd_builtins 2018-01-19 18:57:22 +00:00
libcxx [libcxx] Correctly handle invalid regex character class names 2018-01-24 12:45:18 +00:00
libcxxabi [cmake] [libcxxabi] Fix find_path() problems when cross compiling 2018-01-22 19:41:05 +00:00
libunwind [cmake] [libunwind] Fix find_path() problems when cross compiling 2018-01-22 19:15:06 +00:00
lld [WebAssembly] Use inline target tripple in test cases 2018-01-24 03:29:47 +00:00
lldb Remove unused includes from the Host module 2018-01-24 16:40:22 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm Handle R_386_PLT32 in RuntimeDyldELF. 2018-01-24 17:36:08 +00:00
openmp Fix name of 'macOS' and add asteriks to brands, NFC. 2018-01-23 07:54:10 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [ScopBuilder] Prefer PHI Write accesses in the statement the incoming value is defined. 2018-01-23 23:56:36 +00:00
README.md Add an svn project to contain the files that appear at the root of the 2017-10-19 21:09:49 +00:00

README.md

Low Level Virtual Machine (LLVM)

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.