LLVM 22.0.0git
MemoryDependenceAnalysis.h File Reference

Go to the source code of this file.

Classes

class  llvm::MemDepResult
 A memory dependence query can return one of three different answers. More...
class  llvm::NonLocalDepEntry
 This is an entry in the NonLocalDepInfo cache. More...
class  llvm::NonLocalDepResult
 This is a result from a NonLocal dependence query. More...
class  llvm::MemoryDependenceResults
 Provides a lazy, caching interface for making common memory aliasing information queries, backed by LLVM's alias analysis passes. More...
class  llvm::MemoryDependenceAnalysis
 An analysis that produces MemoryDependenceResults for a function. More...
class  llvm::MemoryDependenceWrapperPass
 A wrapper analysis pass for the legacy pass manager that exposes a MemoryDepnedenceResults instance. More...

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.