mirror of
https://git.suyu.dev/suyu/dynarmic.git
synced 2026-01-06 22:48:25 +01:00
A32: Split off A32 specific IREmitter
This commit is contained in:
parent
b3c73e2622
commit
b1f0cf9278
15 changed files with 571 additions and 514 deletions
|
|
@ -10,10 +10,10 @@
|
|||
#include "common/bit_util.h"
|
||||
#include "frontend/A32/decoder/thumb16.h"
|
||||
#include "frontend/A32/decoder/thumb32.h"
|
||||
#include "frontend/A32/ir_emitter.h"
|
||||
#include "frontend/A32/location_descriptor.h"
|
||||
#include "frontend/A32/translate/translate.h"
|
||||
#include "frontend/A32/types.h"
|
||||
#include "frontend/ir/ir_emitter.h"
|
||||
#include "frontend/ir/location_descriptor.h"
|
||||
|
||||
namespace Dynarmic {
|
||||
namespace A32 {
|
||||
|
|
@ -27,7 +27,7 @@ struct ThumbTranslatorVisitor final {
|
|||
ASSERT_MSG(descriptor.TFlag(), "The processor must be in Thumb mode");
|
||||
}
|
||||
|
||||
IR::A32IREmitter ir;
|
||||
A32::IREmitter ir;
|
||||
|
||||
bool InterpretThisInstruction() {
|
||||
ir.SetTerm(IR::Term::Interpret(ir.current_location));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue