// Test ==I __STWRST L 123 L 123 ==I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L -123 L 123 ==I __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L -123 ==I __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 ==I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 // Test <>I __STWRST L 123 L 123 <>I __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L -123 L 123 <>I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L -123 <>I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 <>I __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 // Test >I __STWRST L 123 L 123 >I __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L -123 L 123 >I __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L -123 >I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 >I __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 // Test =I __STWRST L 123 L 123 >=I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L -123 L 123 >=I __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L -123 >=I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 >=I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 // Test <=I __STWRST L 123 L 123 <=I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L -123 L 123 <=I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L -123 <=I __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 <=I __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 // Test ==D __STWRST L 123 L 123 ==D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L L#-123 L 123 ==D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L L#-123 ==D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 ==D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 // Test <>D __STWRST L 123 L 123 <>D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L L#-123 L 123 <>D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L L#-123 <>D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 <>D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 // Test >D __STWRST L 123 L 123 >D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L L#-123 L 123 >D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L L#-123 >D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 >D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 // Test =D __STWRST L 123 L 123 >=D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L L#-123 L 123 >=D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L L#-123 >=D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 >=D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 // Test <=D __STWRST L 123 L 123 <=D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __STWRST L L#-123 L 123 <=D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __STWRST L 123 L L#-123 <=D __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __STWRST L DW#16#FFFFF123 L DW#16#0000F123 <=D __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 // Test ==R __STWRST L 1.5 L 1.5 ==R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L 1.5 ==R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L 1.5 L -1.5 ==R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L -1.5 ==R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L __CNST_NNAN L __CNST_NNAN ==R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 __STWRST L __CNST_PNAN L __CNST_PNAN ==R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 // Test <>R __STWRST L 1.5 L 1.5 <>R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L 1.5 <>R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L 1.5 L -1.5 <>R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L -1.5 <>R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L __CNST_NNAN L __CNST_NNAN <>R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 __STWRST L __CNST_PNAN L __CNST_PNAN <>R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 // Test >R __STWRST L 1.5 L 1.5 >R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L 1.5 >R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L 1.5 L -1.5 >R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L -1.5 >R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L __CNST_NNAN L __CNST_NNAN >R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 __STWRST L __CNST_PNAN L __CNST_PNAN >R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 // Test =R __STWRST L 1.5 L 1.5 >=R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L 1.5 >=R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L 1.5 L -1.5 >=R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L -1.5 >=R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L __CNST_NNAN L __CNST_NNAN >=R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 __STWRST L __CNST_PNAN L __CNST_PNAN >=R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 // Test <=R __STWRST L 1.5 L 1.5 <=R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L 1.5 <=R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L 1.5 L -1.5 <=R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L -1.5 L -1.5 <=R __ASSERT== __STW VKE, 1 __ASSERT== __STW A0, 0 __ASSERT== __STW A1, 0 __ASSERT== __STW OV, 0 __ASSERT== __STW OS, 0 __STWRST L __CNST_NNAN L __CNST_NNAN <=R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 __STWRST L __CNST_PNAN L __CNST_PNAN <=R __ASSERT== __STW VKE, 0 __ASSERT== __STW A0, 1 __ASSERT== __STW A1, 1 __ASSERT== __STW OV, 1 __ASSERT== __STW OS, 1 CALL SFC 46 // STOP CPU