diff options
| author | 2016-01-21 12:49:00 -0800 | |
|---|---|---|
| committer | 2016-01-21 12:58:37 -0800 | |
| commit | 2a946077daf5bfcaf613da49bed58bb0aba435bf (patch) | |
| tree | 08f4ee1dd08bb749c65e6cb5a94a4c2e504da3f1 /compiler/optimizing/optimizing_compiler.h | |
| parent | 20a96c6e68879f2ee8cb088fed6d17e268eb96c4 (diff) | |
Allow x86 memory operands for 64-bit popcnt on x86.
By Mark's request.
This allows:
 popcnt edx, [esp + 16]
 popcnt ebx, [esp + 20]
 add ebx, edx
 .....
instead of the more elaborate
 mov edx, [ecx + 16]
 mov ebx, [ecx + 20]
 popcnt eax, edx
 popcnt ebp, ebx
 add ebp, eax
Change-Id: Iea30ad7b9a1aba8591e3dbb72e24ef12e81cc2ce
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.h')
0 files changed, 0 insertions, 0 deletions