LLVM 22.0.0git
llvm::LoopStandardAnalysisResults Struct Reference

The adaptor from a function pass to a loop pass computes these analyses and makes them available to the loop passes "for free". More...

#include "llvm/Analysis/LoopAnalysisManager.h"

Public Attributes

AAResultsAA
AssumptionCacheAC
DominatorTreeDT
LoopInfoLI
ScalarEvolutionSE
TargetLibraryInfoTLI
TargetTransformInfoTTI
MemorySSAMSSA

Detailed Description

The adaptor from a function pass to a loop pass computes these analyses and makes them available to the loop passes "for free".

Each loop pass is expected to update these analyses if necessary to ensure they're valid after it runs.

Definition at line 52 of file LoopAnalysisManager.h.

Member Data Documentation

◆ AA

◆ AC

◆ DT

◆ LI

◆ MSSA

◆ SE

◆ TLI

◆ TTI


The documentation for this struct was generated from the following file: