#include "sysconfig.h"
#include "sysdeps.h"
#include "config.h"
#include "options.h"
#include "machdep/m68k.h"
#include "memory.h"
#include "custom.h"
#include "readcpu.h"
#include "newcpu.h"
#include "compiler.h"
#include "cputbl.h"
void REGPARAM2 CPU_OP_NAME(_41d0)(uae_u32 opcode) /* LEA */
{
	uae_u32 srcreg = (opcode & 7);
	uae_u32 dstreg = (opcode >> 9) & 7;
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	m68k_areg(regs, dstreg) = (srca);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel1: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_41e8)(uae_u32 opcode) /* LEA */
{
	uae_u32 srcreg = (opcode & 7);
	uae_u32 dstreg = (opcode >> 9) & 7;
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	m68k_areg(regs, dstreg) = (srca);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel2: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_41f0)(uae_u32 opcode) /* LEA */
{
	uae_u32 srcreg = (opcode & 7);
	uae_u32 dstreg = (opcode >> 9) & 7;
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	m68k_areg(regs, dstreg) = (srca);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel3: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_41f8)(uae_u32 opcode) /* LEA */
{
	uae_u32 dstreg = (opcode >> 9) & 7;
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	m68k_areg(regs, dstreg) = (srca);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel4: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_41f9)(uae_u32 opcode) /* LEA */
{
	uae_u32 dstreg = (opcode >> 9) & 7;
{{	uaecptr srca = get_ilong(2);
{	m68k_areg(regs, dstreg) = (srca);
}}}m68k_incpc(6);
fill_prefetch_0();
endlabel5: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_41fa)(uae_u32 opcode) /* LEA */
{
	uae_u32 dstreg = (opcode >> 9) & 7;
{{	uaecptr srca = m68k_getpc() + 2;
	srca += (uae_s32)(uae_s16)get_iword(2);
{	m68k_areg(regs, dstreg) = (srca);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel6: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_41fb)(uae_u32 opcode) /* LEA */
{
	uae_u32 dstreg = (opcode >> 9) & 7;
{{	uaecptr tmppc = m68k_getpc() + 2;
	uaecptr srca = get_disp_ea(tmppc, get_iword(2));
{	m68k_areg(regs, dstreg) = (srca);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel7: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4200)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	m68k_dreg(regs, srcreg) = (m68k_dreg(regs, srcreg) & ~0xff) | ((0) & 0xff);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel8: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4210)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_byte(srca,0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel9: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4218)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
	m68k_areg(regs, srcreg) += areg_byteinc[srcreg];
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_byte(srca,0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel10: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4220)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - areg_byteinc[srcreg];
	m68k_areg (regs, srcreg) = srca;
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_byte(srca,0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel11: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4228)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_byte(srca,0);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel12: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4230)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_byte(srca,0);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel13: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4238)(uae_u32 opcode) /* CLR */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_byte(srca,0);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel14: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4239)(uae_u32 opcode) /* CLR */
{
{{	uaecptr srca = get_ilong(2);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_byte(srca,0);
}}}m68k_incpc(6);
fill_prefetch_0();
endlabel15: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4240)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	m68k_dreg(regs, srcreg) = (m68k_dreg(regs, srcreg) & ~0xffff) | ((0) & 0xffff);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel16: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4250)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_word(srca,0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel17: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4258)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
	m68k_areg(regs, srcreg) += 2;
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_word(srca,0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel18: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4260)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - 2;
	m68k_areg (regs, srcreg) = srca;
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_word(srca,0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel19: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4268)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_word(srca,0);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel20: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4270)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_word(srca,0);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel21: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4278)(uae_u32 opcode) /* CLR */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_word(srca,0);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel22: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4279)(uae_u32 opcode) /* CLR */
{
{{	uaecptr srca = get_ilong(2);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_word(srca,0);
}}}m68k_incpc(6);
fill_prefetch_0();
endlabel23: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4280)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	m68k_dreg(regs, srcreg) = (0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel24: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4290)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_long(srca,0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel25: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4298)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
	m68k_areg(regs, srcreg) += 4;
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_long(srca,0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel26: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_42a0)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - 4;
	m68k_areg (regs, srcreg) = srca;
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_long(srca,0);
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel27: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_42a8)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_long(srca,0);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel28: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_42b0)(uae_u32 opcode) /* CLR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_long(srca,0);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel29: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_42b8)(uae_u32 opcode) /* CLR */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_long(srca,0);
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel30: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_42b9)(uae_u32 opcode) /* CLR */
{
{{	uaecptr srca = get_ilong(2);
{	uae_u32 scratch;
	*(uae_u32 *)&regflags = 64;
	put_long(srca,0);
}}}m68k_incpc(6);
fill_prefetch_0();
endlabel31: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4400)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uae_s8 src = m68k_dreg(regs, srcreg);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subb (dst, (uae_s8)(src), (uae_s8)(0));
	m68k_dreg(regs, srcreg) = (m68k_dreg(regs, srcreg) & ~0xff) | ((dst) & 0xff);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel32: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4410)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s8 src = get_byte(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subb (dst, (uae_s8)(src), (uae_s8)(0));
	put_byte(srca,dst);
}}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel33: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4418)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s8 src = get_byte(srca);
	m68k_areg(regs, srcreg) += areg_byteinc[srcreg];
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subb (dst, (uae_s8)(src), (uae_s8)(0));
	put_byte(srca,dst);
}}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel34: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4420)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - areg_byteinc[srcreg];
{	uae_s8 src = get_byte(srca);
	m68k_areg (regs, srcreg) = srca;
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subb (dst, (uae_s8)(src), (uae_s8)(0));
	put_byte(srca,dst);
}}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel35: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4428)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_s8 src = get_byte(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subb (dst, (uae_s8)(src), (uae_s8)(0));
	put_byte(srca,dst);
}}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel36: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4430)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_s8 src = get_byte(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subb (dst, (uae_s8)(src), (uae_s8)(0));
	put_byte(srca,dst);
}}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel37: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4438)(uae_u32 opcode) /* NEG */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_s8 src = get_byte(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subb (dst, (uae_s8)(src), (uae_s8)(0));
	put_byte(srca,dst);
}}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel38: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4439)(uae_u32 opcode) /* NEG */
{
{{	uaecptr srca = get_ilong(2);
{	uae_s8 src = get_byte(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subb (dst, (uae_s8)(src), (uae_s8)(0));
	put_byte(srca,dst);
}}}}}}m68k_incpc(6);
fill_prefetch_0();
endlabel39: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4440)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uae_s16 src = m68k_dreg(regs, srcreg);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subw (dst, (uae_s16)(src), (uae_s16)(0));
	m68k_dreg(regs, srcreg) = (m68k_dreg(regs, srcreg) & ~0xffff) | ((dst) & 0xffff);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel40: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4450)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s16 src = get_word(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subw (dst, (uae_s16)(src), (uae_s16)(0));
	put_word(srca,dst);
}}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel41: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4458)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s16 src = get_word(srca);
	m68k_areg(regs, srcreg) += 2;
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subw (dst, (uae_s16)(src), (uae_s16)(0));
	put_word(srca,dst);
}}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel42: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4460)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - 2;
{	uae_s16 src = get_word(srca);
	m68k_areg (regs, srcreg) = srca;
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subw (dst, (uae_s16)(src), (uae_s16)(0));
	put_word(srca,dst);
}}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel43: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4468)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subw (dst, (uae_s16)(src), (uae_s16)(0));
	put_word(srca,dst);
}}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel44: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4470)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_s16 src = get_word(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subw (dst, (uae_s16)(src), (uae_s16)(0));
	put_word(srca,dst);
}}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel45: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4478)(uae_u32 opcode) /* NEG */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subw (dst, (uae_s16)(src), (uae_s16)(0));
	put_word(srca,dst);
}}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel46: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4479)(uae_u32 opcode) /* NEG */
{
{{	uaecptr srca = get_ilong(2);
{	uae_s16 src = get_word(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subw (dst, (uae_s16)(src), (uae_s16)(0));
	put_word(srca,dst);
}}}}}}m68k_incpc(6);
fill_prefetch_0();
endlabel47: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4480)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uae_s32 src = m68k_dreg(regs, srcreg);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subl (dst, (uae_s32)(src), (uae_s32)(0));
	m68k_dreg(regs, srcreg) = (dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel48: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4490)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s32 src = get_long(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subl (dst, (uae_s32)(src), (uae_s32)(0));
	put_long(srca,dst);
}}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel49: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4498)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s32 src = get_long(srca);
	m68k_areg(regs, srcreg) += 4;
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subl (dst, (uae_s32)(src), (uae_s32)(0));
	put_long(srca,dst);
}}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel50: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44a0)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - 4;
{	uae_s32 src = get_long(srca);
	m68k_areg (regs, srcreg) = srca;
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subl (dst, (uae_s32)(src), (uae_s32)(0));
	put_long(srca,dst);
}}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel51: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44a8)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_s32 src = get_long(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subl (dst, (uae_s32)(src), (uae_s32)(0));
	put_long(srca,dst);
}}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel52: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44b0)(uae_u32 opcode) /* NEG */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_s32 src = get_long(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subl (dst, (uae_s32)(src), (uae_s32)(0));
	put_long(srca,dst);
}}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel53: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44b8)(uae_u32 opcode) /* NEG */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_s32 src = get_long(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subl (dst, (uae_s32)(src), (uae_s32)(0));
	put_long(srca,dst);
}}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel54: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44b9)(uae_u32 opcode) /* NEG */
{
{{	uaecptr srca = get_ilong(2);
{	uae_s32 src = get_long(srca);
{{	uae_u32 scratch;
{	uae_u32 dst;
	x86_flag_subl (dst, (uae_s32)(src), (uae_s32)(0));
	put_long(srca,dst);
}}}}}}m68k_incpc(6);
fill_prefetch_0();
endlabel55: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44c0)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uae_s16 src = m68k_dreg(regs, srcreg);
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}m68k_incpc(2);
fill_prefetch_2();
endlabel56: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44d0)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s16 src = get_word(srca);
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel57: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44d8)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s16 src = get_word(srca);
	m68k_areg(regs, srcreg) += 2;
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel58: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44e0)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - 2;
{	uae_s16 src = get_word(srca);
	m68k_areg (regs, srcreg) = srca;
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel59: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44e8)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel60: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44f0)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_s16 src = get_word(srca);
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel61: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44f8)(uae_u32 opcode) /* MV2SR */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel62: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44f9)(uae_u32 opcode) /* MV2SR */
{
{{	uaecptr srca = get_ilong(2);
{	uae_s16 src = get_word(srca);
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}}m68k_incpc(6);
fill_prefetch_0();
endlabel63: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44fa)(uae_u32 opcode) /* MV2SR */
{
{{	uaecptr srca = m68k_getpc() + 2;
	srca += (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel64: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44fb)(uae_u32 opcode) /* MV2SR */
{
{{	uaecptr tmppc = m68k_getpc() + 2;
	uaecptr srca = get_disp_ea(tmppc, get_iword(2));
{	uae_s16 src = get_word(srca);
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}}m68k_incpc(4);
fill_prefetch_0();
endlabel65: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_44fc)(uae_u32 opcode) /* MV2SR */
{
{{	uae_s16 src = get_iword(2);
	MakeSR();
	regs.sr &= 0xFF00;
	regs.sr |= src & 0xFF;
	MakeFromSR();
}}m68k_incpc(4);
fill_prefetch_0();
endlabel66: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4600)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uae_s8 src = m68k_dreg(regs, srcreg);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testb ((uae_s8)(dst));
	m68k_dreg(regs, srcreg) = (m68k_dreg(regs, srcreg) & ~0xff) | ((dst) & 0xff);
}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel67: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4610)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s8 src = get_byte(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testb ((uae_s8)(dst));
	put_byte(srca,dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel68: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4618)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s8 src = get_byte(srca);
	m68k_areg(regs, srcreg) += areg_byteinc[srcreg];
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testb ((uae_s8)(dst));
	put_byte(srca,dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel69: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4620)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - areg_byteinc[srcreg];
{	uae_s8 src = get_byte(srca);
	m68k_areg (regs, srcreg) = srca;
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testb ((uae_s8)(dst));
	put_byte(srca,dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel70: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4628)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_s8 src = get_byte(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testb ((uae_s8)(dst));
	put_byte(srca,dst);
}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel71: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4630)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_s8 src = get_byte(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testb ((uae_s8)(dst));
	put_byte(srca,dst);
}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel72: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4638)(uae_u32 opcode) /* NOT */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_s8 src = get_byte(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testb ((uae_s8)(dst));
	put_byte(srca,dst);
}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel73: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4639)(uae_u32 opcode) /* NOT */
{
{{	uaecptr srca = get_ilong(2);
{	uae_s8 src = get_byte(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testb ((uae_s8)(dst));
	put_byte(srca,dst);
}}}}}m68k_incpc(6);
fill_prefetch_0();
endlabel74: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4640)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uae_s16 src = m68k_dreg(regs, srcreg);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testw ((uae_s16)(dst));
	m68k_dreg(regs, srcreg) = (m68k_dreg(regs, srcreg) & ~0xffff) | ((dst) & 0xffff);
}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel75: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4650)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s16 src = get_word(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testw ((uae_s16)(dst));
	put_word(srca,dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel76: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4658)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s16 src = get_word(srca);
	m68k_areg(regs, srcreg) += 2;
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testw ((uae_s16)(dst));
	put_word(srca,dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel77: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4660)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - 2;
{	uae_s16 src = get_word(srca);
	m68k_areg (regs, srcreg) = srca;
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testw ((uae_s16)(dst));
	put_word(srca,dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel78: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4668)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testw ((uae_s16)(dst));
	put_word(srca,dst);
}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel79: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4670)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_s16 src = get_word(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testw ((uae_s16)(dst));
	put_word(srca,dst);
}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel80: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4678)(uae_u32 opcode) /* NOT */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testw ((uae_s16)(dst));
	put_word(srca,dst);
}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel81: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4679)(uae_u32 opcode) /* NOT */
{
{{	uaecptr srca = get_ilong(2);
{	uae_s16 src = get_word(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testw ((uae_s16)(dst));
	put_word(srca,dst);
}}}}}m68k_incpc(6);
fill_prefetch_0();
endlabel82: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4680)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uae_s32 src = m68k_dreg(regs, srcreg);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testl ((uae_s32)(dst));
	m68k_dreg(regs, srcreg) = (dst);
}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel83: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4690)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s32 src = get_long(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testl ((uae_s32)(dst));
	put_long(srca,dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel84: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_4698)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s32 src = get_long(srca);
	m68k_areg(regs, srcreg) += 4;
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testl ((uae_s32)(dst));
	put_long(srca,dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel85: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46a0)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) - 4;
{	uae_s32 src = get_long(srca);
	m68k_areg (regs, srcreg) = srca;
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testl ((uae_s32)(dst));
	put_long(srca,dst);
}}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel86: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46a8)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_s32 src = get_long(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testl ((uae_s32)(dst));
	put_long(srca,dst);
}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel87: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46b0)(uae_u32 opcode) /* NOT */
{
	uae_u32 srcreg = (opcode & 7);
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_s32 src = get_long(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testl ((uae_s32)(dst));
	put_long(srca,dst);
}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel88: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46b8)(uae_u32 opcode) /* NOT */
{
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_s32 src = get_long(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testl ((uae_s32)(dst));
	put_long(srca,dst);
}}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel89: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46b9)(uae_u32 opcode) /* NOT */
{
{{	uaecptr srca = get_ilong(2);
{	uae_s32 src = get_long(srca);
{	uae_u32 dst = ~src;
{	uae_u32 scratch;
	x86_flag_testl ((uae_s32)(dst));
	put_long(srca,dst);
}}}}}m68k_incpc(6);
fill_prefetch_0();
endlabel90: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46c0)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{if (!regs.s) { Exception(8,0); goto endlabel91; }
{{	uae_s16 src = m68k_dreg(regs, srcreg);
	regs.sr = src;
	MakeFromSR();
}}}m68k_incpc(2);
fill_prefetch_2();
endlabel91: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46d0)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{if (!regs.s) { Exception(8,0); goto endlabel92; }
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s16 src = get_word(srca);
	regs.sr = src;
	MakeFromSR();
}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel92: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46d8)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{if (!regs.s) { Exception(8,0); goto endlabel93; }
{{	uaecptr srca = m68k_areg(regs, srcreg);
{	uae_s16 src = get_word(srca);
	m68k_areg(regs, srcreg) += 2;
	regs.sr = src;
	MakeFromSR();
}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel93: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46e0)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{if (!regs.s) { Exception(8,0); goto endlabel94; }
{{	uaecptr srca = m68k_areg(regs, srcreg) - 2;
{	uae_s16 src = get_word(srca);
	m68k_areg (regs, srcreg) = srca;
	regs.sr = src;
	MakeFromSR();
}}}}m68k_incpc(2);
fill_prefetch_2();
endlabel94: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46e8)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{if (!regs.s) { Exception(8,0); goto endlabel95; }
{{	uaecptr srca = m68k_areg(regs, srcreg) + (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
	regs.sr = src;
	MakeFromSR();
}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel95: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46f0)(uae_u32 opcode) /* MV2SR */
{
	uae_u32 srcreg = (opcode & 7);
{if (!regs.s) { Exception(8,0); goto endlabel96; }
{{	uaecptr srca = get_disp_ea(m68k_areg(regs, srcreg), get_iword(2));
{	uae_s16 src = get_word(srca);
	regs.sr = src;
	MakeFromSR();
}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel96: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46f8)(uae_u32 opcode) /* MV2SR */
{
{if (!regs.s) { Exception(8,0); goto endlabel97; }
{{	uaecptr srca = (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
	regs.sr = src;
	MakeFromSR();
}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel97: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46f9)(uae_u32 opcode) /* MV2SR */
{
{if (!regs.s) { Exception(8,0); goto endlabel98; }
{{	uaecptr srca = get_ilong(2);
{	uae_s16 src = get_word(srca);
	regs.sr = src;
	MakeFromSR();
}}}}m68k_incpc(6);
fill_prefetch_0();
endlabel98: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46fa)(uae_u32 opcode) /* MV2SR */
{
{if (!regs.s) { Exception(8,0); goto endlabel99; }
{{	uaecptr srca = m68k_getpc() + 2;
	srca += (uae_s32)(uae_s16)get_iword(2);
{	uae_s16 src = get_word(srca);
	regs.sr = src;
	MakeFromSR();
}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel99: (void)0;
}
void REGPARAM2 CPU_OP_NAME(_46fb)(uae_u32 opcode) /* MV2SR */
{
{if (!regs.s) { Exception(8,0); goto endlabel100; }
{{	uaecptr tmppc = m68k_getpc() + 2;
	uaecptr srca = get_disp_ea(tmppc, get_iword(2));
{	uae_s16 src = get_word(srca);
	regs.sr = src;
	MakeFromSR();
}}}}m68k_incpc(4);
fill_prefetch_0();
endlabel100: (void)0;
}
