summaryrefslogtreecommitdiff
path: root/psp/mips_emit.h
diff options
context:
space:
mode:
authorDavid Guillen Fandos2021-03-12 01:46:09 +0100
committerDavid Guillen Fandos2021-03-12 01:46:09 +0100
commit462f0e97843fad1e05b72e4512c99bef3347303d (patch)
tree132f1d34cb3297bb87d6f315e6d15fd9871941c6 /psp/mips_emit.h
parent7db08a3fcfc126553690a2ba8339ebecd5f35ff1 (diff)
downloadpicogpsp-462f0e97843fad1e05b72e4512c99bef3347303d.tar.gz
picogpsp-462f0e97843fad1e05b72e4512c99bef3347303d.tar.bz2
picogpsp-462f0e97843fad1e05b72e4512c99bef3347303d.zip
Improve cache flush magic
Make it better and more generic. Add support for MIPS32 and fix the messy PSP code.
Diffstat (limited to 'psp/mips_emit.h')
-rw-r--r--psp/mips_emit.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/psp/mips_emit.h b/psp/mips_emit.h
index f01fbe7..7c69091 100644
--- a/psp/mips_emit.h
+++ b/psp/mips_emit.h
@@ -631,12 +631,6 @@ u32 arm_to_mips_reg[] =
#define generate_block_prologue() \
update_trampoline = translation_ptr; \
- __asm__ \
- ( \
- "cache 8, 0(%0)\n" \
- "cache 8, 0(%0)" : : "r"(translation_ptr) \
- ); \
- \
mips_emit_j(mips_absolute_offset(mips_update_gba)); \
mips_emit_nop(); \
generate_load_imm(reg_pc, stored_pc) \