sim: clean up stale AC_PREREQ refs
[deliverable/binutils-gdb.git] / sim / testsuite / sim / sh64 / media / addil.cgs
CommitLineData
cbb38b47
BE
1# sh testcase for addi.l $rm, $disp10, $rd -*- Asm -*-
2# mach: all
3# as: -isa=shmedia
4# ld: -m shelf64
5
6 .include "media/testutils.inc"
7
8 start
9
10init:
11 pta wrong, tr0
12
13addil0:
14 movi 1, r63
15 addi.l r63, 0, r1
16 bnei r1, 0, tr0
17
18addil1:
19 movi 10, r0
20 addi.l r0, 0, r3
21 bnei r3, 10, tr0
22
23addil2:
24 movi 0, r0
25 addi.l r0, 10, r2
26 bnei r2, 10, tr0
27
28addil3:
29 addi.l r63, 10, r1
30 bnei r1, 10, tr0
31
32addil4:
33 movi 10, r0
34 addi.l r0, 0, r1
35 bnei r1, 10, tr0
36
37addil5:
38 # Ensure top 32-bits are discarded when adding.
39 movi 10, r0
40 shlli r0, 32, r0
41 addi r0, 10, r0
42 addi.l r0, 10, r2
43 bnei r2, 20, tr0
44
45okay:
46 pass
47
48wrong:
49 fail
This page took 0.827463 seconds and 4 git commands to generate.