Home | History | Annotate | Download | only in s390x

Lines Matching refs:r1

8    float r1 = v1;
10 __asm__ volatile("maebr %[r1],%[r3],%[r2]"
11 : [r1]"+f"(r1) : [r2]"f"(v2), [r3]"f"(v3));
12 printf("maebr %f * %f + %f -> %f\n", v2, v3, v1, r1);
17 double r1 = v1;
19 __asm__ volatile("madbr %[r1],%[r3],%[r2]"
20 : [r1]"+f"(r1) : [r2]"f"(v2), [r3]"f"(v3));
21 printf("madbr %f * %f + %f -> %f\n", v2, v3, v1, r1);
26 float r1 = v1;
28 __asm__ volatile("msebr %[r1],%[r3],%[r2]"
29 : [r1]"+f"(r1) : [r2]"f"(v2), [r3]"f"(v3));
30 printf("msebr %f * %f - %f -> %f\n", v2, v3, v1, r1);
35 double r1 = v1;
37 __asm__ volatile("msdbr %[r1],%[r3],%[r2]"
38 : [r1]"+f"(r1) : [r2]"f"(v2), [r3]"f"(v3));
39 printf("msdbr %f * %f - %f -> %f\n", v2, v3, v1, r1);