[PATCH] [PM/AA] Rework the names and comments in AliasSetTracker to more accurately describe what is being tracked.
Chandler Carruth
chandlerc at gmail.com
Wed Jun 17 01:04:55 PDT 2015
Hi hfinkel, atrick, dberlin,
While these two enums do track mod/ref information and aliasing
information, they don't represent the exact same things as either the
mod/ref enums or the alias result enum in AA. They're definitions are
dominated by the structure of their lattice and the bit's various
semantics. This patch just calls them what they are and tries to spell
out usefully distinct names for these things.
This will clear the path for using a raw unscoped enum to represent some
of these concepts across LLVM's analysis library.
No functionality changed here.
http://reviews.llvm.org/D10494
Files:
include/llvm/Analysis/AliasSetTracker.h
lib/Analysis/AliasSetTracker.cpp
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D10494.27814.patch
Type: text/x-patch
Size: 8547 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150617/409313c1/attachment.bin>
More information about the llvm-commits
mailing list