Commit | Line | Data |
---|---|---|
1 | /* SPDX-License-Identifier: LGPL-2.1-or-later */ | |
2 | /* | |
3 | * Copyright (C) 2019-2021 Paul Cercueil <paul@crapouillou.net> | |
4 | */ | |
5 | ||
6 | #ifndef __LIGHTREC_INTERPRETER_H__ | |
7 | #define __LIGHTREC_INTERPRETER_H__ | |
8 | ||
9 | #include "lightrec.h" | |
10 | ||
11 | struct block; | |
12 | ||
13 | u32 lightrec_emulate_block(struct lightrec_state *state, struct block *block, u32 pc); | |
14 | u32 lightrec_handle_load_delay(struct lightrec_state *state, | |
15 | struct block *block, u32 pc, u32 reg); | |
16 | ||
17 | #endif /* __LIGHTREC_INTERPRETER_H__ */ |