nativetrace.hh (4830:aad1410a2b79) nativetrace.hh (5038:c996bb7f1a6d)
1/*
2 * Copyright (c) 2001-2005 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;

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

166 }
167
168 bool
169 checkRcxReg(const char * regName, uint64_t &, uint64_t &);
170
171 bool
172 checkR11Reg(const char * regName, uint64_t &, uint64_t &);
173
1/*
2 * Copyright (c) 2001-2005 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;

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

166 }
167
168 bool
169 checkRcxReg(const char * regName, uint64_t &, uint64_t &);
170
171 bool
172 checkR11Reg(const char * regName, uint64_t &, uint64_t &);
173
174 NativeTrace(const std::string & name);
174 NativeTrace(const Params *p);
175
176 NativeTraceRecord *
177 getInstRecord(Tick when, ThreadContext *tc,
178 const StaticInstPtr staticInst, Addr pc)
179 {
180 if (tc->misspeculating())
181 return NULL;
182

--- 13 unchanged lines hidden ---
175
176 NativeTraceRecord *
177 getInstRecord(Tick when, ThreadContext *tc,
178 const StaticInstPtr staticInst, Addr pc)
179 {
180 if (tc->misspeculating())
181 return NULL;
182

--- 13 unchanged lines hidden ---