* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[deliverable/binutils-gdb.git] / sim / testsuite / sim / fr30 / enter.cgs
CommitLineData
27f6ea69
DB
1# fr30 testcase for enter $u10
2# mach(): fr30
3
4 .include "testutils.inc"
5
6 START
7
8 .text
9 .global enter
10enter:
11 ; Test enter $u10
12 mvr_h_gr sp,r7 ; save stack pointer
13 mvr_h_gr sp,r8 ; shadow stack pointer
14 mvr_h_gr sp,r14 ; Initialize
15 set_cc 0x0f ; Condition codes are irrelevent
16 enter 0
17 test_cc 1 1 1 1
18 testr_h_gr r8,sp
19 inci_h_gr -4,r8
20 testr_h_gr r14,r8
21 testr_h_mem r7,r14
22
23 mvr_h_gr sp,r8 ; shadow stack pointer
24 mvr_h_gr r14,r9 ; save
25 set_cc 0x0e ; Condition codes are irrelevent
26 enter 0x3fc
27 test_cc 1 1 1 0
28 inci_h_gr -4,r8
29 testr_h_gr r14,r8
30 testr_h_mem r9,r14
31 inci_h_gr -0x3f8,r8
32 testr_h_gr r8,sp
33
34 pass
This page took 0.028576 seconds and 4 git commands to generate.