forked from nils.hoelscher/RTSA-lab01-CacheAnalysis
formatting
This commit is contained in:
parent
384be83c13
commit
e0fd75ff1c
|
@ -71,9 +71,9 @@ public: // everything is public, because IDGAF
|
||||||
|
|
||||||
AbstractState(unsigned int AddressIn) { Addr = AddressIn; }
|
AbstractState(unsigned int AddressIn) { Addr = AddressIn; }
|
||||||
|
|
||||||
AbstractState(Address Addr) { Sets[Addr.Index].Associativity[0] = {{Addr.Tag}}; }
|
AbstractState(Address Addr) {
|
||||||
|
Sets[Addr.Index].Associativity[0] = {{Addr.Tag}};
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Executes an Must LRU Join on the AbstractCacheState
|
* @brief Executes an Must LRU Join on the AbstractCacheState
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#ifndef CONCRETESTATE_H
|
#ifndef CONCRETESTATE_H
|
||||||
#define CONCRETESTATE_H
|
#define CONCRETESTATE_H
|
||||||
|
|
||||||
//Currently Unused.
|
// Currently Unused.
|
||||||
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
#include <cstddef>
|
#include <cstddef>
|
||||||
|
@ -33,9 +33,7 @@ public: // everything is public, because IDGAF
|
||||||
|
|
||||||
std::map<unsigned int, Set> Sets;
|
std::map<unsigned int, Set> Sets;
|
||||||
|
|
||||||
ConcreteState(Address Addr) {
|
ConcreteState(Address Addr) { Sets[Addr.Index].Entries[0] = Addr.Tag; }
|
||||||
Sets[Addr.Index].Entries[0]= Addr.Tag;
|
|
||||||
}
|
|
||||||
|
|
||||||
}; // namespace
|
}; // namespace
|
||||||
#endif // CONCRETESTATE_H
|
#endif // CONCRETESTATE_H
|
Reference in New Issue