aboutsummaryrefslogtreecommitdiff
path: root/sim/testsuite/frv-elf/grloop.s
diff options
context:
space:
mode:
Diffstat (limited to 'sim/testsuite/frv-elf/grloop.s')
-rw-r--r--sim/testsuite/frv-elf/grloop.s10
1 files changed, 10 insertions, 0 deletions
diff --git a/sim/testsuite/frv-elf/grloop.s b/sim/testsuite/frv-elf/grloop.s
new file mode 100644
index 0000000..844ad1d
--- /dev/null
+++ b/sim/testsuite/frv-elf/grloop.s
@@ -0,0 +1,10 @@
+ .global _start
+_start:
+ setlo 0x0400,gr10
+loop:
+ addicc gr10,-1,gr10,icc0
+ bne icc0,0,loop
+; exit (0)
+ setlos #0,gr8
+ setlos #1,gr7
+ tira gr0,#0