diff options
Diffstat (limited to 'sim/testsuite/sim/cris/asm/tjsrcv10.ms')
-rw-r--r-- | sim/testsuite/sim/cris/asm/tjsrcv10.ms | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/sim/testsuite/sim/cris/asm/tjsrcv10.ms b/sim/testsuite/sim/cris/asm/tjsrcv10.ms new file mode 100644 index 00000000000..3bc694648b8 --- /dev/null +++ b/sim/testsuite/sim/cris/asm/tjsrcv10.ms @@ -0,0 +1,29 @@ +#mach: crisv10 +#output: Basic clock cycles, total @: 6\n +#output: Memory source stall cycles: 1\n +#output: Memory read-after-write stall cycles: 0\n +#output: Movem source stall cycles: 0\n +#output: Movem destination stall cycles: 0\n +#output: Movem address stall cycles: 0\n +#output: Multiplication source stall cycles: 0\n +#output: Jump source stall cycles: 0\n +#output: Branch misprediction stall cycles: 0\n +#output: Jump target stall cycles: 0\n +#sim: --cris-cycles=basic + +; Check that the 4-byte-skip doesn't make the simulator barf. +; Nothing deeper. + + .include "testutils.inc" + startnostack + nop + move.d 0f,r5 + jsrc r5 + nop + .dword -1 +0: + jsrc 1f + nop + .dword -2 +1: + break 15 |