LLVM  15.0.0git
Classes | Namespaces | Typedefs
VPlanLoopInfo.h File Reference
#include "llvm/Analysis/LoopInfoImpl.h"
Include dependency graph for VPlanLoopInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  llvm::VPLoop
 Hold analysis information for every loop detected by VPLoopInfo. More...


 This is an optimization pass for GlobalISel generic memory operations.


typedef LoopInfoBase< VPBlockBase, VPLoop > llvm::VPLoopInfo
 VPLoopInfo provides analysis of natural loop for VPBlockBase-based Hierarchical CFG. More...

Detailed Description

This file defines VPLoopInfo analysis and VPLoop class. VPLoopInfo is a specialization of LoopInfoBase for VPBlockBase. VPLoops is a specialization of LoopBase that is used to hold loop metadata from VPLoopInfo. Further information can be found in VectorizationPlanner.rst.

Definition in file VPlanLoopInfo.h.