| # check that sext.b/sext.h work correctly | |
| # mach: mcore | |
| .include "testutils.inc" | |
| start | |
| # Construct -120 using bgeni+addi+sext | |
| bgeni r2, 7 | |
| addi r2,8 | |
| sextb r2 | |
| # Construct -120 using movi+not | |
| movi r7,119 | |
| not r7 | |
| # Compare them, they should be equal | |
| cmpne r2,r7 | |
| jbt .L1 | |
| pass | |
| .L1: | |
| fail | |