# mach: crisv3 crisv8 crisv10 # output: bed0bed1\nabedab0d\nbed0bed1\n # Test that move to and from special register and memory clears the # "prefixed" bit. .include "testutils.inc" .data w: .dword 0 y: .dword 0xbed0bed1 z: .dword 0xabedab0d start x: move.d y,r3 clear.d [w] move.d [r3],r3 dumpr3 ; bed0bed1 move.d z,r3 move [w+4],srp move.d [r3],r3 dumpr3 ; abedab0d move srp,r3 dumpr3 ; bed0bed1 quit