Patch by Tom Stellard.
Differential Revision: https://reviews.llvm.org/D27563
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291772
91177308-0d34-0410-b5e6-
96231b3b80d8
// Same Id is set by the target for corresponding load/store intrinsics.
unsigned short MatchingId;
int NumMemRefs;
+
+ /// This is the pointer that the intrinsic is loading from or storing to.
+ /// If this is non-null, then analysis/optimization passes can assume that
+ /// this intrinsic is functionally equivalent to a load/store from this
+ /// pointer.
Value *PtrVal;
};