This is part of the series started by D68484.
BasicAA is allowed to look through noalias intrinsics.
Note: this is a stable point and tests should run fine with the patches applied up to this point.
| Paths 
 |  Differential  D68505  
[PATCH 13/27] [noalias] [BasicAA] look through noalias intrisics Needs ReviewPublic Authored by jeroen.dobbelaere on Oct 4 2019, 2:53 PM. 
Details 
Diff Detail Event Timelinelebedev.ri added a parent revision: D68504: [PATCH 12/27] [noalias] CaptureTracking: learn about new noalias  intrinsics.Oct 5 2019, 9:49 AM lebedev.ri added a child revision: D68506: [PATCH 23/38] [noalias] D9401: llvm.noalias - The AA implementation. jeroen.dobbelaere retitled this revision from [PATCH 22/38] [noalias] [BasicAA] look through noalias intrisics to [PATCH 13/26] [noalias] [BasicAA] look through noalias intrisics. jeroen.dobbelaere retitled this revision from [PATCH 13/26] [noalias] [BasicAA] look through noalias intrisics to [PATCH 13/27] [noalias] [BasicAA] look through noalias intrisics.Comment Actions Rebased to 9fb46a452d4e5666828c95610ceac8dcd9e4ce16 (September 7, 2020) 
Revision Contents 
 
 
Diff 277744 llvm/include/llvm/IR/Metadata.h
 llvm/include/llvm/IR/Value.h
 llvm/lib/Analysis/BasicAliasAnalysis.cpp
 llvm/lib/CodeGen/MachineOperand.cpp
 llvm/lib/IR/Value.cpp
 llvm/test/Analysis/BasicAA/noalias-intr.ll
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||