#include <AliasAnalysis.h>
Public Types | |
| enum | AccessType { ScalarAccess, ArrayAccess, CallsThrough } |
Public Attributes | |
| Value * | V |
| ModRefResult | ModRefInfo |
AccessType - Specific fine-grained access information for the argument. If none of these classifications is general enough, the getModRefBehavior method should not return AccessesArguments*. If a record is not returned for a particular argument, the argument is never dead and never dereferenced.
| ModRefResult llvm::AliasAnalysis::AliasAnalysis::PointerAccessInfo::ModRefInfo |
ModRefInfo - Whether the pointer is loaded or stored to/from.
| Value* llvm::AliasAnalysis::AliasAnalysis::PointerAccessInfo::V |
V - The value this record corresponds to. This may be an Argument for the function, a GlobalVariable, or null, corresponding to the return value for the function.
1.5.8