pseudo_inst.cc (3373:999202ee312c) pseudo_inst.cc (3538:76ab83131a79)
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

129
130 uint64_t
131 quiesceTime(ThreadContext *tc)
132 {
133 return (tc->readLastActivate() - tc->readLastSuspend()) / Clock::Int::ns;
134 }
135
136 void
1/*
2 * Copyright (c) 2003-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

129
130 uint64_t
131 quiesceTime(ThreadContext *tc)
132 {
133 return (tc->readLastActivate() - tc->readLastSuspend()) / Clock::Int::ns;
134 }
135
136 void
137 ivlb(ThreadContext *tc)
138 {
139 if (tc->getKernelStats())
140 tc->getKernelStats()->ivlb();
141 }
142
143 void
144 ivle(ThreadContext *tc)
145 {
146 }
147
148 void
149 m5exit_old(ThreadContext *tc)
150 {
151 exitSimLoop("m5_exit_old instruction encountered");
152 }
153
154 void
155 m5exit(ThreadContext *tc, Tick delay)
156 {

--- 205 unchanged lines hidden ---
137 m5exit_old(ThreadContext *tc)
138 {
139 exitSimLoop("m5_exit_old instruction encountered");
140 }
141
142 void
143 m5exit(ThreadContext *tc, Tick delay)
144 {

--- 205 unchanged lines hidden ---