1/*
2 * Copyright (c) 2011-2012, 2014, 2016, 2017 ARM Limited
3 * Copyright (c) 2013 Advanced Micro Devices, Inc.
4 * All rights reserved
5 *
6 * The license below extends only to copyright in the software and shall
7 * not be construed as granting a license to any other intellectual
8 * property including but not limited to intellectual property relating

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

845 pcState(src_tc->pcState(), tid);
846
847 src_tc->setStatus(ThreadContext::Active);
848
849 activateContext(tid);
850
851 //Reset ROB/IQ/LSQ Entries
852 commit.rob->resetEntries();
853 iew.resetEntries();
853}
854
855template <class Impl>
856void
857FullO3CPU<Impl>::removeThread(ThreadID tid)
858{
859 DPRINTF(O3CPU,"[tid:%i] Removing thread context from CPU.\n", tid);
860

--- 925 unchanged lines hidden ---