LLVM 20.0.0git
|
AAQueryInfo that uses SimpleCaptureAnalysis. More...
#include "llvm/Analysis/AliasAnalysis.h"
Public Member Functions | |
SimpleAAQueryInfo (AAResults &AAR) | |
Public Member Functions inherited from llvm::AAQueryInfo | |
AAQueryInfo (AAResults &AAR, CaptureAnalysis *CA) | |
Additional Inherited Members | |
Public Types inherited from llvm::AAQueryInfo | |
using | LocPair = std::pair< AACacheLoc, AACacheLoc > |
using | AliasCacheT = SmallDenseMap< LocPair, CacheEntry, 8 > |
Public Attributes inherited from llvm::AAQueryInfo | |
AAResults & | AAR |
AliasCacheT | AliasCache |
CaptureAnalysis * | CA |
unsigned | Depth = 0 |
Query depth used to distinguish recursive queries. | |
int | NumAssumptionUses = 0 |
How many active NoAlias assumption uses there are. | |
SmallVector< AAQueryInfo::LocPair, 4 > | AssumptionBasedResults |
Location pairs for which an assumption based result is currently stored. | |
bool | MayBeCrossIteration = false |
Tracks whether the accesses may be on different cycle iterations. | |
bool | UseDominatorTree = true |
Whether alias analysis is allowed to use the dominator tree, for use by passes that lazily update the DT while performing AA queries. | |
AAQueryInfo that uses SimpleCaptureAnalysis.
Definition at line 305 of file AliasAnalysis.h.
|
inline |
Definition at line 309 of file AliasAnalysis.h.