summaryrefslogtreecommitdiffstats
path: root/binutils-2.17/gas/testsuite/gas/bfin/flow.s
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.17/gas/testsuite/gas/bfin/flow.s')
-rw-r--r--binutils-2.17/gas/testsuite/gas/bfin/flow.s109
1 files changed, 0 insertions, 109 deletions
diff --git a/binutils-2.17/gas/testsuite/gas/bfin/flow.s b/binutils-2.17/gas/testsuite/gas/bfin/flow.s
deleted file mode 100644
index b1301609..00000000
--- a/binutils-2.17/gas/testsuite/gas/bfin/flow.s
+++ /dev/null
@@ -1,109 +0,0 @@
- .data
-foodata: .word 42
- .text
-footext:
- .text
- .global jump
-jump:
- jump(P5);
- Jump (pc + p3);
- jUMp (0);
- JumP.l (-16777216);
- jumP.L (0x00fffffe);
- JUMP.s (4094);
- JUMP.L (0X00FF0000);
- jump (footext);
-
- .text
- .global ccjump
-ccjump:
- if cc jump (-1024);
- IF CC JUMP (1022) (BP);
- if !cc jump (0xffffFc00) (Bp);
- if !cc jumP (0x0112);
- if cC JuMp (footext);
- if CC jUmP (footext) (bp);
- if !cc jump (FOOTEXT) (bP);
- if !Cc JUMP (FooText);
-
- .text
- .global call
-call:
- call (P3);
- Call (PC+p2);
- cALL (0xff000000);
- CalL(0x00FFFFFe);
- CAll call_test;
-
-
- .text
- .global return
-return:
- rts;
- rTi;
- rtX;
- Rtn;
- RTE;
-
- .text
-
- .text
- .global loop_lc0
-loop_lc0:
- loop first_loop lc0;
- Loop_Begin first_loop;
- R0 = [FP+-3604];
- R1 = 9 (X);
- R0 = [FP+-3604];
- P0 = R0;
- P2 = P0 << 2;
- P2 = P2 + FP;
- R0 = -1200 (X);
- P1 = R0;
- P2 = P2 + P1;
- R0 = 0 (X);
- [P2] = R0;
- R0 = [FP+-3604];
- R0 += 1;
- [FP+-3604] = R0;
- LOOP_END first_loop;
-
- lOOP second_loop Lc0 = P4;
- Loop_Begin second_loop;
- NOP;
- Loop_End second_loop;
-
- LOOP third_loop lC0 = P1 >> 1;
-
- Lsetup (4, 2046) Lc0;
- LSETUP(30, 1024) LC0 = P5;
- LSeTuP (30, 4) lc0 = p0 >> 1;
-
-
- .global loop_lc1
-loop_lc1:
- loop my_loop lc1;
- lOOP other_loop Lc1 = P4;
- LOOP another_loop lC1 = P1 >> 1;
-
- Lsetup (4, 2046) Lc1;
- LSETUP (30, 1024) LC1 = P5;
- LSeTuP (30, 4) lc1 = p0 >> 1;
- Loop_Begin another_loop;
- R0 = [FP+-3608];
- P0 = R0;
- P2 = P0 << 2;
- P2 = P2 + FP;
- R0 = -3600 (X);
- P0 = R0;
- P1 = P2 + P0;
- R0 = [FP+-3608];
- P0 = R0;
- P2 = P0 << 2;
- P2 = P2 + FP;
- R0 = -1200 (X);
- P0 = R0;
- P2 = P2 + P0;
- R0 = [P2];
- [P1] = R0;
- LOOP_END another_loop;