32#ifndef CPU_TESTERS_PROTOCOL_TESTER_EPISODE_HH_
33#define CPU_TESTERS_PROTOCOL_TESTER_EPISODE_HH_
Location getLocation(int lane) const
const std::string printType() const
std::vector< Location > LocationList
bool isMemFenceAction() const
bool isAtomicAction() const
void setLocation(int lane, Location loc)
AddressManager::Location Location
bool checkDRF(Location atomic_loc, Location loc, bool isStore, int max_lane) const
bool hasMoreActions() const
AddressManager::Value Value
std::vector< Location > AtomicLocationList
AddressManager * addrManager
const Action * peekCurAction() const
AtomicLocationList atomicLocs
std::vector< Action * > ActionList
std::shared_ptr< Random > RandomPtr
static RandomPtr genRandom()
Copyright (c) 2024 Arm Limited All rights reserved.