utility.hh (8300:eb279d6e08a2) utility.hh (8787:e0e18c260087)
1/*
2 * Copyright (c) 2003-2005 The Regents of The University of Michigan
3 * Copyright (c) 2007-2008 The Florida State University
4 * Copyright (c) 2009 The University of Edinburgh
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions are

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

73void skipFunction(ThreadContext *tc);
74
75inline void
76advancePC(PCState &pc, const StaticInstPtr inst)
77{
78 pc.advance();
79}
80
1/*
2 * Copyright (c) 2003-2005 The Regents of The University of Michigan
3 * Copyright (c) 2007-2008 The Florida State University
4 * Copyright (c) 2009 The University of Edinburgh
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions are

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

73void skipFunction(ThreadContext *tc);
74
75inline void
76advancePC(PCState &pc, const StaticInstPtr inst)
77{
78 pc.advance();
79}
80
81uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp);
82
81static inline bool
82inUserMode(ThreadContext *tc)
83{
84 return 0;
85}
86
87inline uint64_t
88getExecutingAsid(ThreadContext *tc)
89{
90 return 0;
91}
92
93} // namespace PowerISA
94
95
96#endif // __ARCH_POWER_UTILITY_HH__
83static inline bool
84inUserMode(ThreadContext *tc)
85{
86 return 0;
87}
88
89inline uint64_t
90getExecutingAsid(ThreadContext *tc)
91{
92 return 0;
93}
94
95} // namespace PowerISA
96
97
98#endif // __ARCH_POWER_UTILITY_HH__