class LoopAccessAnalysis
Declaration
class LoopAccessAnalysis : public AnalysisInfoMixin { /* full declaration omitted */ };
Description
This analysis provides dependence information for the memory accesses of a loop. It runs the analysis for a loop on demand. This can be initiated by querying the loop access info via AM.getResult <LoopAccessAnalysis >. getResult return a LoopAccessInfo object. See this class for the specifics of what information is provided.
Declared at: llvm/include/llvm/Analysis/LoopAccessAnalysis.h:765
Inherits from: AnalysisInfoMixin
Method Overview
- public llvm::LoopAccessAnalysis::Result run(llvm::Loop & L, llvm::LoopAnalysisManager & AM, llvm::LoopStandardAnalysisResults & AR)
Methods
ΒΆllvm::LoopAccessAnalysis::Result run(
llvm::Loop& L,
llvm::LoopAnalysisManager& AM,
llvm::LoopStandardAnalysisResults& AR)
llvm::LoopAccessAnalysis::Result run(
llvm::Loop& L,
llvm::LoopAnalysisManager& AM,
llvm::LoopStandardAnalysisResults& AR)
Declared at: llvm/include/llvm/Analysis/LoopAccessAnalysis.h:773