|
LLVM 22.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 309 of file AliasAnalysis.h.
|
inline |
Definition at line 313 of file AliasAnalysis.h.
References llvm::AAQueryInfo::AAQueryInfo(), and llvm::AAQueryInfo::AAR.