addDummyIfetchDebugPorts(const NetlistGenerator &generator) | DefaultICDecoderGenerator | inline |
addInstructioRegisterBypass(HDL language, const NetlistGenerator &generator) | DefaultICDecoderGenerator | inlineprivate |
addParameter(const std::string &name, const std::string &description) | ProGe::ICDecoderGeneratorPlugin | protected |
addRV32MicroCode(NetlistBlock &netlistBlock, const NetlistGenerator &generator) | DefaultICDecoderGenerator | inline |
bem() const | ProGe::ICDecoderGeneratorPlugin | |
bem_ | DefaultICDecoderGenerator | private |
busTraceStartingCycle() const | DefaultICDecoderGenerator | inlineprivate |
bypassInstructionRegister() const | DefaultICDecoderGenerator | inlineprivate |
calculateSupportedDelaySlots() const | DefaultICDecoderGenerator | inlineprivate |
completeNetlist(NetlistBlock &netlistBlock, const NetlistGenerator &generator) | DefaultICDecoderGenerator | inlinevirtual |
convertDirection(HDB::Direction direction) | ProGe::ICDecoderGeneratorPlugin | protectedstatic |
dataPortWidth(const TTAMachine::Socket &socket) | DefaultICDecoderGenerator | inlineprivatestatic |
dbsmBlock | DefaultICDecoderGenerator | private |
decoderGenerator_ | DefaultICDecoderGenerator | private |
DefaultICDecoderGenerator(const TTAMachine::Machine &machine, const BinaryEncoding &bem) | DefaultICDecoderGenerator | inline |
description_ | ProGe::ICDecoderGeneratorPlugin | private |
generate(HDL language, const std::string &dstDirectory, const NetlistGenerator &generator, const IDF::MachineImplementation &implementation, const std::string &entityString) | DefaultICDecoderGenerator | inlinevirtual |
generateBusTrace() const | DefaultICDecoderGenerator | inlineprivate |
generateDebugger(bool minimal=true) const | DefaultICDecoderGenerator | inlineprivate |
generateDebuggerCode(const NetlistGenerator &generator) | DefaultICDecoderGenerator | inline |
generateLockTrace() const | DefaultICDecoderGenerator | inlineprivate |
generateNoSelfLockingFUs() const | DefaultICDecoderGenerator | inlineprivate |
hasParameterSet(const std::string &name) const | ProGe::ICDecoderGeneratorPlugin | protected |
hasSynchronousReset() const | DefaultICDecoderGenerator | inlineprivate |
ICDecoderGeneratorPlugin(const TTAMachine::Machine &machine, const BinaryEncoding &bem, const std::string &description) | ProGe::ICDecoderGeneratorPlugin | |
icGenerator_ | DefaultICDecoderGenerator | private |
lockTraceStartingCycle() const | DefaultICDecoderGenerator | inlineprivate |
machine() const | ProGe::ICDecoderGeneratorPlugin | |
machine_ | ProGe::ICDecoderGeneratorPlugin | private |
parameterDescription(const std::string ¶mName) const | ProGe::ICDecoderGeneratorPlugin | |
parameterDescriptions_ | ProGe::ICDecoderGeneratorPlugin | private |
parameterValue(const std::string &name) const | ProGe::ICDecoderGeneratorPlugin | protected |
parameterValues_ | ProGe::ICDecoderGeneratorPlugin | private |
pluginDescription() const | ProGe::ICDecoderGeneratorPlugin | |
readParameters() | DefaultICDecoderGenerator | inlineprivatevirtual |
recognizedParameter(int index) const | ProGe::ICDecoderGeneratorPlugin | |
recognizedParameterCount() const | ProGe::ICDecoderGeneratorPlugin | |
requiredRFLatencies(const TTAMachine::ImmediateUnit &iu) const | DefaultICDecoderGenerator | inlinevirtual |
setParameter(const std::string &name, const std::string &value) | ProGe::ICDecoderGeneratorPlugin | |
StringMap typedef | ProGe::ICDecoderGeneratorPlugin | private |
ttamachine_ | DefaultICDecoderGenerator | private |
verifyCompatibility() const | DefaultICDecoderGenerator | inlinevirtual |
vhdlDirection(ProGe::Direction direction) | DefaultICDecoderGenerator | inlineprivatestatic |
writeGlobalDefinitions(HDL language, std::ostream &pkgStream) const | DefaultICDecoderGenerator | inlineprivatevirtual |
~DefaultICDecoderGenerator() | DefaultICDecoderGenerator | inlinevirtual |
~ICDecoderGeneratorPlugin() | ProGe::ICDecoderGeneratorPlugin | virtual |