Go to file
Alexey Bataev d2c1dd5902 [OPENMP] Fix PR38823: Do not emit vtable if it is not used in target
context.

If the explicit template instantiation definition defined outside of the
target context, its vtable should not be marked as used. This is true
for other situations where the compiler want to emit vtables
unconditionally.

llvm-svn: 341570
2018-09-06 17:56:28 +00:00
clang [OPENMP] Fix PR38823: Do not emit vtable if it is not used in target 2018-09-06 17:56:28 +00:00
clang-tools-extra [clangd] Fix Dex initialization 2018-09-06 15:10:10 +00:00
compiler-rt [libfuzzer] Correct typo in comment (test commit). 2018-09-06 17:50:01 +00:00
debuginfo-tests Revert "(Retry) Add a basic integration test for C++ smart pointers" 2018-08-20 19:53:33 +00:00
libclc amdgcn: Use __constant AS for amdgcn builtins. 2018-08-03 15:14:08 +00:00
libcxx [libc++] Add a link to the Release notes from the main libc++ documentation 2018-09-06 15:05:43 +00:00
libcxxabi Port my recent changes from LLVM copy of the demangler: 2018-08-24 23:30:26 +00:00
libunwind [CMake] Don't use -rtlib=compiler-rt with -nodefaultlibs. 2018-09-04 20:57:50 +00:00
lld lld-link: Write an empty "repro" debug directory entry if /Brepro is passed 2018-09-05 18:02:43 +00:00
lldb Reland [ClangUserExpression][NFC] Removed unused code 2018-09-06 10:24:11 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [dsymutil] Reduce peak memory usage for the single threaded execution. 2018-09-06 17:31:59 +00:00
openmp [libomptarget] Remove two unneeded includes, NFCI. 2018-09-06 17:00:57 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. 2018-08-26 09:51:22 +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.