lsq_unit_impl.hh (13710:5ba1d8066ef0) lsq_unit_impl.hh (13734:a57152849a55)
1
2/*
3 * Copyright (c) 2010-2014, 2017-2018 ARM Limited
4 * Copyright (c) 2013 Advanced Micro Devices, Inc.
5 * All rights reserved
6 *
7 * The license below extends only to copyright in the software and shall
8 * not be construed as granting a license to any other intellectual

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

994 }
995
996 DPRINTF(LSQUnit, "Completing store [sn:%lli], idx:%i, store head "
997 "idx:%i\n",
998 store_inst->seqNum, store_idx.idx() - 1, storeQueue.head() - 1);
999
1000#if TRACING_ON
1001 if (DTRACE(O3PipeView)) {
1
2/*
3 * Copyright (c) 2010-2014, 2017-2018 ARM Limited
4 * Copyright (c) 2013 Advanced Micro Devices, Inc.
5 * All rights reserved
6 *
7 * The license below extends only to copyright in the software and shall
8 * not be construed as granting a license to any other intellectual

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

994 }
995
996 DPRINTF(LSQUnit, "Completing store [sn:%lli], idx:%i, store head "
997 "idx:%i\n",
998 store_inst->seqNum, store_idx.idx() - 1, storeQueue.head() - 1);
999
1000#if TRACING_ON
1001 if (DTRACE(O3PipeView)) {
1002 store_idx->instruction()->storeTick =
1003 curTick() - store_idx->instruction()->fetchTick;
1002 store_inst->storeTick =
1003 curTick() - store_inst->fetchTick;
1004 }
1005#endif
1006
1007 if (isStalled() &&
1008 store_inst->seqNum == stallingStoreIsn) {
1009 DPRINTF(LSQUnit, "Unstalling, stalling store [sn:%lli] "
1010 "load idx:%i\n",
1011 stallingStoreIsn, stallingLoadIdx);

--- 105 unchanged lines hidden ---
1004 }
1005#endif
1006
1007 if (isStalled() &&
1008 store_inst->seqNum == stallingStoreIsn) {
1009 DPRINTF(LSQUnit, "Unstalling, stalling store [sn:%lli] "
1010 "load idx:%i\n",
1011 stallingStoreIsn, stallingLoadIdx);

--- 105 unchanged lines hidden ---