Go to the documentation of this file.
111 if (triggerCount > 0) {
112 percent = 100 * (execCount / triggerCount);
115 " " + opName +
": " +
virtual TCEString name() const
ClockCycleCount triggerCount(const std::string &fuName) const
const TTAMachine::FunctionUnit & fu_
Function unit to display.
PortState & portState(const std::string &portName, const std::string &fuName)
void appendDetails(std::string text)
virtual BaseFUPort * port(const std::string &name) const
UIntWord uIntWordValue() const
static std::string toString(const T &source)
static const std::string MACH_WIN_EXECUTION_COUNT_LABEL
Execution count title for the machine state window.
virtual const SimValue & value() const
const std::string & name() const
const UtilizationStats & utilizationStatistics(int core=-1)
ClockCycleCount operationExecutions(const std::string &operationName) const
virtual int operationCount() const
static const std::string MACH_WIN_TRIGGER_COUNT_LABEL
Trigger count label for the machine state window.
virtual int portCount() const
void appendUtilizationData(std::string text)
MachineState & machineState(int core=-1)
ProximFUDetailsCmd(const TTAMachine::FunctionUnit &fu)
virtual std::string name() const
static const std::string MACH_WIN_PORTS_TITLE
Title for the machine state window ports list.
static const std::string MACH_WIN_FU_LABEL
Label precing function unit names in the machine state window.
CycleCount ClockCycleCount
Alias for ClockCycleCount.
virtual HWOperation * operation(const std::string &name) const
virtual ~ProximFUDetailsCmd()