enum FunctionModRefLocation
Description
The locations at which a function might access memory. These are primarily used in conjunction with the \c AccessKind bits to describe both the nature of access and the locations of access for a function call.
Declared at: llvm/include/llvm/Analysis/AliasAnalysis.h:200
Enumerators
Name | Value | Comment |
---|---|---|
FMRL_Nowhere | 0 | Base case is no access to memory. |
FMRL_ArgumentPointees | 8 | Access to memory via argument pointers. |
FMRL_InaccessibleMem | 16 | Memory that is inaccessible via LLVM IR. |
FMRL_Anywhere | 56 | Access to any memory. |