mirror of
https://github.com/RPCSX/llvm.git
synced 2024-11-24 04:09:45 +00:00
Update the descriptions of NoModRef and ModRef to be consistent
with the descriptions of Mod and Ref. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112557 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5c1919e55d
commit
39429e2b51
@ -238,10 +238,10 @@ a location, ModRef is returned.</p>
|
||||
|
||||
<p>The <tt>AliasAnalysis</tt> class also provides a <tt>getModRefInfo</tt>
|
||||
method for testing dependencies between function calls. This method takes two
|
||||
call sites (CS1 & CS2), returns NoModRef if the two calls refer to disjoint
|
||||
memory locations, Ref if CS1 reads memory written by CS2, Mod if CS1 writes to
|
||||
memory read or written by CS2, or ModRef if CS1 might read or write memory
|
||||
accessed by CS2. Note that this relation is not commutative.</p>
|
||||
call sites (CS1 & CS2), returns NoModRef if neither call writes to memory
|
||||
read or written by the other, Ref if CS1 reads memory written by CS2, Mod if CS1
|
||||
writes to memory read or written by CS2, or ModRef if CS1 might read or write
|
||||
memory written to by CS2. Note that this relation is not commutative.</p>
|
||||
|
||||
</div>
|
||||
|
||||
|
@ -231,11 +231,9 @@ public:
|
||||
const Value *P, unsigned Size);
|
||||
|
||||
/// getModRefInfo - Return information about whether two call sites may refer
|
||||
/// to the same set of memory locations. This function returns NoModRef if
|
||||
/// the two calls refer to disjoint memory locations, Ref if CS1 reads memory
|
||||
/// written by CS2, Mod if CS1 writes to memory read or written by CS2, or
|
||||
/// ModRef if CS1 might read or write memory accessed by CS2.
|
||||
///
|
||||
/// to the same set of memory locations. See
|
||||
/// http://llvm.org/docs/AliasAnalysis.html#ModRefInfo
|
||||
/// for details.
|
||||
virtual ModRefResult getModRefInfo(ImmutableCallSite CS1,
|
||||
ImmutableCallSite CS2);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user