A32/ir_emitter: Implement UpdateUpperLocationDescriptor

This commit is contained in:
MerryMage
2021-02-07 20:30:49 +00:00
parent f229a68aed
commit 62003a2d89
5 changed files with 17 additions and 0 deletions

View File

@@ -121,6 +121,10 @@ void IREmitter::LoadWritePC(const IR::U32& value) {
}
}
void IREmitter::UpdateUpperLocationDescriptor() {
Inst(Opcode::A32UpdateUpperLocationDescriptor);
}
void IREmitter::CallSupervisor(const IR::U32& value) {
Inst(Opcode::A32CallSupervisor, value);
}

View File

@@ -47,6 +47,7 @@ public:
void BranchWritePC(const IR::U32& value);
void BXWritePC(const IR::U32& value);
void LoadWritePC(const IR::U32& value);
void UpdateUpperLocationDescriptor();
void CallSupervisor(const IR::U32& value);
void ExceptionRaised(Exception exception);