Lines Matching refs:r11d
17 # %r11d = z' (copy of z for the next step)
24 $code .= " mov %edx, %r11d /* (NEXT STEP) z' = %edx */\n" if ($pos == -1);
26 xor $y, %r11d /* y ^ ... */
28 and $x, %r11d /* x & ... */
29 xor $z, %r11d /* z ^ ... */
31 add %r11d, $dst /* dst += ... */
33 mov $y, %r11d /* (NEXT STEP) z' = $y */
41 # %r11d = y' (copy of y for the next step)
48 $code .= " mov %ecx, %r11d /* (NEXT STEP) y' = %ecx */\n" if ($pos == -1);
50 xor $x, %r11d /* x ^ ... */
52 and $z, %r11d /* z & ... */
53 xor $y, %r11d /* y ^ ... */
55 add %r11d, $dst /* dst += ... */
57 mov $x, %r11d /* (NEXT STEP) y' = $x */
65 # %r11d = y' (copy of y for the next step)
72 $code .= " mov %ecx, %r11d /* (NEXT STEP) y' = %ecx */\n" if ($pos == -1);
76 xor $z, %r11d /* z ^ ... */
77 xor $x, %r11d /* x ^ ... */
78 add %r11d, $dst /* dst += ... */
80 mov $x, %r11d /* (NEXT STEP) y' = $x */
88 # %r11d = not z' (copy of not z for the next step)
95 $code .= " mov \$0xffffffff, %r11d\n" if ($pos == -1);
96 $code .= " xor %edx, %r11d /* (NEXT STEP) not z' = not %edx*/\n"
100 or $x, %r11d /* x | ... */
101 xor $y, %r11d /* y ^ ... */
102 add %r11d, $dst /* dst += ... */
104 mov \$0xffffffff, %r11d
106 xor $y, %r11d /* (NEXT STEP) not z' = not $y */