diff --git a/src/sim/pseudo_inst.hh b/src/sim/pseudo_inst.hh index caada36c4c..44227aff17 100644 --- a/src/sim/pseudo_inst.hh +++ b/src/sim/pseudo_inst.hh @@ -86,6 +86,12 @@ struct Argument namespace PseudoInst { +static inline void +decodeAddrOffset(Addr offset, uint8_t &func) +{ + func = bits(offset, 15, 8); +} + void arm(ThreadContext *tc); void quiesce(ThreadContext *tc); void quiesceSkip(ThreadContext *tc);