Go to file
Arnold Schwaighofer 1a444489e9 PR15967 Fix in basicaa for faulty returning no alias.
This commit consist of two parts.
The first part fix the PR15967. The wrong conclusion was made when the MaxLookup
limit was reached. The fix introduce a out parameter (MaxLookupReached) to
DecomposeGEPExpression that the function aliasGEP can act upon.
The second part is introducing the constant MaxLookupSearchDepth to make sure
that DecomposeGEPExpression and GetUnderlyingObject use the same search depth.
This is a small cleanup to clarify the original algorithm.

Patch by Karl-Johan Karlsson!

llvm-svn: 204859
2014-03-26 21:30:19 +00:00
clang Objective-C. Fixes a bogus warning on unimplemented 2014-03-26 20:59:26 +00:00
clang-tools-extra Removed unused include 2014-03-23 00:32:18 +00:00
compiler-rt Add function to get the number of DFSan labels allocated. 2014-03-26 21:09:53 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Add definition for M_PI_F v3 2014-03-24 20:36:44 +00:00
libcxx [libc++] Teach is_integral, is_[un]signed and make_[un]signed about __[u]int128_t 2014-03-26 19:45:52 +00:00
libcxxabi Simplify. 2014-03-20 01:28:28 +00:00
lld [PECOFF] Avoid C-style cast. 2014-03-26 21:10:40 +00:00
lldb Remove annotation for llvm.org/pr19241 2014-03-26 02:45:44 +00:00
llvm PR15967 Fix in basicaa for faulty returning no alias. 2014-03-26 21:30:19 +00:00
openmp Revert commit (testing commit hook). 2014-03-04 18:06:04 +00:00
polly Updated test/create_ll.sh to work with old & new clang versions. 2014-03-25 15:50:44 +00:00