Home | History | Annotate | Download | only in s390x

Lines Matching refs:op3

17    quad_word op3 = op3_init;
21 quad_word op3_before = op3;
25 printf("before op3 = (%#lx, %#lx)\n", op3.high, op3.low);
32 "stmg %%r2,%%r3,%3\n" // store r2,r3 to op3
35 : "=d" (cc), "+QS" (op1), "+QS" (op2), "+QS" (op3)
41 printf("after op3 = (%#lx, %#lx)\n", op3.high, op3.low);
49 // op3 never changes
50 if (op3.low != op3_before.low || op3.high != op3_before.high) {
62 // lower 32 bits of op2 are the lower 32 bits of op3.low
63 if ((op2 & 0xffffffff) != (op3.low & 0xffffffff)) {
66 // higher 32 bits of op2 are the lower 32 bits of op3.high
67 if ((op2 >> 32) != (op3.high & 0xffffffff)) {
95 quad_word op1, op3;
103 op3.high = op3.low = 0xdeadbeefdeadbabeull;
104 test(op1, op2, op3, 0);
110 op3.high = op3.low = 0xdeadbeefdeadbabeull;
111 test(op1, op2, op3, 1);