1*d4f6e58fSAlex Bennée# mach: crisv32 2*d4f6e58fSAlex Bennée# output: ef\nef\n 3*d4f6e58fSAlex Bennée 4*d4f6e58fSAlex Bennée; Check that "clearf x" doesn't trivially fail. 5*d4f6e58fSAlex Bennée 6*d4f6e58fSAlex Bennée .include "testutils.inc" 7*d4f6e58fSAlex Bennée start 8*d4f6e58fSAlex Bennée setf puixnzvc 9*d4f6e58fSAlex Bennée clearf x ; Actually, x would be cleared by almost-all other insns. 10*d4f6e58fSAlex Bennée move ccs,r3 11*d4f6e58fSAlex Bennée and.d 0xff, $r3 12*d4f6e58fSAlex Bennée checkr3 ef 13*d4f6e58fSAlex Bennée 14*d4f6e58fSAlex Bennée setf puixnzvc 15*d4f6e58fSAlex Bennée moveq 0, $r3 ; moveq should only clear the xflag. 16*d4f6e58fSAlex Bennée move ccs,r3 17*d4f6e58fSAlex Bennée and.d 0xff, $r3 18*d4f6e58fSAlex Bennée checkr3 ef 19*d4f6e58fSAlex Bennée quit 20