]> Git Repo - linux.git/blob - arch/riscv/kernel/tests/module_test/test_set8.S
Linux 6.14-rc3
[linux.git] / arch / riscv / kernel / tests / module_test / test_set8.S
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * Copyright (C) 2023 Rivos Inc.
4  */
5
6 .text
7 .global test_set8
8 test_set8:
9         lw      a0, set8
10         la      t0, set8
11 #ifdef CONFIG_32BIT
12         slli    t0, t0, 24
13         srli    t0, t0, 24
14 #else
15         slli    t0, t0, 56
16         srli    t0, t0, 56
17 #endif
18         sub     a0, a0, t0
19         ret
20 .data
21 set8:
22         .reloc set8, R_RISCV_SET8, set8
23         .word 0
This page took 0.034115 seconds and 4 git commands to generate.