GEGELATI
Environment Member List

This is the complete list of members for Environment, including all inherited members.

computeLargestAddressSpace(const size_t nbRegisters, const size_t nbConstants, const std::vector< std::reference_wrapper< const Data::DataHandler > > &dHandlers)Environmentprotectedstatic
computeLineSize(const Environment &env)Environmentprotectedstatic
dataSourcesEnvironmentprotected
Environment(const Instructions::Set &iSet, const std::vector< std::reference_wrapper< const Data::DataHandler > > &dHandlers, const size_t nbRegs, const size_t nbConst=0)Environmentinline
fakeConstantsEnvironmentprotected
fakeDataSourcesEnvironmentprotected
fakeRegistersEnvironmentprotected
filterInstructionSet(const Instructions::Set &iSet, const size_t nbRegisters, const size_t nbConstants, const std::vector< std::reference_wrapper< const Data::DataHandler > > &dataSources)Environmentprotectedstatic
getDataSources() constEnvironment
getFakeDataSources() constEnvironment
getInstructionSet() constEnvironment
getLargestAddressSpace() constEnvironment
getLineSize() constEnvironment
getMaxNbOperands() constEnvironment
getNbConstant() constEnvironment
getNbDataSources() constEnvironment
getNbInstructions() constEnvironment
getNbRegisters() constEnvironment
instructionSetEnvironmentprotected
largestAddressSpaceEnvironmentprotected
lineSizeEnvironmentprotected
maxNbOperandsEnvironmentprotected
nbConstantsEnvironmentprotected
nbDataSourcesEnvironmentprotected
nbInstructionsEnvironmentprotected
nbRegistersEnvironmentprotected