Go to file
Teresa Johnson 73053b221f [profile] Add interface to get profile filename
Summary:
Add __llvm_profile_get_filename interface to get the profile filename,
which can be used for identifying which profile file belongs to an app
when multiple binaries are instrumented and dumping profiles into the
same directory. The filename includes the path.

Reviewers: davidxl

Subscribers: delcypher, #sanitizers, llvm-commits

Differential Revision: https://reviews.llvm.org/D49529

llvm-svn: 337482
2018-07-19 19:03:50 +00:00
clang Fix template argument deduction when a parameter pack has a value 2018-07-19 19:00:37 +00:00
clang-tools-extra [clangd] Also get scope for RK_pattern completion results. 2018-07-18 15:31:14 +00:00
compiler-rt [profile] Add interface to get profile filename 2018-07-19 19:03:50 +00:00
debuginfo-tests Revert "[CMake] Sort dependency list and add safestack to it" 2018-07-18 20:10:43 +00:00
libclc atom: Use volatile pointers for cl_khr_{global,local}_int32_{base,extended}_atomics 2018-06-21 19:27:39 +00:00
libcxx [libc++] Allow running ABI list tests with different ABI versions 2018-07-19 18:02:50 +00:00
libcxxabi [CMake] Set per-runtime library directory suffix in runtimes build 2018-07-10 19:13:33 +00:00
libunwind The semantics of DW_CFA_GNU_args_size have changed subtile over the 2018-07-17 19:00:51 +00:00
lld [ELF] - Eliminate dead code. NFC. 2018-07-19 14:39:56 +00:00
lldb Added unit tests for Flags 2018-07-19 17:45:51 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [OpenEmbedded] Add a unittest for aarch64-oe-linux 2018-07-19 18:10:03 +00:00
openmp [OpenMP][libomptarget] New map interface: remove translation code and ensure proper alignment of struct members 2018-07-19 13:41:03 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [DependenceInfo] Use isl++ to replace foreach_set with for loop 2018-07-17 07:08:06 +00:00
README.md

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.