notaz.gp2x.de
/
pcsx_rearmed.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
drc: arm64 wip
[pcsx_rearmed.git]
/
libpcsxcore
/
new_dynarec
/
linkage_arm.S
diff --git
a/libpcsxcore/new_dynarec/linkage_arm.S
b/libpcsxcore/new_dynarec/linkage_arm.S
index
aa6002f
..
fcb4e1a
100644
(file)
--- a/
libpcsxcore/new_dynarec/linkage_arm.S
+++ b/
libpcsxcore/new_dynarec/linkage_arm.S
@@
-65,7
+65,7
@@
DRC_VAR(address, 4)
DRC_VAR(psxRegs, LO_psxRegs_end - LO_psxRegs)
/* psxRegs */
DRC_VAR(psxRegs, LO_psxRegs_end - LO_psxRegs)
/* psxRegs */
-DRC_VAR(reg, 128)
+
@
DRC_VAR(reg, 128)
DRC_VAR(lo, 4)
DRC_VAR(hi, 4)
DRC_VAR(reg_cop0, 128)
DRC_VAR(lo, 4)
DRC_VAR(hi, 4)
DRC_VAR(reg_cop0, 128)
@@
-394,7
+394,6
@@
FUNCTION(jump_vaddr):
FUNCTION(verify_code_ds):
str r8, [fp, #LO_branch_target]
FUNCTION(verify_code_ds):
str r8, [fp, #LO_branch_target]
-FUNCTION(verify_code_vm):
FUNCTION(verify_code):
/* r1 = source */
/* r2 = target */
FUNCTION(verify_code):
/* r1 = source */
/* r2 = target */
@@
-429,7
+428,7
@@
FUNCTION(verify_code):
bl get_addr
mov pc, r0
.size verify_code, .-verify_code
bl get_addr
mov pc, r0
.size verify_code, .-verify_code
- .size verify_code_
vm, .-verify_code_vm
+ .size verify_code_
ds, .-verify_code_ds
.align 2
FUNCTION(cc_interrupt):
.align 2
FUNCTION(cc_interrupt):
@@
-477,14
+476,6
@@
FUNCTION(cc_interrupt):
b .E1
.size cc_interrupt, .-cc_interrupt
b .E1
.size cc_interrupt, .-cc_interrupt
- .align 2
-FUNCTION(do_interrupt):
- ldr r0, [fp, #LO_pcaddr]
- bl get_addr_ht
- add r10, r10, #2
- mov pc, r0
- .size do_interrupt, .-do_interrupt
-
.align 2
FUNCTION(fp_exception):
mov r2, #0x10000000
.align 2
FUNCTION(fp_exception):
mov r2, #0x10000000