summaryrefslogtreecommitdiff
path: root/sim/testsuite/d10v-elf/t-rep.s
diff options
context:
space:
mode:
Diffstat (limited to 'sim/testsuite/d10v-elf/t-rep.s')
-rw-r--r--sim/testsuite/d10v-elf/t-rep.s45
1 files changed, 0 insertions, 45 deletions
diff --git a/sim/testsuite/d10v-elf/t-rep.s b/sim/testsuite/d10v-elf/t-rep.s
deleted file mode 100644
index cea3ea8251d..00000000000
--- a/sim/testsuite/d10v-elf/t-rep.s
+++ /dev/null
@@ -1,45 +0,0 @@
-.include "t-macros.i"
-
- start
-
-
-
- ;; Check that the instruction @REP_E is executed when it
- ;; is reached using a branch instruction
-
- ldi r2, 1
-test_rep_1:
- rep r2, end_rep_1
- nop || nop
- nop || nop
- nop || nop
- nop || nop
- ldi r3, 46
- bra end_rep_1
- ldi r3, 42
-end_rep_1:
- addi r3, 1
-
- check 1 r3 47
-
-
- ;; Check that the loop is executed the correct number of times
-
- ldi r2, 10
- ldi r3, 0
- ldi r4, 0
-test_rep_2:
- rep r2, end_rep_2
- nop || nop
- nop || nop
- nop || nop
- nop || nop
- nop || nop
- addi r3, 1
-end_rep_2:
- addi r4, 1
-
- check 2 r3 10
- check 3 r4 10
-
- exit0