gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
lsq.cc File Reference
#include "cpu/minor/lsq.hh"
#include <iomanip>
#include <sstream>
#include "arch/locked_mem.hh"
#include "arch/mmapped_ipr.hh"
#include "cpu/minor/cpu.hh"
#include "cpu/minor/exec_context.hh"
#include "cpu/minor/execute.hh"
#include "cpu/minor/pipeline.hh"
#include "debug/Activity.hh"
#include "debug/MinorMem.hh"

Go to the source code of this file.

Namespaces

 Minor
 Minor contains all the definitions within the MinorCPU apart from the CPU class itself.
 

Functions

static Addr Minor::addrBlockOffset (Addr addr, unsigned int block_size)
 Returns the offset of addr into an aligned a block of size block_size. More...
 
static bool Minor::transferNeedsBurst (Addr addr, unsigned int size, unsigned int block_size)
 Returns true if the given [addr . More...
 
std::ostream & Minor::operator<< (std::ostream &os, LSQ::AddrRangeCoverage coverage)
 
std::ostream & Minor::operator<< (std::ostream &os, LSQ::LSQRequest::LSQRequestState state)
 
PacketPtr Minor::makePacketForRequest (Request &request, bool isLoad, Packet::SenderState *sender_state=NULL, PacketDataPtr data=NULL)
 Make a suitable packet for the given request. More...
 
std::ostream & Minor::operator<< (std::ostream &os, LSQ::MemoryState state)
 

Generated on Fri Jun 9 2017 13:03:56 for gem5 by doxygen 1.8.6