Otawa
0.10
|
#include <otawa/hard/Cache.h>
Public Attributes | |
int | access_time |
int | miss_penalty |
int | block_bits |
int | row_bits |
int | way_bits |
replace_policy_t | replace |
write_policy_t | write |
bool | allocate |
int | write_buffer_size |
int | read_port_size |
int | write_port_size |
int otawa::hard::Cache::info_t::access_time |
Referenced by otawa::hard::Cache::setAccessTime().
bool otawa::hard::Cache::info_t::allocate |
Referenced by otawa::hard::Cache::doesWriteAllocate(), and otawa::hard::Cache::setAllocate().
int otawa::hard::Cache::info_t::block_bits |
Referenced by otawa::hard::Cache::blockBits(), and otawa::hard::Cache::setBlockBits().
int otawa::hard::Cache::info_t::miss_penalty |
Referenced by otawa::hard::Cache::missPenalty(), and otawa::hard::Cache::setMissPenalty().
int otawa::hard::Cache::info_t::read_port_size |
Referenced by otawa::hard::Cache::readPortSize(), and otawa::hard::Cache::setReadPortSize().
replace_policy_t otawa::hard::Cache::info_t::replace |
Referenced by otawa::hard::Cache::replacementPolicy(), and otawa::hard::Cache::setReplacePolicy().
int otawa::hard::Cache::info_t::row_bits |
int otawa::hard::Cache::info_t::way_bits |
write_policy_t otawa::hard::Cache::info_t::write |
Referenced by otawa::hard::Cache::setWritePolicy(), and otawa::hard::Cache::writePolicy().
int otawa::hard::Cache::info_t::write_buffer_size |
Referenced by otawa::hard::Cache::setWriteBufferSize(), and otawa::hard::Cache::writeBufferSize().
int otawa::hard::Cache::info_t::write_port_size |
Referenced by otawa::hard::Cache::setWritePortSize(), and otawa::hard::Cache::writePortSize().