Mercurial > repos > blastem
diff gen_arm.h @ 684:bff307e03a94
Added ldr and str instructions to gen_arm
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 07 Jan 2015 22:42:35 -0800 |
parents | c8fefa140c80 |
children |
line wrap: on
line diff
--- a/gen_arm.h Sat Mar 08 00:15:09 2014 -0800 +++ b/gen_arm.h Wed Jan 07 22:42:35 2015 -0800 @@ -149,5 +149,9 @@ uint32_t pop_cc(code_info *code, uint32_t reg, uint32_t cc); uint32_t popm(code_info *code, uint32_t reglist); uint32_t popm_cc(code_info *code, uint32_t reglist, uint32_t cc); +uint32_t ldr_cc(code_info *code, uint32_t dst, uint32_t base, int32_t offset, uint32_t cc); +uint32_t ldr(code_info *code, uint32_t rst, uint32_t base, int32_t offset); +uint32_t str_cc(code_info *code, uint32_t src, uint32_t base, int32_t offset, uint32_t cc); +uint32_t str(code_info *code, uint32_t src, uint32_t base, int32_t offset); #endif //GEN_ARM_H_