Go to file
Anastasia Stulova d1986d1b5a [OpenCL] Set generic addr space of 'this' in special class members.
Set address spaces of 'this' param correctly for implicit special
class members.

This also changes initialization conversion sequence to separate
address space conversion from other qualifiers in case of binding
reference to a temporary. In this case address space conversion  
should happen after the binding (unlike for other quals). This is
needed to materialize it correctly in the alloca address space.

Initial patch by Mikael Nilssoni!

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

llvm-svn: 351053
2019-01-14 11:44:22 +00:00
clang [OpenCL] Set generic addr space of 'this' in special class members. 2019-01-14 11:44:22 +00:00
clang-tools-extra [clangd] Fix a reference invalidation 2019-01-14 11:24:07 +00:00
compiler-rt [asan] Add fallback for Thumb after r350139 2019-01-14 09:45:49 +00:00
debuginfo-tests Set config.lit_tools_dir, which is needed by lit.llvm.initialize. 2018-11-06 21:54:27 +00:00
libclc cmake: Install libraries to DATADIR from GNUInstallDirs 2019-01-07 20:20:37 +00:00
libcxx [libcxx] Mark do_open, do_get and do_close parameters unused when catopen is missing 2019-01-13 22:15:37 +00:00
libcxxabi [libcxx] Remove bad_array_length 2018-11-29 19:44:57 +00:00
libunwind [Sparc] Add Sparc V8 support 2019-01-14 10:15:20 +00:00
lld lld/include/lld/Core/TODO.txt 2019-01-14 00:45:27 +00:00
lldb [CMake] LLVM exports utility targets since r350959, so we can use them without standalone-checks now 2019-01-14 09:24:50 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [VFS] Allow multiple RealFileSystem instances with independent CWDs. 2019-01-14 10:56:35 +00:00
openmp [OpenMP] Fix LIBOMP_USE_DEBUGGER=ON build (PR38612) 2019-01-13 12:54:34 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [CMake] Fix generation of exported targets in build directory 2018-11-06 15:18:17 +00:00
pstl [pstl] Fix compile errors when PARALLEL_POLICIES is disabled 2019-01-10 11:23:33 +00:00
.arcconfig Add an .arcconfig for the top of the git monorepo. 2019-01-11 16:27:14 +00:00
README.md Update the project name in README.md 2018-10-19 00:03:01 +00:00

README.md

The LLVM Compiler Infrastructure

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