| addDeclaredSymbol(const std::string &name, int width) | CompiledSimCodeGenerator | private |
| AddressMap typedef | CompiledSimCodeGenerator | |
| addUsedRFSymbols() | CompiledSimCodeGenerator | private |
| basicBlockPerFile_ | CompiledSimCodeGenerator | private |
| basicBlocks() const | CompiledSimCodeGenerator | virtual |
| bbEnds_ | CompiledSimCodeGenerator | mutableprivate |
| bbStarts_ | CompiledSimCodeGenerator | mutableprivate |
| className_ | CompiledSimCodeGenerator | private |
| CompiledSimCodeGenerator(const TTAMachine::Machine &machine, const TTAProgram::Program &program, const TTASimulationController &controller, bool fuResourceConflictDetection, bool handleCycleEnd, bool dynamicCompilation, bool basicBlockPerFile=false, bool functionPerFile=true, const TCEString &globalSymbolPrefix="") | CompiledSimCodeGenerator | |
| CompiledSimCodeGenerator(const CompiledSimCodeGenerator &) | CompiledSimCodeGenerator | private |
| conflictDetectionGenerator_ | CompiledSimCodeGenerator | private |
| createdFiles() const | CompiledSimCodeGenerator | virtual |
| createdFiles_ | CompiledSimCodeGenerator | private |
| currentFile_ | CompiledSimCodeGenerator | private |
| currentFileName_ | CompiledSimCodeGenerator | private |
| currentProcedure_ | CompiledSimCodeGenerator | private |
| declaredFunctions_ | CompiledSimCodeGenerator | private |
| declaredSymbols_ | CompiledSimCodeGenerator | private |
| DelayedAssignments typedef | CompiledSimCodeGenerator | private |
| delayedFUResultWrites_ | CompiledSimCodeGenerator | private |
| detectConflicts(const TTAMachine::HWOperation &op) | CompiledSimCodeGenerator | private |
| dynamicCompilation_ | CompiledSimCodeGenerator | private |
| exitPoints_ | CompiledSimCodeGenerator | private |
| findBasicBlocks() const | CompiledSimCodeGenerator | private |
| functionPerFile_ | CompiledSimCodeGenerator | private |
| fuOutputPorts(const TTAMachine::FunctionUnit &fu) const | CompiledSimCodeGenerator | private |
| FUResultWrites typedef | CompiledSimCodeGenerator | private |
| gcu_ | CompiledSimCodeGenerator | private |
| generateAddFUResult(const TTAMachine::FUPort &resultPort, const std::string &value, int latency) | CompiledSimCodeGenerator | private |
| generateAdvanceClockCode() | CompiledSimCodeGenerator | private |
| generateConstructorCode() | CompiledSimCodeGenerator | private |
| generateConstructorParameters() | CompiledSimCodeGenerator | private |
| generateFUOutputUpdater() | CompiledSimCodeGenerator | private |
| generateFUResultRead(const std::string &destination, const std::string &resultSymbol) | CompiledSimCodeGenerator | private |
| generateGuardCondition(const TTAProgram::Move &move) | CompiledSimCodeGenerator | private |
| generateGuardPipelineAdvance(std::ostream &stream) | CompiledSimCodeGenerator | private |
| generateGuardPipelineVariables(std::ostream &stream) | CompiledSimCodeGenerator | private |
| generateGuardRead(const TTAProgram::Move &move) | CompiledSimCodeGenerator | private |
| generateHaltCode(const std::string &message="") | CompiledSimCodeGenerator | private |
| generateHeaderAndMainCode() | CompiledSimCodeGenerator | private |
| generateInstruction(const TTAProgram::Instruction &instruction) | CompiledSimCodeGenerator | private |
| generateJumpTableCode() | CompiledSimCodeGenerator | private |
| generateLoadTrigger(const TTAMachine::HWOperation &op) | CompiledSimCodeGenerator | private |
| generateMakefile() | CompiledSimCodeGenerator | private |
| generateProcedureCode(const TTAProgram::Procedure &procedure) | CompiledSimCodeGenerator | private |
| generateShutdownCode(InstructionAddress address) | CompiledSimCodeGenerator | private |
| generateSimulationCode() | CompiledSimCodeGenerator | private |
| generateSimulationGetter() | CompiledSimCodeGenerator | private |
| generateStoreTrigger(const TTAMachine::HWOperation &op) | CompiledSimCodeGenerator | private |
| generateSymbolDeclarations() | CompiledSimCodeGenerator | private |
| generateToDirectory(const std::string &dirName) | CompiledSimCodeGenerator | virtual |
| generateTriggerCode(const TTAMachine::HWOperation &op) | CompiledSimCodeGenerator | private |
| globalSymbolSuffix_ | CompiledSimCodeGenerator | private |
| GuardPipeline typedef | CompiledSimCodeGenerator | private |
| guardPipeline_ | CompiledSimCodeGenerator | private |
| guardPipelineTopSymbol(const TTAMachine::RegisterGuard &guard) | CompiledSimCodeGenerator | private |
| handleCycleEnd_ | CompiledSimCodeGenerator | private |
| handleJump(const TTAMachine::HWOperation &op) | CompiledSimCodeGenerator | private |
| handleOperation(const TTAMachine::HWOperation &op) | CompiledSimCodeGenerator | private |
| handleOperationWithoutDag(const TTAMachine::HWOperation &op) | CompiledSimCodeGenerator | private |
| handleRegisterWrite(const std::string ®SymbolName, std::ostream &stream) | CompiledSimCodeGenerator | private |
| headerFile_ | CompiledSimCodeGenerator | private |
| instructionCounter_ | CompiledSimCodeGenerator | private |
| instructionNumber_ | CompiledSimCodeGenerator | private |
| isLoadOperation(const std::string &opName) | CompiledSimCodeGenerator | privatestatic |
| isProcedureBegin_ | CompiledSimCodeGenerator | private |
| isStoreOperation(const std::string &opName) | CompiledSimCodeGenerator | privatestatic |
| lastFUWrites_ | CompiledSimCodeGenerator | private |
| lastGuardBool_ | CompiledSimCodeGenerator | private |
| lastInstructionOfBB_ | CompiledSimCodeGenerator | private |
| machine_ | CompiledSimCodeGenerator | private |
| mainFile_ | CompiledSimCodeGenerator | private |
| maxInstructionsPerFile_ | CompiledSimCodeGenerator | private |
| maxInstructionsPerSimulationFunction_ | CompiledSimCodeGenerator | private |
| maxLatency() const | CompiledSimCodeGenerator | private |
| moveCounter_ | CompiledSimCodeGenerator | private |
| needGuardPipeline_ | CompiledSimCodeGenerator | private |
| operationPool_ | CompiledSimCodeGenerator | private |
| OperationSymbolDeclarations typedef | CompiledSimCodeGenerator | private |
| operator=(const CompiledSimCodeGenerator &) | CompiledSimCodeGenerator | private |
| os_ | CompiledSimCodeGenerator | private |
| procedureBBRelations() const | CompiledSimCodeGenerator | virtual |
| procedureBBRelations_ | CompiledSimCodeGenerator | private |
| program_ | CompiledSimCodeGenerator | private |
| simController_ | CompiledSimCodeGenerator | private |
| SimValueSymbolDeclarations typedef | CompiledSimCodeGenerator | private |
| StringSet typedef | CompiledSimCodeGenerator | |
| supportedMemoryOperations() | CompiledSimCodeGenerator | static |
| symbolGen_ | CompiledSimCodeGenerator | private |
| targetDirectory_ | CompiledSimCodeGenerator | private |
| updateDeclaredSymbolsList() | CompiledSimCodeGenerator | private |
| updateSymbolsMap() | CompiledSimCodeGenerator | private |
| usedGuardSymbols_ | CompiledSimCodeGenerator | private |
| usedOperations_ | CompiledSimCodeGenerator | private |
| ~CompiledSimCodeGenerator() | CompiledSimCodeGenerator | virtual |