OpenASIP  2.0
Public Member Functions | Public Attributes | List of all members
LoopAnalyzer::LoopAnalysisResult Struct Reference

#include <LoopAnalyzer.hh>

Collaboration diagram for LoopAnalyzer::LoopAnalysisResult:
Collaboration graph

Public Member Functions

 LoopAnalysisResult (long iCount=INT_MIN, MoveNode *n=NULL, int cMul=1)
 

Public Attributes

MoveNodecounterValueNode
 
long iterationCount
 
int counterMultiplier
 

Detailed Description

Definition at line 13 of file LoopAnalyzer.hh.

Constructor & Destructor Documentation

◆ LoopAnalysisResult()

LoopAnalyzer::LoopAnalysisResult::LoopAnalysisResult ( long  iCount = INT_MIN,
MoveNode n = NULL,
int  cMul = 1 
)
inline

Definition at line 14 of file LoopAnalyzer.hh.

14  :

Member Data Documentation

◆ counterMultiplier

int LoopAnalyzer::LoopAnalysisResult::counterMultiplier

Definition at line 18 of file LoopAnalyzer.hh.

Referenced by BBSchedulerController::handleBasicBlock().

◆ counterValueNode

MoveNode* LoopAnalyzer::LoopAnalysisResult::counterValueNode

◆ iterationCount

long LoopAnalyzer::LoopAnalysisResult::iterationCount

Definition at line 17 of file LoopAnalyzer.hh.

Referenced by BBSchedulerController::handleBasicBlock().


The documentation for this struct was generated from the following file:
LoopAnalyzer::LoopAnalysisResult::counterValueNode
MoveNode * counterValueNode
Definition: LoopAnalyzer.hh:16
LoopAnalyzer::LoopAnalysisResult::iterationCount
long iterationCount
Definition: LoopAnalyzer.hh:17
LoopAnalyzer::LoopAnalysisResult::counterMultiplier
int counterMultiplier
Definition: LoopAnalyzer.hh:18