Go to file
Tobias Grosser e24b7b929d [ScopInfo] Use MemoryAccess::getScopArrayInfo() interface to access Array [NFC]
By using the public interface MemoryAccess::getScopArrayInfo() we avoid the
direct access to the ScopArrayInfoMap and as a result also do not need to
use the BasePtr as key. This change makes the code cleaner.

The const-cast we introduce is a little ugly. We may consider to drop const
correctness for getScopArrayInfo() at some point.

This change removes unnecessary uses of MemoryAddress::getBaseAddr() in
preparation for https://reviews.llvm.org/D28518.

llvm-svn: 294655
2017-02-09 23:24:57 +00:00
clang Disallow explicit instantiation and explicit specialization for deduction guides. 2017-02-09 22:47:51 +00:00
clang-tools-extra [clang-tidy] Add -quiet option to suppress extra output 2017-02-09 18:32:02 +00:00
compiler-rt Remove strict tid checks from the mac implementation of BlockingMutex 2017-02-09 19:29:11 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Add native_rsqrt builtin function 2017-02-09 18:39:26 +00:00
libcxx Move libcxx/test/libcxx python package into libcxx/utils/libcxx. 2017-02-09 23:18:11 +00:00
libcxxabi [libcxxabi][CMake] Support in-tree libunwind when building as part of runtimes 2017-02-09 02:19:30 +00:00
libunwind Revert "[libunwind][CMake] Use libc++ headers when available" 2017-02-09 03:56:47 +00:00
lld list paths explicitly instead of using * in 2017-02-09 22:52:21 +00:00
lldb Make sure we only load the OS plug-in once. 2017-02-09 18:55:41 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm [PM/LCG] Teach the LazyCallGraph how to replace a function without 2017-02-09 23:24:13 +00:00
openmp [libomptarget] Align test code with runtime/ 2017-02-07 06:58:15 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [ScopInfo] Use MemoryAccess::getScopArrayInfo() interface to access Array [NFC] 2017-02-09 23:24:57 +00:00