utility.hh (10407:a9023811bf9e) utility.hh (10417:710ee116eb68)
1/*
2 * Copyright (c) 2010, 2012-2013 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

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

274
275bool SPAlignmentCheckEnabled(ThreadContext* tc);
276
277uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp);
278
279void skipFunction(ThreadContext *tc);
280
281inline void
1/*
2 * Copyright (c) 2010, 2012-2013 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

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

274
275bool SPAlignmentCheckEnabled(ThreadContext* tc);
276
277uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp);
278
279void skipFunction(ThreadContext *tc);
280
281inline void
282advancePC(PCState &pc, const StaticInstPtr inst)
282advancePC(PCState &pc, const StaticInstPtr &inst)
283{
284 inst->advancePC(pc);
285}
286
287Addr truncPage(Addr addr);
288Addr roundPage(Addr addr);
289
290inline uint64_t

--- 38 unchanged lines hidden ---
283{
284 inst->advancePC(pc);
285}
286
287Addr truncPage(Addr addr);
288Addr roundPage(Addr addr);
289
290inline uint64_t

--- 38 unchanged lines hidden ---