atomic.hh (12127:4207df055b0d) atomic.hh (12749:223c83ed9979)
1/*
2 * Copyright (c) 2012-2013,2015 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 145 unchanged lines hidden (view full) ---

154 virtual void recvFunctionalSnoop(PacketPtr pkt);
155 };
156
157
158 AtomicCPUPort icachePort;
159 AtomicCPUDPort dcachePort;
160
161 bool fastmem;
1/*
2 * Copyright (c) 2012-2013,2015 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 145 unchanged lines hidden (view full) ---

154 virtual void recvFunctionalSnoop(PacketPtr pkt);
155 };
156
157
158 AtomicCPUPort icachePort;
159 AtomicCPUDPort dcachePort;
160
161 bool fastmem;
162 Request ifetch_req;
163 Request data_read_req;
164 Request data_write_req;
162 RequestPtr ifetch_req;
163 RequestPtr data_read_req;
164 RequestPtr data_write_req;
165
166 bool dcache_access;
167 Tick dcache_latency;
168
169 /** Probe Points. */
170 ProbePointArg<std::pair<SimpleThread*, const StaticInstPtr>> *ppCommit;
171
172 protected:

--- 42 unchanged lines hidden ---
165
166 bool dcache_access;
167 Tick dcache_latency;
168
169 /** Probe Points. */
170 ProbePointArg<std::pair<SimpleThread*, const StaticInstPtr>> *ppCommit;
171
172 protected:

--- 42 unchanged lines hidden ---