Revert "r251451 - [AliasSetTracker] Use mod/ref information for UnknownInstr"
authorHal Finkel <hfinkel@anl.gov>
Wed, 28 Oct 2015 22:13:41 +0000 (22:13 +0000)
committerHal Finkel <hfinkel@anl.gov>
Wed, 28 Oct 2015 22:13:41 +0000 (22:13 +0000)
commit5b601e1cf00ca679106d273c0b053e6a8c17584f
tree6505fa249f4b4bb89c62b19234ec5fb4d12893c8
parent4198d74ec84c5859aeb57318ed3c7a865d832be4
Revert "r251451 - [AliasSetTracker] Use mod/ref information for UnknownInstr"

It looks like this broke the stage 2 builder:
  http://lab.llvm.org:8080/green/job/clang-stage2-configure-Rlto/6989/

Original commit message:

AliasSetTracker does not need to convert the access mode to ModRefAccess if the
new visited UnknownInst has only 'REF' modrefinfo to existing pointers in the
sets.

Patch by Andrew Zhogin!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@251562 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/AliasSetTracker.h
lib/Analysis/AliasSetTracker.cpp
test/Transforms/LICM/licm_call_referenced_ptr.ll [deleted file]