pipeline.cc (11793:ef606668d247) pipeline.cc (12324:6142a2fec8d9)
1/*
2 * Copyright (c) 2013-2014 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

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

101
102 if (params.executeBranchDelay < 1) {
103 fatal("%s: executeBranchDelay must be >= 1\n",
104 cpu.name(), params.executeBranchDelay);
105 }
106}
107
108void
1/*
2 * Copyright (c) 2013-2014 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

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

101
102 if (params.executeBranchDelay < 1) {
103 fatal("%s: executeBranchDelay must be >= 1\n",
104 cpu.name(), params.executeBranchDelay);
105 }
106}
107
108void
109Pipeline::regStats()
110{
111 Ticked::regStats();
112
113 fetch2.regStats();
114}
115
116void
109Pipeline::minorTrace() const
110{
111 fetch1.minorTrace();
112 f1ToF2.minorTrace();
113 f2ToF1.minorTrace();
114 fetch2.minorTrace();
115 f2ToD.minorTrace();
116 decode.minorTrace();

--- 140 unchanged lines hidden ---
117Pipeline::minorTrace() const
118{
119 fetch1.minorTrace();
120 f1ToF2.minorTrace();
121 f2ToF1.minorTrace();
122 fetch2.minorTrace();
123 f2ToD.minorTrace();
124 decode.minorTrace();

--- 140 unchanged lines hidden ---