Go to file
Reid Kleckner 2efa05be2f Disable GCC's -Wclass-memaccess warning
It fires on things like SmallVector<std::pair<int, int>>, where we
intentionally use memcpy instead of calling the assignment operator.
This warning fires in practically every LLVM TU, so we have to do
something about it, even if we aren't interested in being 100% warning
clean with GCC.

Reported as PR37337

llvm-svn: 337492
2018-07-19 20:14:46 +00:00
clang Fix failing testcase to actually be valid. 2018-07-19 19:05:13 +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 Add support for R_HEX_B32_PCREL_X, R_HEX_B22_PCREL_X relocations 2018-07-19 19:10: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 Disable GCC's -Wclass-memaccess warning 2018-07-19 20:14:46 +00:00
openmp Block library shutdown until unreaped threads finish spin-waiting 2018-07-19 19:17:00 +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.