Home | History | Annotate | Download | only in s390x

Lines Matching refs:i5

4 #define DO_RXSBG(insn, _r1, _r2, i3, i4, i5)		\
9 asm volatile( insn(1,2, i3, i4, i5) \
15 printf(#insn " r1(==%16.16lX),r2(==%16.16lX),0x" #i3 ",0x" #i4 ",0x" #i5 " = %16.16lX (cc=%d)\n", _r1, _r2, r1, cc); \
18 #define r1sweep(i, r2, i3, i4, i5) \
20 DO_RXSBG(i, 000000000000000000ul, r2, i3, i4, i5); \
21 DO_RXSBG(i, 0x0000ffffccccaaaaul, r2, i3, i4, i5); \
22 DO_RXSBG(i, 0xfffffffffffffffful, r2, i3, i4, i5); \
25 #define r2sweep(i, i3, i4, i5) \
27 r1sweep(i, 0x0000000000000000ul, i3, i4, i5); \
28 r1sweep(i, 0x5555ccccffff0000ul, i3, i4, i5); \
29 r1sweep(i, 0xfffffffffffffffful, i3, i4, i5); \
34 #define i3sweep(i, i4, i5) \
36 r2sweep(i, 00, i4, i5); \
37 r2sweep(i, 14, i4, i5); \
38 r2sweep(i, 3f, i4, i5); \
39 r2sweep(i, 80, i4, i5); \
40 r2sweep(i, a1, i4, i5); \
41 r2sweep(i, bf, i4, i5); \
45 #define i4sweep(i, i5) \
47 i3sweep(i, 00, i5); \
48 i3sweep(i, 2a, i5); \
49 i3sweep(i, 3f, i5); \
50 i3sweep(i, 80, i5); \
51 i3sweep(i, 9e, i5); \
52 i3sweep(i, bf, i5); \