Go to the documentation of this file.
65 while (!
ops.empty()) {
77 std::vector<TTAMachine::HWOperation*>
ops;
82 const std::string& name,
int numOfOperands);
TTAMachine::ControlUnit * gcu
std::vector< TTAMachine::HWOperation * > ops
TTAMachine::Socket * raIn
TTAMachine::Socket * valIn
TTAMachine::Socket * raOut
BlocksGCU(TTAMachine::Machine &mach, const std::string &name, TTAMachine::AddressSpace &asInstr)
void ConfigurePipeline(TTAMachine::ExecutionPipeline *pipeline, int numOfOperands)
std::list< std::string > sources
TTAMachine::SpecialRegisterPort * ra
TTAMachine::Socket * pcIn
void BindPorts(TTAMachine::HWOperation *hwOp, int numOfOperands)
TTAMachine::HWOperation * CreateHWOp(const std::string &name, int numOfOperands)