xref: /openbmc/qemu/tests/tcg/s390x/br-odd.S (revision 4c6f44644d08f6f712474288d61deba601421988)
1*e902126cSIlya Leoshkevich/*
2*e902126cSIlya Leoshkevich * Test BRanching to a non-mapped odd address.
3*e902126cSIlya Leoshkevich *
4*e902126cSIlya Leoshkevich * SPDX-License-Identifier: GPL-2.0-or-later
5*e902126cSIlya Leoshkevich */
6*e902126cSIlya Leoshkevich    .globl test
7*e902126cSIlya Leoshkevichtest:
8*e902126cSIlya Leoshkevich    lgrl %r1,odd_addr
9*e902126cSIlya Leoshkevich    br %r1
10*e902126cSIlya Leoshkevich
11*e902126cSIlya Leoshkevich    .align 8
12*e902126cSIlya Leoshkevichodd_addr:
13*e902126cSIlya Leoshkevich    .quad 0xDDDDDDDDDDDDDDDD
14*e902126cSIlya Leoshkevich    .globl expected_old_psw
15*e902126cSIlya Leoshkevichexpected_old_psw:
16*e902126cSIlya Leoshkevich    .quad 0x180000000,0xDDDDDDDDDDDDDDDD
17