Go to file
Benjamin Kramer dfb730a032 [AST] Use bit packing to reduce sizeof(TypedefNameDecl) from 88 to 80.
We can stash the cached transparent tag bit in existing pointer padding.
Everything coming out of ASTContext is always aligned to a multiple of
8, so we have 8 spare bits.

llvm-svn: 323528
2018-01-26 14:14:11 +00:00
clang [AST] Use bit packing to reduce sizeof(TypedefNameDecl) from 88 to 80. 2018-01-26 14:14:11 +00:00
clang-tools-extra [clangd] Fix GCC build break 'declaration changes meaning' 2018-01-26 11:23:33 +00:00
compiler-rt [NFC] fix trivial typos in comments and documents 2018-01-26 08:16:08 +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 Reland: [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries. 2018-01-26 01:34:51 +00:00
libcxxabi Reland: 2018-01-26 03:41:58 +00:00
libunwind Don't enable _LIBUNWIND_BUILD_ZERO_COST_APIS if building the SJLJ APIs 2018-01-26 06:50:07 +00:00
lld Rename a test file. 2018-01-26 01:01:21 +00:00
lldb Fix linux fallout from c++ gmodules enable 2018-01-26 11:40:59 +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 [AMDGPU][MC] Enabled disassembler for image atomic operations 2018-01-26 14:07:38 +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.