Merge tag 'qemu-macppc-20230206' of https://github.com/mcayland/qemu into staging
[qemu.git] / tests / tcg / mips / user / ase / dsp / test_dsp_r1_lwx.c
blobe6543c9e7eae3c1633141cb69c55bc0435a7eb23
1 #include <stdio.h>
2 #include <assert.h>
4 int main(void)
6 int value, rd;
7 int *p;
8 unsigned long addr, index;
9 int result;
11 value = 0xBCDEF389;
12 p = &value;
13 addr = (unsigned long)p;
14 index = 0;
15 result = 0xBCDEF389;
16 __asm
17 ("lwx %0, %1(%2)\n\t"
18 : "=r"(rd)
19 : "r"(index), "r"(addr)
22 assert(rd == result);
24 return 0;