diff options
author | pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-05-24 22:29:16 +0000 |
---|---|---|
committer | pbrook <pbrook@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-05-24 22:29:16 +0000 |
commit | e1f3808e03f73e7a7fa966afbed2455dd052202e (patch) | |
tree | c827e7f3e940e96f3c0da44aeec1a481e5401233 /target-m68k/op_mem.h | |
parent | 3979144c49d62d23c4a31a07cf8282217ed3dde3 (diff) |
Convert m68k target to TCG.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4565 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'target-m68k/op_mem.h')
-rw-r--r-- | target-m68k/op_mem.h | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/target-m68k/op_mem.h b/target-m68k/op_mem.h deleted file mode 100644 index 556829f691..0000000000 --- a/target-m68k/op_mem.h +++ /dev/null @@ -1,46 +0,0 @@ -/* Load/store ops. */ -#define MEM_LD_OP(name,suffix) \ -OP(glue(glue(ld,name),MEMSUFFIX)) \ -{ \ - uint32_t addr = get_op(PARAM2); \ - set_op(PARAM1, glue(glue(ld,suffix),MEMSUFFIX)(addr)); \ - FORCE_RET(); \ -} - -MEM_LD_OP(8u32,ub) -MEM_LD_OP(8s32,sb) -MEM_LD_OP(16u32,uw) -MEM_LD_OP(16s32,sw) -MEM_LD_OP(32,l) - -#undef MEM_LD_OP - -#define MEM_ST_OP(name,suffix) \ -OP(glue(glue(st,name),MEMSUFFIX)) \ -{ \ - uint32_t addr = get_op(PARAM1); \ - glue(glue(st,suffix),MEMSUFFIX)(addr, get_op(PARAM2)); \ - FORCE_RET(); \ -} - -MEM_ST_OP(8,b) -MEM_ST_OP(16,w) -MEM_ST_OP(32,l) - -#undef MEM_ST_OP - -OP(glue(ldf64,MEMSUFFIX)) -{ - uint32_t addr = get_op(PARAM2); - set_opf64(PARAM1, glue(ldfq,MEMSUFFIX)(addr)); - FORCE_RET(); -} - -OP(glue(stf64,MEMSUFFIX)) -{ - uint32_t addr = get_op(PARAM1); - glue(stfq,MEMSUFFIX)(addr, get_opf64(PARAM2)); - FORCE_RET(); -} - -#undef MEMSUFFIX |