Otawa  0.10
otawa::hard::FunctionalUnitBuilder Class Reference

#include <otawa/hard/ProcessorBuilder.h>

Public Member Functions

 FunctionalUnitBuilder (string name)
 
FunctionalUnitBuilderlatency (int l)
 
FunctionalUnitBuilderwidth (int w)
 
FunctionalUnitBuilderpipelined (void)
 
FunctionalUnitoperator* (void)
 

Private Attributes

FunctionalUnitfu
 

Constructor & Destructor Documentation

otawa::hard::FunctionalUnitBuilder::FunctionalUnitBuilder ( string  name)
inline

Member Function Documentation

FunctionalUnitBuilder& otawa::hard::FunctionalUnitBuilder::latency ( int  l)
inline
FunctionalUnit* otawa::hard::FunctionalUnitBuilder::operator* ( void  )
inline

References fu.

FunctionalUnitBuilder& otawa::hard::FunctionalUnitBuilder::pipelined ( void  )
inline
FunctionalUnitBuilder& otawa::hard::FunctionalUnitBuilder::width ( int  w)
inline

Member Data Documentation

FunctionalUnit* otawa::hard::FunctionalUnitBuilder::fu
private

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