6 uint64_t parmlist
[] __attribute__((aligned(16))) = {
12 uint64_t op1
= 0x0123456789abcdefull
;
18 " lghi %%r0,%[flags]\n"
19 " la %%r1,%[parmlist]\n"
20 " csst %[op1],%[op2],%[op3]\n"
26 : [flags
] "K" (0x0301),
27 [parmlist
] "m" (parmlist
)
28 : "r0", "r1", "cc", "memory");
31 write(1, "bad cc\n", 7);
34 if (op1
!= parmlist
[0]) {
35 write(1, "bad op1\n", 8);
38 if (op2
!= parmlist
[2]) {
39 write(1, "bad op2\n", 8);