aboutsummaryrefslogtreecommitdiff
path: root/sim/testsuite/bfin/wtf.s
diff options
context:
space:
mode:
Diffstat (limited to 'sim/testsuite/bfin/wtf.s')
-rw-r--r--sim/testsuite/bfin/wtf.s26
1 files changed, 26 insertions, 0 deletions
diff --git a/sim/testsuite/bfin/wtf.s b/sim/testsuite/bfin/wtf.s
new file mode 100644
index 0000000..2ec8507
--- /dev/null
+++ b/sim/testsuite/bfin/wtf.s
@@ -0,0 +1,26 @@
+# mach: bfin
+
+.include "testutils.inc"
+ start
+
+ loadsym p0, foo;
+ r2 = p0;
+ r2 += 4;
+ [p0++]=p0;
+ loadsym i0, foo;
+ r0=[i0];
+ R3 = P0;
+ CC = R2 == R3
+ if ! CC jump _fail;
+ R3 = I0;
+ CC = R0 == R3;
+ if ! CC jump _fail;
+
+_halt0:
+ pass;
+_fail:
+ fail;
+
+ .data
+foo:
+ .space (0x10)