Class LoopNestFusion#
Defined in File FusionAnal.h
Inheritance Relationships#
Derived Types#
public MultiLevelFusion(Class MultiLevelFusion)public SameLevelFusion(Class SameLevelFusion)
Class Documentation#
-
class LoopNestFusion#
Subclassed by MultiLevelFusion, SameLevelFusion
Public Functions
-
inline virtual ~LoopNestFusion()#
-
inline virtual bool Fusible(CompSliceLocalityRegistry *anal, CompSliceNest &n1, CompSliceNest &n2, const DepInfo &e) const#
-
inline virtual void Fuse(CompSliceLocalityRegistry *reg, CompSliceNest &n1, CompSliceNest &n2, DepInfo &e) const#
-
inline virtual LoopTransformOptions::OptType GetOptimizationType()#
-
inline virtual ~LoopNestFusion()#