Projet_SETI_RISC-V/riscv-gnu-toolchain/gdb/sim/testsuite/cris/asm/x7-v10.ms
2023-03-06 14:48:14 +01:00

31 lines
814 B
Text

#mach: crisv10
#ld: --section-start=.text=0
#output: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 * ixnzvc 0\n
#output: 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 * ixnzvc 1\n
#output: c 0 0 0 24 0 0 0 0 0 0 0 0 0 0 * ixnzvc 4\n
#output: e 0 0 0 24 0 0 0 0 0 0 0 0 0 0 * ixnzvc 1\n
#output: 10 0 0 0 24 0 0 0 0 0 0 0 0 0 0 * ixnZvc 1\n
#output: 14 0 0 0 24 0 24 0 0 0 0 0 0 0 0 * ixnzvc 3\n
#output: 18 0 0 0 24 0 24 0 0 0 0 0 0 0 0 * ixnzvc 3\n
#output: 20 0 0 0 24 0 24 0 0 0 0 0 0 0 0 * ixnzvc 4\n
#sim: --cris-trace=basic
; With a "--cris-trace=all", cycles for the third and last line would be 5.
; Check that prefix+insn are traced as one.
.include "testutils.inc"
startnostack
nop
move.d [0f],r3
nop
moveq 0,r4
move.d [r3+r4.b],r5
move.d [r3+4],r5
bdap.d 0,r3
move.d [r3],r5
break 15
.p2align 2
0:
.dword 0b
.dword 0b