Multiplication Tables
Integer multiplying by constants
© Copyright 1996-2004 by Paul Hsieh
Warning! This page is over 235K and hence will take some time to download completely. Mozilla is the only known browser that can render this page totally correctly, even though it is extremely straight foward html code.
Optimized for Pentium clock count performance, then free V-slot, then size
The following list is based on my new method of completely modelling the clock penalties of the Pentium which takes interdependencies with previous instructions into account. For the purposes of pentium optimization I also considered that sequences that ended with a free V slot offered even more performance optimization potential. Adding the size optimization as a secondary consideration is important otherwise this program has a tendency to insert irrelevant instructions, so long as they did not affect performance.

Please note that the optimization model is for pre-MMX based Pentiums. The MMX style pentiums offer more pairing potential, that I have as yet not investigated.

This list runs to 2048, and unfortunately, the results are not sorted by multiplication factor, but rather by performance. Over 52% of the entries take 4 clocks or less, about 97% taking 5 clocks or less, and none taking more than 6 clocks. There seems to be a few patterns that the algorithm seems to stick to, which suggests that there may be an a priori based algorithm that might arrive at these sorts of sequences are a lot faster.

Comments about other processors:

These code fragments are assumed to be plugins for:

long multconst(long); #pragma aux multconst parm [eax] value [eax] modify [ebx];

which is a WATCOM C/C++ convention for inlining assembly code. For example:
long Mul429(long arg);
#pragma aux Mul429 = \
" lea ebx,[eax+eax*2] " \
" lea eax,[ebx+ebx*8] " \
" shl eax,04H " \
" sub eax,ebx " \
parm [eax] value [eax] modify [ebx];
Implements an inline #pragma macro which can be invoked like a function call with the prototype long Mul429(long).

Source code

Pentium Optimal x86 Constant Multiplies
Mul0000: ; // 1 clocks
xor eax,eax
Mul0001: ; // 0 clocks
Mul0002: ; // 1 clocks
add eax,eax
Mul0003: ; // 1 clocks
lea eax,[eax+eax*2]
Mul0004: ; // 1 clocks
shl eax,02H
Mul0005: ; // 1 clocks
lea eax,[eax+eax*4]
Mul0008: ; // 1 clocks
shl eax,03H
Mul0009: ; // 1 clocks
lea eax,[eax+eax*8]
Mul0016: ; // 1 clocks
shl eax,04H
Mul0032: ; // 1 clocks
shl eax,05H
Mul0064: ; // 1 clocks
shl eax,06H
Mul0128: ; // 1 clocks
shl eax,07H
Mul0256: ; // 1 clocks
shl eax,08H
Mul0512: ; // 1 clocks
shl eax,09H
Mul1024: ; // 1 clocks
shl eax,0aH
Mul2048: ; // 1 clocks
shl eax,0bH
Mul0006: ; // 2 clocks
lea eax,[eax+eax*2]
add eax,eax
Mul0007: ; // 2 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
Mul0010: ; // 2 clocks
lea eax,[eax+eax*4]
add eax,eax
Mul0011: ; // 2 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
Mul0012: ; // 2 clocks
lea eax,[eax+eax*2]
shl eax,02H
Mul0013: ; // 2 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
Mul0014: ; // 2 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
Mul0017: ; // 2 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
Mul0018: ; // 2 clocks
lea eax,[eax+eax*8]
add eax,eax
Mul0020: ; // 2 clocks
lea eax,[eax+eax*4]
shl eax,02H
Mul0024: ; // 2 clocks
lea eax,[eax+eax*2]
shl eax,03H
Mul0036: ; // 2 clocks
lea eax,[eax+eax*8]
shl eax,02H
Mul0040: ; // 2 clocks
lea eax,[eax+eax*4]
shl eax,03H
Mul0048: ; // 2 clocks
lea eax,[eax+eax*2]
shl eax,04H
Mul0072: ; // 2 clocks
lea eax,[eax+eax*8]
shl eax,03H
Mul0080: ; // 2 clocks
lea eax,[eax+eax*4]
shl eax,04H
Mul0096: ; // 2 clocks
lea eax,[eax+eax*2]
shl eax,05H
Mul0144: ; // 2 clocks
lea eax,[eax+eax*8]
shl eax,04H
Mul0160: ; // 2 clocks
lea eax,[eax+eax*4]
shl eax,05H
Mul0192: ; // 2 clocks
lea eax,[eax+eax*2]
shl eax,06H
Mul0288: ; // 2 clocks
lea eax,[eax+eax*8]
shl eax,05H
Mul0320: ; // 2 clocks
lea eax,[eax+eax*4]
shl eax,06H
Mul0384: ; // 2 clocks
lea eax,[eax+eax*2]
shl eax,07H
Mul0576: ; // 2 clocks
lea eax,[eax+eax*8]
shl eax,06H
Mul0640: ; // 2 clocks
lea eax,[eax+eax*4]
shl eax,07H
Mul0768: ; // 2 clocks
lea eax,[eax+eax*2]
shl eax,08H
Mul1152: ; // 2 clocks
lea eax,[eax+eax*8]
shl eax,07H
Mul1280: ; // 2 clocks
lea eax,[eax+eax*4]
shl eax,08H
Mul1536: ; // 2 clocks
lea eax,[eax+eax*2]
shl eax,09H
Mul0015: ; // 3 clocks
lea eax,[eax+eax*2]
lea eax,[eax+eax*4]
Mul0019: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*2]
Mul0021: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*4]
Mul0022: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea eax,[eax+ebx*4]
Mul0023: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,05H
sub eax,ebx
Mul0025: ; // 3 clocks
lea eax,[eax+eax*4]
lea eax,[eax+eax*4]
Mul0026: ; // 3 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[eax+ebx*8]
Mul0027: ; // 3 clocks
lea eax,[eax+eax*2]
lea eax,[eax+eax*8]
Mul0028: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0029: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
Mul0030: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,05H
sub eax,ebx
Mul0031: ; // 3 clocks
mov ebx,eax
shl eax,05H
sub eax,ebx
Mul0033: ; // 3 clocks
mov ebx,eax
shl eax,05H
add eax,ebx
Mul0034: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,05H
add eax,ebx
Mul0035: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add eax,ebx
Mul0037: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*4]
Mul0038: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[eax+ebx*4]
Mul0039: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*4]
Mul0041: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*8]
Mul0042: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea eax,[eax+ebx*8]
Mul0043: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
Mul0044: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,02H
Mul0045: ; // 3 clocks
lea eax,[eax+eax*4]
lea eax,[eax+eax*8]
Mul0046: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0047: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,04H
sub eax,ebx
Mul0049: ; // 3 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
add eax,ebx
Mul0050: ; // 3 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,04H
add eax,ebx
Mul0051: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,04H
add eax,ebx
Mul0052: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
shl ebx,04H
add eax,ebx
Mul0053: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,04H
add eax,ebx
Mul0054: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0055: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
Mul0056: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,03H
Mul0057: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,04H
add eax,ebx
Mul0058: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0059: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
Mul0060: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,06H
sub eax,ebx
Mul0061: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
Mul0062: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,06H
sub eax,ebx
Mul0063: ; // 3 clocks
mov ebx,eax
shl eax,06H
sub eax,ebx
Mul0065: ; // 3 clocks
mov ebx,eax
shl eax,06H
add eax,ebx
Mul0066: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,06H
add eax,ebx
Mul0067: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,06H
add eax,ebx
Mul0068: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,06H
add eax,ebx
Mul0069: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,06H
add eax,ebx
Mul0070: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0071: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*8]
shl eax,03H
sub eax,ebx
Mul0073: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*8]
Mul0074: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[eax+ebx*8]
Mul0075: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
Mul0076: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
lea eax,[eax+ebx*8]
Mul0077: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
Mul0078: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
shl eax,04H
sub eax,ebx
Mul0079: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*4]
shl eax,04H
sub eax,ebx
Mul0081: ; // 3 clocks
lea eax,[eax+eax*8]
lea eax,[eax+eax*8]
Mul0082: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,04H
add eax,ebx
Mul0083: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
add eax,ebx
Mul0084: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*4+0H]
shl ebx,04H
add eax,ebx
Mul0085: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,04H
add eax,ebx
Mul0086: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
add ebx,ebx
add eax,ebx
Mul0087: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
Mul0088: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,03H
Mul0089: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,04H
add eax,ebx
Mul0090: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
add ebx,ebx
sub eax,ebx
Mul0091: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
Mul0092: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
Mul0093: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
Mul0094: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
Mul0095: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
Mul0097: ; // 3 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
add eax,ebx
Mul0098: ; // 3 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,05H
add eax,ebx
Mul0099: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
add eax,ebx
Mul0100: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
shl ebx,05H
add eax,ebx
Mul0101: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
add eax,ebx
Mul0102: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
add ebx,ebx
add eax,ebx
Mul0104: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
shl ebx,05H
add eax,ebx
Mul0105: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,05H
add eax,ebx
Mul0106: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
add eax,eax
add eax,ebx
Mul0110: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0112: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,04H
Mul0114: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,05H
add eax,eax
add eax,ebx
Mul0118: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0119: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,07H
sub eax,ebx
Mul0120: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,07H
sub eax,ebx
Mul0122: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0123: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
Mul0124: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,07H
sub eax,ebx
Mul0125: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,07H
sub eax,ebx
Mul0126: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,07H
sub eax,ebx
Mul0127: ; // 3 clocks
mov ebx,eax
shl eax,07H
sub eax,ebx
Mul0129: ; // 3 clocks
mov ebx,eax
shl eax,07H
add eax,ebx
Mul0130: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,07H
add eax,ebx
Mul0131: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,07H
add eax,ebx
Mul0132: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,07H
add eax,ebx
Mul0133: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add eax,ebx
Mul0134: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,07H
add ebx,ebx
add eax,ebx
Mul0135: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
Mul0136: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,07H
add eax,ebx
Mul0137: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,07H
add eax,ebx
Mul0138: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add ebx,ebx
add eax,ebx
Mul0139: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
Mul0140: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
Mul0141: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
Mul0142: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
Mul0143: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
Mul0145: ; // 3 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add eax,ebx
Mul0146: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,04H
add eax,ebx
Mul0147: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
Mul0148: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
shl ebx,04H
add eax,ebx
Mul0149: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
Mul0150: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
add ebx,ebx
add eax,ebx
Mul0151: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
Mul0152: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,04H
add eax,ebx
Mul0153: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
Mul0154: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,ebx
sub eax,ebx
Mul0155: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
Mul0156: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
Mul0157: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
Mul0158: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
Mul0159: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
Mul0161: ; // 3 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
add eax,ebx
Mul0162: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,05H
add eax,ebx
Mul0163: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
Mul0164: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*4+0H]
shl ebx,05H
add eax,ebx
Mul0165: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
Mul0166: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,ebx
add eax,ebx
Mul0168: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,05H
add eax,ebx
Mul0169: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,05H
add eax,ebx
Mul0170: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,ebx
add eax,ebx
Mul0174: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0176: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,04H
Mul0178: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,05H
add eax,eax
add eax,ebx
Mul0182: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0183: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
Mul0184: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
Mul0186: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0187: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
Mul0188: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
Mul0189: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
Mul0190: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
Mul0191: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
Mul0193: ; // 3 clocks
lea ebx,[eax+eax*2]
shl ebx,06H
add eax,ebx
Mul0194: ; // 3 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,06H
add eax,ebx
Mul0195: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
add eax,ebx
Mul0196: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
shl ebx,06H
add eax,ebx
Mul0197: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,ebx
Mul0198: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0200: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
shl ebx,06H
add eax,ebx
Mul0201: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,ebx
Mul0202: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,eax
add eax,ebx
Mul0208: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,04H
Mul0210: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,eax
add eax,ebx
Mul0224: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,05H
Mul0238: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0240: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0246: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0247: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,08H
sub eax,ebx
Mul0248: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,08H
sub eax,ebx
Mul0250: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0251: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,08H
sub eax,ebx
Mul0252: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,08H
sub eax,ebx
Mul0253: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,08H
sub eax,ebx
Mul0254: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,08H
sub eax,ebx
Mul0255: ; // 3 clocks
mov ebx,eax
shl eax,08H
sub eax,ebx
Mul0257: ; // 3 clocks
mov ebx,eax
shl eax,08H
add eax,ebx
Mul0258: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,08H
add eax,ebx
Mul0259: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,08H
add eax,ebx
Mul0260: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,08H
add eax,ebx
Mul0261: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add eax,ebx
Mul0262: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,08H
add ebx,ebx
add eax,ebx
Mul0264: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,08H
add eax,ebx
Mul0265: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,08H
add eax,ebx
Mul0266: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add ebx,ebx
add eax,ebx
Mul0270: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
sub eax,ebx
Mul0272: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,08H
add ebx,ebx
add eax,ebx
Mul0274: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,08H
add ebx,ebx
add eax,ebx
Mul0278: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
sub eax,ebx
Mul0279: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
Mul0280: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
Mul0282: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
sub eax,ebx
Mul0283: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
Mul0284: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
Mul0285: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
Mul0286: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
Mul0287: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
Mul0289: ; // 3 clocks
lea ebx,[eax+eax*8]
shl ebx,05H
add eax,ebx
Mul0290: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,05H
add eax,ebx
Mul0291: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
Mul0292: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
shl ebx,05H
add eax,ebx
Mul0293: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
Mul0294: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
add eax,ebx
Mul0296: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,05H
add eax,ebx
Mul0297: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
Mul0298: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
add eax,ebx
Mul0302: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0304: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,05H
add eax,eax
add eax,ebx
Mul0306: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
add eax,ebx
Mul0310: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0311: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
Mul0312: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
Mul0314: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0315: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
Mul0316: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
Mul0317: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
Mul0318: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
Mul0319: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
Mul0321: ; // 3 clocks
lea ebx,[eax+eax*4]
shl ebx,06H
add eax,ebx
Mul0322: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,06H
add eax,ebx
Mul0323: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
add eax,ebx
Mul0324: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*4+0H]
shl ebx,06H
add eax,ebx
Mul0325: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
add eax,ebx
Mul0326: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0328: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,06H
add eax,ebx
Mul0329: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,ebx
Mul0330: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0336: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,06H
add eax,eax
add eax,ebx
Mul0338: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,eax
add eax,ebx
Mul0352: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,05H
Mul0366: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0368: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0374: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0375: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
Mul0376: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
Mul0378: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0379: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
Mul0380: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
Mul0381: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
Mul0382: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
Mul0383: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
Mul0385: ; // 3 clocks
lea ebx,[eax+eax*2]
shl ebx,07H
add eax,ebx
Mul0386: ; // 3 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,07H
add eax,ebx
Mul0387: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,07H
add eax,ebx
Mul0388: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
shl ebx,07H
add eax,ebx
Mul0389: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,07H
add eax,ebx
Mul0390: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,07H
add ebx,ebx
add eax,ebx
Mul0392: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
shl ebx,07H
add eax,ebx
Mul0393: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,ebx
Mul0394: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,07H
add eax,eax
add eax,ebx
Mul0400: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
shl ebx,07H
add eax,eax
add eax,ebx
Mul0402: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,eax
add eax,ebx
Mul0416: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,05H
Mul0448: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,06H
Mul0494: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul0496: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul0502: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul0503: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,09H
sub eax,ebx
Mul0504: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,09H
sub eax,ebx
Mul0506: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul0507: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,09H
sub eax,ebx
Mul0508: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,09H
sub eax,ebx
Mul0509: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul0510: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,09H
sub eax,ebx
Mul0511: ; // 3 clocks
mov ebx,eax
shl eax,09H
sub eax,ebx
Mul0513: ; // 3 clocks
mov ebx,eax
shl eax,09H
add eax,ebx
Mul0514: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,09H
add eax,ebx
Mul0515: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,09H
add eax,ebx
Mul0516: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,09H
add eax,ebx
Mul0517: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,09H
add eax,ebx
Mul0518: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,09H
add ebx,ebx
add eax,ebx
Mul0520: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,09H
add eax,ebx
Mul0521: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,09H
add eax,ebx
Mul0522: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,09H
add ebx,ebx
add eax,ebx
Mul0528: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,09H
add ebx,ebx
add eax,ebx
Mul0530: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,09H
add ebx,ebx
add eax,ebx
Mul0544: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,05H
Mul0558: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0560: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0566: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0567: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
Mul0568: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
Mul0570: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0571: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
Mul0572: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
Mul0573: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
Mul0574: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
Mul0575: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
Mul0577: ; // 3 clocks
lea ebx,[eax+eax*8]
shl ebx,06H
add eax,ebx
Mul0578: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,06H
add eax,ebx
Mul0579: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,06H
add eax,ebx
Mul0580: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
shl ebx,06H
add eax,ebx
Mul0581: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add eax,ebx
Mul0582: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0584: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,06H
add eax,ebx
Mul0585: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
add eax,ebx
Mul0586: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0592: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,06H
add eax,eax
add eax,ebx
Mul0594: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0622: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0624: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0630: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0631: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,07H
sub eax,ebx
Mul0632: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
shl eax,07H
sub eax,ebx
Mul0634: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0635: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
sub eax,ebx
Mul0636: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*4]
shl eax,07H
sub eax,ebx
Mul0637: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,07H
sub eax,ebx
Mul0638: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
shl eax,07H
sub eax,ebx
Mul0639: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*4]
shl eax,07H
sub eax,ebx
Mul0641: ; // 3 clocks
lea ebx,[eax+eax*4]
shl ebx,07H
add eax,ebx
Mul0642: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,07H
add eax,ebx
Mul0643: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,07H
add eax,ebx
Mul0644: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*4+0H]
shl ebx,07H
add eax,ebx
Mul0645: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
add eax,ebx
Mul0646: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
add eax,ebx
Mul0648: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,07H
add eax,ebx
Mul0649: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,ebx
Mul0650: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
add eax,ebx
Mul0656: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,07H
add eax,eax
add eax,ebx
Mul0658: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,eax
add eax,ebx
Mul0704: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,06H
Mul0750: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0752: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0758: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0759: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
Mul0760: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
Mul0762: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0763: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
Mul0764: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
Mul0765: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
Mul0766: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
Mul0767: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
Mul0769: ; // 3 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
add eax,ebx
Mul0770: ; // 3 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,08H
add eax,ebx
Mul0771: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,08H
add eax,ebx
Mul0772: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
shl ebx,08H
add eax,ebx
Mul0773: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,08H
add eax,ebx
Mul0774: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,08H
add ebx,ebx
add eax,ebx
Mul0776: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
shl ebx,08H
add eax,ebx
Mul0777: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,08H
add eax,ebx
Mul0778: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,08H
add eax,eax
add eax,ebx
Mul0784: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
shl ebx,08H
add eax,eax
add eax,ebx
Mul0786: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,08H
add eax,eax
add eax,ebx
Mul0832: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,06H
Mul0896: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,07H
Mul1006: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
add ebx,ebx
sub eax,ebx
Mul1008: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,0aH
add ebx,ebx
sub eax,ebx
Mul1014: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add ebx,ebx
sub eax,ebx
Mul1015: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
sub eax,ebx
Mul1016: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,0aH
sub eax,ebx
Mul1018: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
add ebx,ebx
sub eax,ebx
Mul1019: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
sub eax,ebx
Mul1020: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,0aH
sub eax,ebx
Mul1021: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
sub eax,ebx
Mul1022: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,0aH
sub eax,ebx
Mul1023: ; // 3 clocks
mov ebx,eax
shl eax,0aH
sub eax,ebx
Mul1025: ; // 3 clocks
mov ebx,eax
shl eax,0aH
add eax,ebx
Mul1026: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,0aH
add eax,ebx
Mul1027: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
add eax,ebx
Mul1028: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,0aH
add eax,ebx
Mul1029: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add eax,ebx
Mul1030: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
add ebx,ebx
add eax,ebx
Mul1032: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,0aH
add eax,ebx
Mul1033: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
add eax,ebx
Mul1034: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add ebx,ebx
add eax,ebx
Mul1040: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,0aH
add ebx,ebx
add eax,ebx
Mul1042: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
add ebx,ebx
add eax,ebx
Mul1088: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,06H
Mul1134: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1136: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1142: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1143: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
Mul1144: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
Mul1146: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1147: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
Mul1148: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
Mul1149: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
Mul1150: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
Mul1151: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
Mul1153: ; // 3 clocks
lea ebx,[eax+eax*8]
shl ebx,07H
add eax,ebx
Mul1154: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,07H
add eax,ebx
Mul1155: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,07H
add eax,ebx
Mul1156: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
shl ebx,07H
add eax,ebx
Mul1157: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
add eax,ebx
Mul1158: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1160: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,07H
add eax,ebx
Mul1161: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
add eax,ebx
Mul1162: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1168: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,07H
add eax,eax
add eax,ebx
Mul1170: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1262: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1264: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1270: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1271: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
Mul1272: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
Mul1274: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1275: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
Mul1276: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
Mul1277: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
Mul1278: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
Mul1279: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
Mul1281: ; // 3 clocks
lea ebx,[eax+eax*4]
shl ebx,08H
add eax,ebx
Mul1282: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,08H
add eax,ebx
Mul1283: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,08H
add eax,ebx
Mul1284: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*4+0H]
shl ebx,08H
add eax,ebx
Mul1285: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
add eax,ebx
Mul1286: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
add eax,ebx
Mul1288: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,08H
add eax,ebx
Mul1289: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,08H
add eax,ebx
Mul1290: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
add eax,ebx
Mul1296: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,08H
add eax,eax
add eax,ebx
Mul1298: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,08H
add eax,eax
add eax,ebx
Mul1408: ; // 3 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,07H
Mul1518: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul1520: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul1526: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul1527: ; // 3 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1528: ; // 3 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1530: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul1531: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1532: ; // 3 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1533: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1534: ; // 3 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1535: ; // 3 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1537: ; // 3 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
add eax,ebx
Mul1538: ; // 3 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,09H
add eax,ebx
Mul1539: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
add eax,ebx
Mul1540: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
shl ebx,09H
add eax,ebx
Mul1541: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
add eax,ebx
Mul1542: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
add eax,ebx
Mul1544: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
shl ebx,09H
add eax,ebx
Mul1545: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
add eax,ebx
Mul1546: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
add eax,eax
add eax,ebx
Mul1552: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
shl ebx,09H
add eax,eax
add eax,ebx
Mul1554: ; // 3 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
add eax,eax
add eax,ebx
Mul1664: ; // 3 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,07H
Mul1792: ; // 3 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,08H
Mul2030: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,0bH
add ebx,ebx
sub eax,ebx
Mul2032: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,0bH
add ebx,ebx
sub eax,ebx
Mul2038: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,0bH
add ebx,ebx
sub eax,ebx
Mul2039: ; // 3 clocks
lea ebx,[eax+eax*8]
shl eax,0bH
sub eax,ebx
Mul2040: ; // 3 clocks
lea ebx,[eax*8+0H]
shl eax,0bH
sub eax,ebx
Mul2042: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,0bH
add ebx,ebx
sub eax,ebx
Mul2043: ; // 3 clocks
lea ebx,[eax+eax*4]
shl eax,0bH
sub eax,ebx
Mul2044: ; // 3 clocks
lea ebx,[eax*4+0H]
shl eax,0bH
sub eax,ebx
Mul2045: ; // 3 clocks
lea ebx,[eax+eax*2]
shl eax,0bH
sub eax,ebx
Mul2046: ; // 3 clocks
lea ebx,[eax+eax]
shl eax,0bH
sub eax,ebx
Mul2047: ; // 3 clocks
mov ebx,eax
shl eax,0bH
sub eax,ebx
Mul0103: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,03H
sub eax,ebx
Mul0107: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,04H
sub eax,ebx
Mul0108: ; // 4 clocks
lea eax,[eax+eax*2]
shl eax,02H
lea eax,[eax+eax*8]
Mul0109: ; // 4 clocks
lea ebx,[eax+eax*8]
shl ebx,02H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0111: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
add ebx,eax
add eax,eax
add eax,ebx
Mul0113: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0115: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,04H
add eax,ebx
Mul0116: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,02H
Mul0117: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
lea eax,[ebx+eax*8]
Mul0121: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
lea eax,[eax+ebx*8]
Mul0167: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,05H
add eax,ebx
Mul0171: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0172: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
lea eax,[eax+ebx*4]
Mul0173: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,04H
sub eax,ebx
Mul0175: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0177: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0179: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,04H
add eax,ebx
Mul0180: ; // 4 clocks
lea eax,[eax+eax*4]
shl eax,02H
lea eax,[eax+eax*8]
Mul0181: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0185: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,04H
add eax,ebx
Mul0199: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,06H
add eax,ebx
Mul0203: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,06H
add eax,ebx
Mul0204: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
lea eax,[eax+ebx*4]
Mul0206: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
add ebx,ebx
shl eax,04H
sub eax,ebx
Mul0207: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add ebx,eax
add eax,eax
add eax,ebx
Mul0212: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
lea eax,[ebx+eax*4]
Mul0213: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,04H
add eax,ebx
Mul0214: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul0215: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,04H
sub eax,ebx
Mul0216: ; // 4 clocks
lea eax,[eax+eax*2]
shl eax,03H
lea eax,[eax+eax*8]
Mul0217: ; // 4 clocks
lea ebx,[eax+eax*8]
shl ebx,03H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0218: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,03H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0219: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0220: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
shl eax,02H
Mul0221: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,03H
add ebx,eax
add eax,eax
add eax,ebx
Mul0222: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0223: ; // 4 clocks
mov ebx,eax
lea eax,[eax*8+0H]
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul0225: ; // 4 clocks
lea ebx,[eax*8+0H]
sub ebx,eax
shl ebx,05H
add eax,ebx
Mul0226: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl ebx,05H
add eax,ebx
Mul0227: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,05H
add eax,ebx
Mul0228: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
lea eax,[ebx+eax*4]
Mul0229: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,05H
add eax,ebx
Mul0230: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,05H
add eax,ebx
Mul0232: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,03H
Mul0233: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl ebx,04H
add eax,ebx
Mul0234: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,05H
add eax,ebx
Mul0236: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,02H
Mul0239: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,05H
sub eax,ebx
Mul0241: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,08H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0242: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0243: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
add ebx,eax
add eax,eax
add eax,ebx
Mul0244: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,02H
Mul0245: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,07H
sub eax,ebx
Mul0249: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,07H
sub eax,ebx
Mul0263: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,07H
add eax,ebx
Mul0267: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,07H
add eax,ebx
Mul0268: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,08H
lea eax,[eax+ebx*4]
Mul0269: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,05H
add eax,ebx
Mul0271: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0273: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0275: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,05H
sub eax,ebx
Mul0276: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,08H
lea eax,[eax+ebx*4]
Mul0277: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,05H
sub eax,ebx
Mul0281: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,04H
add eax,ebx
Mul0295: ; // 4 clocks
lea ebx,[eax*8+0H]
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
Mul0299: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl ebx,05H
add eax,ebx
Mul0300: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
lea eax,[eax+ebx*4]
Mul0301: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,05H
add eax,ebx
Mul0303: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0305: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0307: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0308: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
lea eax,[eax+ebx*4]
Mul0313: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0327: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,06H
add eax,ebx
Mul0332: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
lea eax,[eax+ebx*4]
Mul0333: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,06H
add eax,ebx
Mul0334: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
shl ebx,06H
add eax,ebx
Mul0335: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0340: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
lea eax,[eax+ebx*4]
Mul0342: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0343: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0344: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
lea eax,[eax+ebx*8]
Mul0346: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul0347: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
add ebx,eax
add eax,eax
add eax,ebx
Mul0348: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,02H
Mul0349: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0350: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0354: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl ebx,05H
add eax,ebx
Mul0355: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,05H
add eax,ebx
Mul0356: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
lea eax,[ebx+eax*4]
Mul0357: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0358: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,05H
add eax,ebx
Mul0360: ; // 4 clocks
lea eax,[eax+eax*4]
shl eax,03H
lea eax,[eax+eax*8]
Mul0361: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,05H
add eax,ebx
Mul0362: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0364: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,02H
Mul0369: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0370: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,05H
add eax,ebx
Mul0372: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul0373: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul0377: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul0391: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,07H
add eax,ebx
Mul0395: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,07H
add eax,ebx
Mul0396: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,07H
lea eax,[eax+ebx*4]
Mul0398: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul0399: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,07H
add ebx,eax
add eax,eax
add eax,ebx
Mul0404: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,07H
lea eax,[ebx+eax*4]
Mul0406: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul0407: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0408: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,07H
lea eax,[eax+ebx*8]
Mul0411: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,07H
add ebx,eax
add eax,eax
add eax,ebx
Mul0412: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0414: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,07H
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
Mul0420: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,07H
lea eax,[ebx+eax*4]
Mul0421: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,05H
add eax,ebx
Mul0424: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,07H
lea eax,[ebx+eax*8]
Mul0425: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,05H
add eax,ebx
Mul0426: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,05H
add eax,ebx
Mul0428: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0430: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul0432: ; // 4 clocks
lea eax,[eax+eax*2]
shl eax,04H
lea eax,[eax+eax*8]
Mul0433: ; // 4 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0434: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,04H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0435: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
add ebx,eax
add eax,eax
add eax,ebx
Mul0436: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
shl ebx,04H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0437: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
add ebx,eax
add eax,eax
add eax,ebx
Mul0438: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul0439: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0440: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
shl eax,03H
Mul0441: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,04H
add ebx,eax
add eax,eax
add eax,ebx
Mul0442: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul0443: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0444: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0445: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0446: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0447: ; // 4 clocks
mov ebx,eax
lea eax,[eax*8+0H]
sub eax,ebx
shl eax,06H
sub eax,ebx
Mul0449: ; // 4 clocks
lea ebx,[eax*8+0H]
sub ebx,eax
shl ebx,06H
add eax,ebx
Mul0450: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl ebx,06H
add eax,ebx
Mul0451: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,06H
add eax,ebx
Mul0452: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add ebx,eax
shl ebx,06H
add eax,ebx
Mul0453: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,06H
add eax,ebx
Mul0454: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul0456: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,07H
lea eax,[ebx+eax*8]
Mul0457: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl ebx,05H
add eax,ebx
Mul0458: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul0460: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0464: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,04H
Mul0466: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
shl ebx,05H
add eax,ebx
Mul0468: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0472: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,03H
Mul0476: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,07H
sub eax,ebx
shl eax,02H
Mul0478: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0480: ; // 4 clocks
lea eax,[eax+eax*2]
shl eax,05H
lea eax,[eax+eax*4]
Mul0481: ; // 4 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0482: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0483: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,eax
add eax,eax
add eax,ebx
Mul0484: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
shl ebx,05H
add eax,eax
add eax,ebx
Mul0485: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,09H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0486: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul0488: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,03H
Mul0489: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0490: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0492: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
shl eax,02H
Mul0495: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0497: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,09H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0498: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0499: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0500: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,07H
sub eax,ebx
shl eax,02H
Mul0501: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,08H
sub eax,ebx
Mul0505: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,08H
sub eax,ebx
Mul0519: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,08H
add eax,ebx
Mul0523: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,08H
add eax,ebx
Mul0524: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,09H
lea eax,[eax+ebx*4]
Mul0525: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,06H
add eax,ebx
Mul0526: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,08H
add ebx,ebx
add eax,ebx
Mul0527: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,09H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0529: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,06H
add eax,ebx
Mul0532: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,09H
lea eax,[eax+ebx*4]
Mul0534: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,08H
add ebx,ebx
add eax,ebx
Mul0535: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0536: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,09H
lea eax,[eax+ebx*8]
Mul0538: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0539: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,09H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0540: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
shl eax,02H
Mul0542: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,09H
add ebx,ebx
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0546: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0548: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,09H
lea eax,[eax+ebx*4]
Mul0549: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0550: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0552: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,09H
lea eax,[eax+ebx*8]
Mul0553: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,05H
add eax,ebx
Mul0554: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0556: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
shl eax,02H
Mul0559: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0561: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0562: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0563: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0564: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0565: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0569: ; // 4 clocks
lea ebx,[eax*8+0H]
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
Mul0583: ; // 4 clocks
lea ebx,[eax*8+0H]
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,06H
add eax,ebx
Mul0587: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl ebx,06H
add eax,ebx
Mul0588: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,06H
lea eax,[eax+ebx*4]
Mul0589: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,06H
add eax,ebx
Mul0590: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,06H
add eax,ebx
Mul0591: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0593: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,06H
add eax,ebx
Mul0596: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
lea eax,[eax+ebx*4]
Mul0598: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl ebx,06H
add eax,eax
add eax,ebx
Mul0600: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,06H
lea eax,[eax+ebx*8]
Mul0602: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,06H
add eax,eax
add eax,ebx
Mul0603: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0604: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl eax,02H
Mul0606: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0608: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*2]
shl eax,05H
Mul0610: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0612: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
lea eax,[eax+ebx*4]
Mul0613: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,07H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0614: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0616: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
lea eax,[eax+ebx*8]
Mul0620: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl eax,02H
Mul0625: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0626: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul0627: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul0628: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl eax,02H
Mul0633: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul0647: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,07H
add eax,ebx
Mul0652: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,07H
lea eax,[eax+ebx*4]
Mul0653: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,07H
add eax,ebx
Mul0654: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
shl ebx,07H
add eax,ebx
Mul0655: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0660: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
lea eax,[eax+ebx*4]
Mul0664: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,07H
lea eax,[eax+ebx*8]
Mul0666: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,07H
add eax,eax
add eax,ebx
Mul0667: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
add ebx,eax
add eax,eax
add eax,ebx
Mul0668: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
shl ebx,07H
add eax,eax
add eax,ebx
Mul0670: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0672: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*4]
shl eax,05H
Mul0676: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
lea eax,[ebx+eax*4]
Mul0680: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
lea eax,[eax+ebx*8]
Mul0686: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul0688: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
shl eax,04H
Mul0692: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0694: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
Mul0695: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0696: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,03H
Mul0698: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul0700: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul0701: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0702: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0706: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl ebx,06H
add eax,ebx
Mul0707: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,06H
add eax,ebx
Mul0708: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,eax
shl ebx,06H
add eax,ebx
Mul0710: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul0712: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
lea eax,[ebx+eax*8]
Mul0713: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,06H
add eax,ebx
Mul0714: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,08H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0716: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0720: ; // 4 clocks
lea eax,[eax+eax*4]
shl eax,04H
lea eax,[eax+eax*8]
Mul0722: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul0728: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,03H
Mul0732: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,02H
Mul0736: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,05H
sub eax,ebx
shl eax,05H
Mul0738: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,08H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0740: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0741: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0744: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,03H
Mul0746: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0748: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,02H
Mul0753: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0754: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul0756: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,08H
sub eax,ebx
Mul0757: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,08H
sub eax,ebx
Mul0761: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,08H
sub eax,ebx
Mul0775: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,08H
add eax,ebx
Mul0779: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,08H
add eax,ebx
Mul0780: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,08H
lea eax,[eax+ebx*4]
Mul0782: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,08H
add eax,eax
add eax,ebx
Mul0783: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,08H
add ebx,eax
add eax,eax
add eax,ebx
Mul0788: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,08H
lea eax,[ebx+eax*4]
Mul0790: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,08H
add eax,eax
add eax,ebx
Mul0792: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,08H
lea eax,[eax+ebx*8]
Mul0795: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,08H
add ebx,eax
add eax,eax
add eax,ebx
Mul0796: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0798: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,08H
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
Mul0800: ; // 4 clocks
lea eax,[eax+eax*4]
shl eax,05H
lea eax,[eax+eax*4]
Mul0804: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,08H
lea eax,[ebx+eax*4]
Mul0808: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,08H
lea eax,[ebx+eax*8]
Mul0812: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0814: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul0816: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,08H
add ebx,ebx
lea eax,[eax+ebx*8]
Mul0822: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,08H
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
Mul0823: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0824: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0827: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0828: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0836: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add ebx,eax
shl ebx,06H
add eax,ebx
Mul0837: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,06H
add eax,ebx
Mul0840: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,08H
lea eax,[ebx+eax*8]
Mul0841: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,06H
add eax,ebx
Mul0842: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul0848: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,08H
add eax,eax
lea eax,[ebx+eax*8]
Mul0850: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul0852: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
add eax,ebx
Mul0860: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul0864: ; // 4 clocks
lea eax,[eax+eax*2]
shl eax,05H
lea eax,[eax+eax*8]
Mul0865: ; // 4 clocks
lea ebx,[eax+eax*8]
shl ebx,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0866: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0867: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,eax
add eax,eax
add eax,ebx
Mul0868: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
shl ebx,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0869: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,eax
add eax,eax
add eax,ebx
Mul0870: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul0872: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0873: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,eax
add eax,eax
add eax,ebx
Mul0874: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul0876: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0878: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul0880: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
shl eax,04H
Mul0882: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul0884: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0886: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul0887: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0888: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul0890: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul0891: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,07H
sub eax,ebx
Mul0892: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul0893: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul0894: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul0895: ; // 4 clocks
mov ebx,eax
lea eax,[eax*8+0H]
sub eax,ebx
shl eax,07H
sub eax,ebx
Mul0897: ; // 4 clocks
lea ebx,[eax*8+0H]
sub ebx,eax
shl ebx,07H
add eax,ebx
Mul0898: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl ebx,07H
add eax,ebx
Mul0899: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,07H
add eax,ebx
Mul0900: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add ebx,eax
shl ebx,07H
add eax,ebx
Mul0901: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,07H
add eax,ebx
Mul0902: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add eax,ebx
Mul0904: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add ebx,eax
add eax,eax
shl ebx,07H
add eax,ebx
Mul0905: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl ebx,06H
add eax,ebx
Mul0906: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,07H
add eax,ebx
Mul0908: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
add eax,ebx
Mul0912: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,08H
add eax,eax
lea eax,[ebx+eax*8]
Mul0914: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
shl ebx,06H
add eax,ebx
Mul0916: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
add eax,ebx
Mul0928: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,05H
Mul0932: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
shl ebx,06H
add eax,eax
add eax,ebx
Mul0944: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,04H
Mul0952: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,07H
sub eax,ebx
shl eax,03H
Mul0960: ; // 4 clocks
lea eax,[eax+eax*2]
shl eax,06H
lea eax,[eax+eax*4]
Mul0961: ; // 4 clocks
lea ebx,[eax+eax*4]
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0962: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0963: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,eax
add eax,eax
add eax,ebx
Mul0964: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*4+0H]
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0965: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,eax
add eax,eax
add eax,ebx
Mul0966: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul0968: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0969: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0970: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0976: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,04H
Mul0978: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,eax
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0984: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
shl eax,03H
Mul0988: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,08H
sub eax,ebx
shl eax,02H
Mul0990: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul0992: ; // 4 clocks
mov ebx,eax
shl eax,05H
sub eax,ebx
shl eax,05H
Mul0994: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0997: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul0998: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1000: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,07H
sub eax,ebx
shl eax,03H
Mul1002: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul1004: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,08H
sub eax,ebx
shl eax,02H
Mul1007: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1009: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1010: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul1011: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1012: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,08H
sub eax,ebx
shl eax,02H
Mul1013: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,09H
sub eax,ebx
Mul1017: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,09H
sub eax,ebx
Mul1031: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,09H
add eax,ebx
Mul1035: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,09H
add eax,ebx
Mul1036: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
lea eax,[eax+ebx*4]
Mul1037: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,07H
add eax,ebx
Mul1038: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,09H
add ebx,ebx
add eax,ebx
Mul1039: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1041: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,07H
add eax,ebx
Mul1044: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
lea eax,[eax+ebx*4]
Mul1046: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,09H
add ebx,ebx
add eax,ebx
Mul1048: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
lea eax,[eax+ebx*8]
Mul1050: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1051: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1052: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul1054: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add ebx,ebx
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1056: ; // 4 clocks
mov ebx,eax
shl eax,05H
add eax,ebx
shl eax,05H
Mul1058: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1060: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
lea eax,[eax+ebx*4]
Mul1064: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
lea eax,[eax+ebx*8]
Mul1070: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1072: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1078: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
add ebx,ebx
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1079: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1080: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
shl eax,03H
Mul1096: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
lea eax,[eax+ebx*8]
Mul1097: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,06H
add eax,ebx
Mul1098: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1104: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1106: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul1112: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
shl eax,03H
Mul1116: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
shl eax,02H
Mul1118: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1120: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add eax,ebx
shl eax,05H
Mul1122: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1124: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1125: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1126: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1128: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
shl eax,03H
Mul1130: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1132: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
shl eax,02H
Mul1135: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1137: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1138: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1139: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1140: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1141: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1145: ; // 4 clocks
lea ebx,[eax*8+0H]
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
Mul1159: ; // 4 clocks
lea ebx,[eax*8+0H]
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,07H
add eax,ebx
Mul1163: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl ebx,07H
add eax,ebx
Mul1164: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,07H
lea eax,[eax+ebx*4]
Mul1165: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,07H
add eax,ebx
Mul1166: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
add eax,ebx
Mul1167: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1169: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,07H
add eax,ebx
Mul1172: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
lea eax,[eax+ebx*4]
Mul1174: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl ebx,07H
add eax,eax
add eax,ebx
Mul1176: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,07H
lea eax,[eax+ebx*8]
Mul1178: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,07H
add eax,eax
add eax,ebx
Mul1179: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1180: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1182: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1184: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*4]
shl eax,05H
Mul1186: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,07H
add eax,eax
add eax,ebx
Mul1188: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
lea eax,[eax+ebx*4]
Mul1192: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
lea eax,[eax+ebx*8]
Mul1200: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
shl eax,04H
Mul1206: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
add ebx,ebx
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1208: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl eax,03H
Mul1216: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*2]
shl eax,06H
Mul1224: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,07H
lea eax,[eax+ebx*8]
Mul1226: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1232: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
shl eax,04H
Mul1240: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl eax,03H
Mul1244: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,02H
Mul1248: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*4]
shl eax,05H
Mul1250: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1252: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1253: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1254: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1256: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl eax,03H
Mul1260: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,02H
Mul1265: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1266: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,08H
sub eax,ebx
Mul1267: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,08H
sub eax,ebx
Mul1268: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,02H
Mul1273: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
add ebx,eax
shl eax,08H
sub eax,ebx
Mul1287: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,08H
add eax,ebx
Mul1292: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,08H
lea eax,[eax+ebx*4]
Mul1293: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,08H
add eax,ebx
Mul1294: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
shl ebx,08H
add eax,ebx
Mul1295: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1300: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
lea eax,[eax+ebx*4]
Mul1304: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,08H
lea eax,[eax+ebx*8]
Mul1306: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,08H
add eax,eax
add eax,ebx
Mul1307: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,08H
add ebx,eax
add eax,eax
add eax,ebx
Mul1308: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
shl ebx,08H
add eax,eax
add eax,ebx
Mul1310: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1312: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*8]
shl eax,05H
Mul1316: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,08H
lea eax,[ebx+eax*4]
Mul1320: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
lea eax,[eax+ebx*8]
Mul1328: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1334: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,08H
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
Mul1344: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*4]
shl eax,06H
Mul1352: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,08H
lea eax,[ebx+eax*8]
Mul1360: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1372: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1376: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
shl eax,05H
Mul1390: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul1392: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,04H
Mul1396: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1399: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1400: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1402: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul1404: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul1405: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1406: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1410: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl ebx,07H
add eax,ebx
Mul1411: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,07H
add eax,ebx
Mul1412: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,eax
shl ebx,07H
add eax,ebx
Mul1414: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add eax,ebx
Mul1416: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add ebx,eax
shl ebx,07H
add eax,ebx
Mul1417: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,07H
add eax,ebx
Mul1420: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1424: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,08H
add eax,eax
lea eax,[ebx+eax*8]
Mul1426: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,07H
add eax,ebx
Mul1440: ; // 4 clocks
lea eax,[eax+eax*4]
shl eax,05H
lea eax,[eax+eax*8]
Mul1444: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1456: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,04H
Mul1464: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,03H
Mul1472: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,05H
sub eax,ebx
shl eax,06H
Mul1482: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1488: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,04H
Mul1496: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,03H
Mul1500: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
shl eax,02H
Mul1504: ; // 4 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,04H
sub eax,ebx
shl eax,05H
Mul1506: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1509: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1512: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,03H
Mul1514: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul1516: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,07H
sub eax,ebx
shl eax,02H
Mul1521: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1522: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul1524: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,09H
sub eax,ebx
Mul1525: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,09H
sub eax,ebx
Mul1529: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add ebx,eax
shl eax,09H
sub eax,ebx
Mul1543: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,09H
add eax,ebx
Mul1547: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,09H
add eax,ebx
Mul1548: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
lea eax,[eax+ebx*4]
Mul1550: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,09H
add eax,eax
add eax,ebx
Mul1551: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
add ebx,eax
add eax,eax
add eax,ebx
Mul1556: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
lea eax,[ebx+eax*4]
Mul1558: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,09H
add eax,eax
add eax,ebx
Mul1560: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
lea eax,[eax+ebx*8]
Mul1563: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
add ebx,eax
add eax,eax
add eax,ebx
Mul1566: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
Mul1568: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,05H
shl ebx,09H
add eax,ebx
Mul1572: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
lea eax,[ebx+eax*4]
Mul1576: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
lea eax,[ebx+eax*8]
Mul1584: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1590: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
Mul1600: ; // 4 clocks
lea eax,[eax+eax*4]
shl eax,06H
lea eax,[eax+eax*4]
Mul1608: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
lea eax,[ebx+eax*8]
Mul1616: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
add eax,eax
lea eax,[ebx+eax*8]
Mul1628: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1632: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,04H
add eax,ebx
shl eax,05H
Mul1644: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1646: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul1648: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul1654: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul1655: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1656: ; // 4 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1659: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1660: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1668: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add ebx,eax
shl ebx,07H
add eax,ebx
Mul1669: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,07H
add eax,ebx
Mul1672: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl ebx,07H
add eax,ebx
Mul1673: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,07H
add eax,ebx
Mul1674: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add eax,ebx
Mul1680: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
add eax,eax
lea eax,[ebx+eax*8]
Mul1682: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add eax,ebx
Mul1684: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1696: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
shl ebx,09H
add eax,ebx
Mul1700: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
add eax,ebx
Mul1728: ; // 4 clocks
lea eax,[eax+eax*2]
shl eax,06H
lea eax,[eax+eax*8]
Mul1729: ; // 4 clocks
lea ebx,[eax+eax*8]
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1730: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1731: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,eax
add eax,eax
add eax,ebx
Mul1732: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1733: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,eax
add eax,eax
add eax,ebx
Mul1734: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul1736: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1737: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,eax
add eax,eax
add eax,ebx
Mul1738: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul1744: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
shl ebx,06H
add eax,eax
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1746: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul1756: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
add ebx,ebx
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1760: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
shl eax,05H
Mul1772: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1774: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul1776: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add eax,ebx
add ebx,ebx
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1780: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1782: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,08H
sub eax,ebx
Mul1783: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1784: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add eax,ebx
add ebx,ebx
shl eax,08H
sub eax,ebx
Mul1786: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,08H
sub eax,ebx
Mul1787: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,08H
sub eax,ebx
Mul1788: ; // 4 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add eax,ebx
shl eax,08H
sub eax,ebx
Mul1789: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,08H
sub eax,ebx
Mul1790: ; // 4 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,08H
sub eax,ebx
Mul1791: ; // 4 clocks
mov ebx,eax
lea eax,[eax*8+0H]
sub eax,ebx
shl eax,08H
sub eax,ebx
Mul1793: ; // 4 clocks
lea ebx,[eax*8+0H]
sub ebx,eax
shl ebx,08H
add eax,ebx
Mul1794: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl ebx,08H
add eax,ebx
Mul1795: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl eax,08H
add eax,ebx
Mul1796: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add ebx,eax
shl ebx,08H
add eax,ebx
Mul1797: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,08H
add eax,ebx
Mul1798: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,08H
add eax,ebx
Mul1800: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add ebx,eax
add eax,eax
shl ebx,08H
add eax,ebx
Mul1801: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl ebx,07H
add eax,ebx
Mul1802: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,08H
add eax,ebx
Mul1804: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,08H
add ebx,ebx
add eax,ebx
Mul1808: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add ebx,eax
add eax,eax
shl ebx,08H
add eax,eax
add eax,ebx
Mul1810: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
shl ebx,07H
add eax,ebx
Mul1812: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,08H
add ebx,ebx
add eax,ebx
Mul1824: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
shl ebx,09H
add eax,ebx
Mul1828: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
shl ebx,07H
add eax,eax
add eax,ebx
Mul1856: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,06H
Mul1888: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,05H
Mul1904: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,07H
sub eax,ebx
shl eax,04H
Mul1920: ; // 4 clocks
lea eax,[eax+eax*2]
shl eax,07H
lea eax,[eax+eax*4]
Mul1921: ; // 4 clocks
lea ebx,[eax+eax*4]
shl ebx,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1922: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1923: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,eax
add eax,eax
add eax,ebx
Mul1924: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*4+0H]
shl ebx,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1925: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,eax
add eax,eax
add eax,ebx
Mul1926: ; // 4 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul1928: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1929: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1930: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,07H
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul1936: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
shl ebx,07H
add eax,eax
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1938: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,eax
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1952: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,05H
Mul1968: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
shl eax,04H
Mul1976: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,08H
sub eax,ebx
shl eax,03H
Mul1984: ; // 4 clocks
mov ebx,eax
shl eax,05H
sub eax,ebx
shl eax,06H
Mul1994: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,0bH
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul2000: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,07H
sub eax,ebx
shl eax,04H
Mul2008: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,08H
sub eax,ebx
shl eax,03H
Mul2012: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,09H
sub eax,ebx
shl eax,02H
Mul2014: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul2016: ; // 4 clocks
mov ebx,eax
shl eax,06H
sub eax,ebx
shl eax,05H
Mul2018: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,0bH
add ebx,ebx
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul2021: ; // 4 clocks
lea ebx,[eax+eax*8]
shl eax,0bH
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul2022: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul2024: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,08H
sub eax,ebx
shl eax,03H
Mul2026: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,0aH
add ebx,ebx
sub eax,ebx
Mul2028: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,09H
sub eax,ebx
shl eax,02H
Mul2031: ; // 4 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,08H
sub eax,ebx
Mul2033: ; // 4 clocks
lea ebx,[eax+eax*4]
shl eax,0bH
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul2034: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,0aH
add ebx,ebx
sub eax,ebx
Mul2035: ; // 4 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
shl eax,08H
sub eax,ebx
Mul2036: ; // 4 clocks
lea ebx,[eax+eax*2]
shl eax,09H
sub eax,ebx
shl eax,02H
Mul2037: ; // 4 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul2041: ; // 4 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul0205: ; // 5 clocks
lea eax,[eax+eax*4]
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*8]
Mul0209: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[ebx+eax*8]
lea eax,[ebx+eax*8]
Mul0211: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[eax+ebx*8]
lea eax,[ebx+eax*8]
Mul0231: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[eax+ebx*8]
shl eax,08H
sub eax,ebx
Mul0235: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul0237: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,04H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul0309: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*8]
lea eax,[eax+ebx*4]
Mul0331: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*2]
shl ebx,06H
add eax,ebx
Mul0337: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,05H
add eax,ebx
lea eax,[ebx+eax*8]
Mul0339: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,eax
shl eax,05H
add eax,ebx
Mul0341: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea eax,[eax+ebx*8]
lea eax,[ebx+eax*8]
Mul0345: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
add eax,ebx
lea eax,[eax+eax*4]
Mul0351: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,03H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul0353: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl ebx,05H
add eax,ebx
Mul0359: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl eax,07H
sub eax,ebx
Mul0363: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
Mul0365: ; // 5 clocks
lea eax,[eax+eax*4]
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*8]
Mul0367: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add ebx,eax
shl eax,09H
sub eax,ebx
Mul0371: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*4]
shl eax,07H
sub eax,ebx
Mul0397: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*4]
shl ebx,07H
add eax,ebx
Mul0401: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,04H
add eax,ebx
lea eax,[eax+ebx*4]
Mul0403: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
shl eax,04H
add eax,ebx
Mul0405: ; // 5 clocks
lea eax,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[eax+eax*8]
Mul0409: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
shl ebx,07H
add eax,ebx
Mul0410: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,04H
add eax,ebx
lea eax,[eax+eax*4]
Mul0413: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*4]
shl eax,05H
sub eax,ebx
Mul0415: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea eax,[ebx+eax*4]
shl eax,05H
sub eax,ebx
Mul0417: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[eax+ebx*4]
shl ebx,05H
add eax,ebx
Mul0418: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,05H
add ebx,ebx
add eax,ebx
lea eax,[ebx+eax*8]
Mul0419: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*4]
shl eax,05H
add eax,ebx
Mul0422: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,09H
add ebx,ebx
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul0423: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul0427: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul0429: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul0431: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,09H
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul0455: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul0459: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,04H
add eax,ebx
lea eax,[eax+eax*8]
Mul0461: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul0462: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,09H
add ebx,ebx
lea ebx,[ebx+ebx*4]
sub eax,ebx
Mul0463: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
add ebx,eax
shl eax,09H
sub eax,ebx
Mul0465: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
sub ebx,eax
shl eax,09H
sub eax,ebx
Mul0467: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,09H
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul0469: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[eax+ebx*8]
shl ebx,04H
add eax,ebx
Mul0470: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul0471: ; // 5 clocks
lea ebx,[eax+eax*4]
lea ebx,[eax+ebx*8]
shl eax,09H
sub eax,ebx
Mul0473: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,03H
sub ebx,eax
shl eax,09H
sub eax,ebx
Mul0474: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul0475: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul0477: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul0479: ; // 5 clocks
mov ebx,eax
shl eax,04H
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul0487: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[eax+ebx*8]
shl eax,09H
sub eax,ebx
Mul0491: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul0493: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*2]
shl eax,09H
sub eax,ebx
Mul0531: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
lea eax,[eax+eax*8]
Mul0533: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,09H
sub eax,ebx
lea eax,[eax+ebx*8]
Mul0537: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add eax,ebx
lea eax,[ebx+eax*4]
Mul0541: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,03H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul0543: ; // 5 clocks
mov ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
shl eax,05H
sub eax,ebx
Mul0545: ; // 5 clocks
lea ebx,[eax+eax]
lea ebx,[eax+ebx*8]
shl ebx,05H
add eax,ebx
Mul0547: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,09H
sub eax,ebx
lea eax,[eax+ebx*8]
Mul0551: ; // 5 clocks
mov ebx,eax
shl ebx,09H
sub ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
Mul0555: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,03H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul0557: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
add eax,ebx
lea eax,[ebx+eax*8]
Mul0595: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,07H
sub eax,ebx
lea eax,[eax+eax*4]
Mul0597: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,09H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul0599: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*2]
shl eax,05H
sub eax,ebx
Mul0601: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[eax+ebx*8]
lea eax,[ebx+eax*8]
Mul0605: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[ebx+eax*8]
shl eax,05H
sub eax,ebx
Mul0607: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*2]
shl eax,05H
sub eax,ebx
Mul0609: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*2]
shl ebx,05H
add eax,ebx
Mul0611: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[ebx+eax*8]
shl eax,05H
add eax,ebx
Mul0615: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
lea eax,[eax+eax*4]
Mul0617: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*2]
shl eax,05H
add eax,ebx
Mul0618: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,eax
shl ebx,05H
add eax,ebx
Mul0619: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*4]
shl eax,07H
sub eax,ebx
Mul0621: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
add eax,ebx
lea eax,[eax+eax*8]
Mul0623: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[eax+ebx*4]
shl eax,07H
sub eax,ebx
Mul0629: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*2]
shl eax,07H
sub eax,ebx
Mul0651: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*2]
shl ebx,07H
add eax,ebx
Mul0657: ; // 5 clocks
lea eax,[eax+eax*8]
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*8]
Mul0659: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,eax
shl eax,06H
add eax,ebx
Mul0661: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*4]
shl ebx,07H
add eax,ebx
Mul0662: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea eax,[eax+ebx*4]
shl ebx,07H
add eax,ebx
Mul0663: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,07H
sub ebx,eax
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
Mul0665: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add eax,ebx
lea eax,[eax+eax*4]
Mul0669: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[eax+ebx*8]
shl eax,07H
add eax,ebx
Mul0671: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*4]
shl eax,05H
sub eax,ebx
Mul0673: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
lea eax,[eax+ebx*8]
sub eax,ebx
Mul0674: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,06H
add ebx,ebx
add eax,ebx
lea eax,[ebx+eax*8]
Mul0675: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
lea eax,[eax+eax*8]
Mul0677: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*4]
shl eax,05H
add eax,ebx
Mul0678: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl ebx,05H
add eax,eax
lea eax,[eax+ebx*8]
sub eax,ebx
Mul0679: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,07H
sub ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
Mul0681: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*8]
shl ebx,07H
add eax,ebx
Mul0682: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea eax,[eax+ebx*8]
shl ebx,07H
add eax,ebx
Mul0683: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*8]
shl eax,07H
add eax,ebx
Mul0684: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0685: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,07H
add eax,ebx
lea eax,[eax+eax*4]
Mul0687: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,08H
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul0689: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[eax+ebx*8]
shl ebx,07H
add eax,ebx
Mul0690: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add ebx,ebx
add eax,ebx
lea eax,[eax+eax*4]
Mul0691: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
shl eax,04H
add eax,ebx
Mul0693: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
lea eax,[eax+eax*8]
Mul0697: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
sub ebx,eax
shl eax,06H
sub eax,ebx
Mul0699: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*2]
shl eax,06H
sub eax,ebx
Mul0703: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea eax,[eax+ebx*8]
shl eax,06H
sub eax,ebx
Mul0705: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl ebx,06H
add eax,ebx
Mul0709: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*2]
shl eax,06H
add eax,ebx
Mul0711: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,04H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul0715: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul0717: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
lea eax,[eax+eax*8]
sub eax,ebx
Mul0718: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
shl eax,04H
lea eax,[eax+eax*8]
sub eax,ebx
Mul0719: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
shl eax,04H
lea eax,[eax+eax*8]
sub eax,ebx
Mul0721: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,04H
add eax,ebx
lea eax,[eax+ebx*8]
Mul0723: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
add ebx,eax
lea eax,[ebx+eax*8]
Mul0724: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add eax,ebx
lea eax,[ebx+eax*4]
Mul0725: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add eax,ebx
lea eax,[eax+eax*4]
Mul0726: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
add ebx,ebx
sub eax,ebx
lea eax,[ebx+eax*8]
Mul0727: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,05H
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul0729: ; // 5 clocks
lea eax,[eax+eax*8]
lea eax,[eax+eax*8]
lea eax,[eax+eax*8]
Mul0730: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,04H
add eax,ebx
lea eax,[eax+eax*4]
Mul0731: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea eax,[eax+ebx*4]
shl eax,05H
sub eax,ebx
Mul0733: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
sub ebx,eax
lea eax,[eax+ebx*8]
Mul0734: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,05H
add ebx,eax
shl eax,09H
sub eax,ebx
Mul0735: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,05H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul0737: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,03H
sub ebx,eax
shl ebx,05H
add eax,ebx
Mul0739: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*4]
shl eax,05H
add eax,ebx
Mul0742: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl eax,08H
sub eax,ebx
Mul0743: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl eax,08H
sub eax,ebx
Mul0745: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,05H
sub eax,ebx
shl eax,05H
add eax,ebx
Mul0747: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul0749: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
lea ebx,[eax+ebx*8]
shl eax,08H
sub eax,ebx
Mul0751: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*4]
shl eax,08H
sub eax,ebx
Mul0755: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*4]
shl eax,08H
sub eax,ebx
Mul0781: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*4]
shl ebx,08H
add eax,ebx
Mul0785: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul0787: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[ebx+eax*8]
shl ebx,08H
add eax,ebx
Mul0789: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,08H
sub eax,ebx
lea eax,[eax+ebx*8]
Mul0791: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[ebx+eax*8]
shl eax,05H
sub eax,ebx
Mul0793: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
shl ebx,08H
add eax,ebx
Mul0794: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[eax+ebx*8]
shl ebx,08H
add eax,ebx
Mul0797: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
shl eax,05H
sub eax,ebx
Mul0799: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
shl eax,05H
sub eax,ebx
Mul0801: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
add eax,ebx
lea eax,[eax+ebx*4]
Mul0802: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,05H
add eax,ebx
lea eax,[eax+ebx*4]
Mul0803: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
shl eax,05H
add eax,ebx
Mul0805: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
add eax,ebx
lea eax,[eax+eax*4]
Mul0806: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
add ebx,ebx
shl eax,05H
add eax,ebx
Mul0807: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
Mul0809: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[ebx+eax*8]
shl eax,05H
add eax,ebx
Mul0810: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,05H
add eax,ebx
lea eax,[eax+eax*4]
Mul0811: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
shl ebx,08H
add eax,ebx
Mul0813: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
add ebx,eax
lea eax,[eax+ebx*8]
Mul0815: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
lea eax,[eax+eax*4]
Mul0817: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul0818: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,04H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul0819: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul0820: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,02H
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0821: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0825: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
lea eax,[eax+eax*4]
Mul0826: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add ebx,ebx
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul0829: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*4]
shl eax,06H
sub eax,ebx
Mul0830: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
shl eax,05H
sub eax,ebx
Mul0831: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea eax,[ebx+eax*4]
shl eax,06H
sub eax,ebx
Mul0833: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[eax+ebx*4]
shl ebx,06H
add eax,ebx
Mul0834: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea ebx,[eax+ebx*8]
shl ebx,05H
add eax,ebx
Mul0835: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*4]
shl eax,06H
add eax,ebx
Mul0838: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add ebx,ebx
sub eax,ebx
shl eax,05H
add eax,ebx
Mul0839: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
Mul0843: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
shl ebx,08H
add eax,ebx
Mul0844: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,02H
add eax,ebx
shl eax,06H
add eax,ebx
Mul0845: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,05H
add eax,ebx
lea eax,[eax+eax*4]
Mul0846: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul0847: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*4]
shl eax,04H
add eax,ebx
Mul0849: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,05H
add ebx,eax
lea eax,[eax+ebx*8]
Mul0851: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
add eax,ebx
shl ebx,08H
add eax,ebx
Mul0853: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,08H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul0854: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,05H
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul0855: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul0856: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,03H
add eax,ebx
shl eax,05H
add eax,ebx
Mul0858: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul0859: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul0861: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul0862: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
add ebx,ebx
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul0863: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,05H
lea eax,[eax+eax*8]
sub eax,ebx
Mul0871: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul0875: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl ebx,05H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0877: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
add ebx,eax
shl eax,06H
sub eax,ebx
Mul0879: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul0881: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul0883: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
add ebx,eax
shl eax,07H
sub eax,ebx
Mul0885: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
sub eax,ebx
shl eax,07H
sub eax,ebx
Mul0889: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
shl eax,04H
add eax,ebx
Mul0903: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
mov ebx,eax
shl eax,07H
add eax,ebx
Mul0907: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
sub ebx,eax
shl ebx,07H
add eax,ebx
Mul0909: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
add eax,ebx
lea eax,[eax+eax*8]
Mul0910: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
mov ebx,eax
shl eax,06H
add eax,ebx
Mul0911: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
Mul0913: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
add ebx,eax
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
Mul0915: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul0917: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
add eax,ebx
shl eax,05H
sub eax,ebx
Mul0918: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
add ebx,ebx
add eax,ebx
lea eax,[eax+eax*8]
Mul0919: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*4]
shl eax,05H
sub eax,ebx
Mul0920: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl ebx,07H
add eax,ebx
shl eax,03H
sub eax,ebx
Mul0921: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,08H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul0922: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul0923: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
shl eax,05H
sub eax,ebx
Mul0924: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add ebx,ebx
sub eax,ebx
add ebx,ebx
shl eax,03H
sub eax,ebx
Mul0925: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul0926: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,05H
add ebx,eax
shl eax,09H
sub eax,ebx
Mul0927: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul0929: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul0930: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,05H
sub ebx,eax
shl eax,09H
sub eax,ebx
Mul0931: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,05H
add eax,ebx
Mul0933: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul0934: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add ebx,ebx
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul0935: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul0936: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,07H
lea eax,[eax+ebx*8]
Mul0937: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea ebx,[eax+ebx*4]
shl ebx,05H
add eax,ebx
Mul0938: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[eax+ebx*8]
add eax,eax
shl ebx,05H
add eax,ebx
Mul0939: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul0940: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
add ebx,ebx
sub eax,ebx
add ebx,ebx
shl eax,04H
add eax,ebx
Mul0941: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
add eax,eax
add eax,ebx
shl eax,05H
add eax,ebx
Mul0942: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,04H
add ebx,eax
shl eax,09H
sub eax,ebx
Mul0943: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul0945: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,04H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul0946: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,04H
sub ebx,eax
shl eax,09H
sub eax,ebx
Mul0948: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
add ebx,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul0949: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,04H
add eax,ebx
Mul0950: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul0951: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*8]
shl eax,0aH
sub eax,ebx
Mul0953: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,03H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul0954: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul0955: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul0956: ; // 5 clocks
lea ebx,[eax+eax]
shl eax,05H
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul0957: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul0958: ; // 5 clocks
lea ebx,[eax+eax]
shl eax,05H
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul0959: ; // 5 clocks
mov ebx,eax
shl eax,04H
sub eax,ebx
shl eax,06H
sub eax,ebx
Mul0967: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul0971: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
shl eax,06H
add eax,ebx
Mul0972: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
add ebx,eax
lea eax,[eax+ebx*4]
Mul0973: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul0974: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add ebx,ebx
lea ebx,[ebx+ebx*4]
sub eax,ebx
Mul0975: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul0977: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul0979: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul0980: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,ebx
lea eax,[ebx+eax*4]
Mul0982: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,07H
add ebx,ebx
sub eax,ebx
lea eax,[ebx+eax*8]
Mul0983: ; // 5 clocks
lea ebx,[eax+eax*4]
lea ebx,[eax+ebx*8]
shl eax,0aH
sub eax,ebx
Mul0985: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,03H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul0986: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea ebx,[eax+ebx*4]
shl eax,09H
sub eax,ebx
Mul0987: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*4]
shl eax,0aH
sub eax,ebx
Mul0989: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul0991: ; // 5 clocks
mov ebx,eax
shl eax,05H
add ebx,eax
shl eax,05H
sub eax,ebx
Mul0993: ; // 5 clocks
mov ebx,eax
shl eax,05H
sub eax,ebx
shl eax,05H
add eax,ebx
Mul0995: ; // 5 clocks
mov ebx,eax
shl ebx,05H
sub ebx,eax
lea eax,[eax+eax*2]
shl ebx,05H
add eax,ebx
Mul0996: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,ebx
lea eax,[ebx+eax*4]
Mul0999: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[eax+ebx*8]
shl eax,0aH
sub eax,ebx
Mul1001: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,03H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul1003: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,07H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1005: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*2]
shl eax,0aH
sub eax,ebx
Mul1043: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*2]
shl eax,0aH
add eax,ebx
Mul1045: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1047: ; // 5 clocks
mov ebx,eax
shl ebx,0aH
sub ebx,eax
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
Mul1049: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add eax,ebx
lea eax,[ebx+eax*4]
Mul1053: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[eax+ebx*8]
shl eax,05H
sub eax,ebx
Mul1055: ; // 5 clocks
mov ebx,eax
shl eax,05H
add eax,ebx
shl eax,05H
sub eax,ebx
Mul1057: ; // 5 clocks
mov ebx,eax
shl eax,05H
add eax,ebx
shl eax,05H
add eax,ebx
Mul1059: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1061: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*4]
shl eax,0aH
add eax,ebx
Mul1062: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add ebx,ebx
sub eax,ebx
lea eax,[eax+eax*8]
Mul1063: ; // 5 clocks
mov ebx,eax
shl ebx,0aH
sub ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
Mul1065: ; // 5 clocks
lea ebx,[eax+eax*4]
lea ebx,[eax+ebx*8]
shl eax,0aH
add eax,ebx
Mul1066: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
add ebx,ebx
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1067: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,03H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1068: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,09H
lea eax,[eax+ebx*4]
Mul1069: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add eax,ebx
lea eax,[ebx+eax*8]
Mul1071: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,07H
sub eax,ebx
lea eax,[eax+eax*8]
Mul1073: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
add ebx,eax
shl eax,0aH
add eax,ebx
Mul1074: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add ebx,ebx
add eax,ebx
lea eax,[ebx+eax*4]
Mul1075: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,0aH
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1076: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,02H
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1077: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*8]
shl eax,07H
sub eax,ebx
Mul1081: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,04H
sub ebx,eax
shl eax,07H
sub eax,ebx
Mul1082: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
add ebx,ebx
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1083: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea eax,[ebx+eax*4]
shl eax,06H
sub eax,ebx
Mul1084: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,07H
add ebx,ebx
add eax,ebx
add ebx,ebx
lea eax,[ebx+eax*8]
Mul1085: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[eax+ebx*4]
shl eax,06H
sub eax,ebx
Mul1086: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+ebx*8]
shl eax,06H
sub eax,ebx
Mul1087: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,0aH
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1089: ; // 5 clocks
lea ebx,[eax+eax]
lea ebx,[eax+ebx*8]
shl ebx,06H
add eax,ebx
Mul1090: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+ebx*8]
shl eax,06H
add eax,ebx
Mul1091: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1092: ; // 5 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+ebx*4]
shl eax,06H
add eax,ebx
Mul1093: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1094: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add ebx,ebx
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1095: ; // 5 clocks
mov ebx,eax
shl ebx,0aH
sub ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
Mul1099: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
sub eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1100: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,02H
add eax,ebx
shl eax,06H
add eax,ebx
Mul1101: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,03H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1102: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,04H
sub ebx,eax
shl eax,09H
add eax,ebx
Mul1103: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,04H
sub ebx,eax
shl eax,0aH
add eax,ebx
Mul1105: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,07H
add eax,ebx
lea eax,[ebx+eax*8]
Mul1107: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
lea eax,[eax+eax*8]
Mul1108: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,05H
sub eax,ebx
shl eax,02H
Mul1109: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1110: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
add ebx,ebx
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1111: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*4]
shl eax,07H
sub eax,ebx
Mul1113: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*4]
shl eax,07H
sub eax,ebx
Mul1114: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add ebx,ebx
add eax,ebx
lea eax,[ebx+eax*8]
Mul1115: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*4]
shl eax,07H
sub eax,ebx
Mul1117: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add eax,ebx
shl eax,05H
sub eax,ebx
Mul1119: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
sub ebx,eax
shl eax,0aH
add eax,ebx
Mul1121: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
lea eax,[eax+ebx*8]
sub eax,ebx
Mul1123: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add eax,ebx
shl eax,05H
add eax,ebx
Mul1127: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
lea ebx,[eax+ebx*8]
shl eax,07H
sub eax,ebx
Mul1129: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,05H
lea eax,[eax+ebx*8]
sub eax,ebx
Mul1131: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1133: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*2]
shl eax,07H
sub eax,ebx
Mul1171: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*2]
shl ebx,07H
add eax,ebx
Mul1173: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1175: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*4]
shl eax,05H
sub eax,ebx
Mul1177: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*8]
shl eax,04H
add eax,ebx
Mul1181: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea ebx,[eax+ebx*4]
shl eax,07H
add eax,ebx
Mul1183: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*4]
shl eax,05H
sub eax,ebx
Mul1185: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*4]
shl ebx,05H
add eax,ebx
Mul1187: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,07H
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1189: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*4]
shl ebx,07H
add eax,ebx
Mul1190: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,08H
add ebx,ebx
sub eax,ebx
lea eax,[eax+eax*4]
Mul1191: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,07H
sub ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
Mul1193: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*4]
shl eax,05H
add eax,ebx
Mul1194: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0aH
add ebx,ebx
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1195: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,04H
add ebx,eax
shl eax,04H
sub eax,ebx
Mul1196: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl ebx,07H
lea eax,[ebx+eax*4]
Mul1197: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add eax,ebx
lea eax,[eax+eax*8]
Mul1198: ; // 5 clocks
lea ebx,[eax+eax*8]
add ebx,ebx
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1199: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
shl eax,08H
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul1201: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea ebx,[eax+ebx*8]
shl eax,07H
add eax,ebx
Mul1202: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*4]
add ebx,ebx
shl eax,05H
add eax,ebx
Mul1203: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
shl eax,04H
add eax,ebx
Mul1204: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,07H
add ebx,ebx
add eax,ebx
add ebx,ebx
lea eax,[ebx+eax*8]
Mul1205: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,04H
sub eax,ebx
shl eax,04H
add eax,ebx
Mul1207: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*2]
shl eax,06H
sub eax,ebx
Mul1209: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*8]
shl ebx,04H
add eax,ebx
Mul1210: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[ebx+eax*8]
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1211: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[eax+ebx*2]
shl eax,06H
sub eax,ebx
Mul1212: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*4]
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1213: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[ebx+eax*8]
shl eax,06H
sub eax,ebx
Mul1214: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
lea eax,[eax+ebx*8]
shl eax,06H
sub eax,ebx
Mul1215: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*2]
shl eax,06H
sub eax,ebx
Mul1217: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*2]
shl ebx,06H
add eax,ebx
Mul1218: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea ebx,[ebx+eax*8]
shl ebx,06H
add eax,ebx
Mul1219: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[ebx+eax*8]
shl eax,06H
add eax,ebx
Mul1220: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,02H
add eax,ebx
shl eax,05H
add eax,ebx
Mul1221: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[eax+ebx*2]
shl eax,06H
add eax,ebx
Mul1222: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[ebx+eax*8]
add ebx,ebx
shl eax,06H
add eax,ebx
Mul1223: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,07H
sub ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
Mul1225: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+ebx*2]
shl eax,06H
add eax,ebx
Mul1227: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*8]
shl eax,07H
add eax,ebx
Mul1228: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add ebx,ebx
add eax,ebx
add ebx,ebx
shl eax,05H
add eax,ebx
Mul1229: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*8]
shl eax,07H
add eax,ebx
Mul1230: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
lea eax,[eax+eax*4]
Mul1231: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*8]
shl eax,08H
sub eax,ebx
Mul1233: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,07H
add eax,ebx
lea eax,[eax+eax*8]
Mul1234: ; // 5 clocks
lea ebx,[eax+eax*8]
add ebx,ebx
add eax,ebx
shl eax,06H
add eax,ebx
Mul1235: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,08H
sub eax,ebx
lea eax,[eax+eax*4]
Mul1236: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,eax
add eax,eax
shl ebx,06H
add eax,ebx
Mul1237: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*8]
shl eax,08H
sub eax,ebx
Mul1238: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*8]
shl eax,08H
sub eax,ebx
Mul1239: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*8]
shl eax,08H
sub eax,ebx
Mul1241: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea ebx,[ebx+eax*8]
shl ebx,04H
add eax,ebx
Mul1242: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add ebx,ebx
add eax,ebx
lea eax,[eax+eax*8]
Mul1243: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
shl ebx,05H
add ebx,eax
shl eax,08H
sub eax,ebx
Mul1245: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1246: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
shl eax,04H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1247: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
shl eax,03H
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul1249: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,03H
sub ebx,eax
shl ebx,05H
add eax,ebx
Mul1251: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
lea eax,[eax+eax*8]
Mul1255: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
sub eax,ebx
lea eax,[eax+eax*4]
Mul1257: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*4]
shl eax,08H
sub eax,ebx
Mul1258: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*4]
shl eax,08H
sub eax,ebx
Mul1259: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*4]
shl eax,08H
sub eax,ebx
Mul1261: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1263: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[eax+ebx*4]
shl eax,08H
sub eax,ebx
Mul1269: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*2]
shl eax,08H
sub eax,ebx
Mul1291: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*2]
shl ebx,08H
add eax,ebx
Mul1297: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add eax,ebx
lea eax,[eax+ebx*8]
Mul1299: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,eax
shl eax,07H
add eax,ebx
Mul1301: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*4]
shl ebx,08H
add eax,ebx
Mul1302: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea eax,[eax+ebx*4]
shl ebx,08H
add eax,ebx
Mul1303: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,05H
add eax,ebx
shl eax,05H
sub eax,ebx
Mul1305: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add eax,ebx
lea eax,[eax+eax*4]
Mul1309: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[eax+ebx*8]
shl eax,08H
add eax,ebx
Mul1311: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
shl eax,05H
sub eax,ebx
Mul1313: ; // 5 clocks
lea ebx,[eax+eax*4]
lea ebx,[eax+ebx*8]
shl ebx,05H
add eax,ebx
Mul1314: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,04H
add eax,ebx
lea eax,[eax+eax*8]
Mul1315: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1317: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*8]
shl eax,05H
add eax,ebx
Mul1318: ; // 5 clocks
lea ebx,[eax+eax*4]
lea ebx,[eax+ebx*8]
lea eax,[eax+eax*2]
shl ebx,05H
add eax,eax
add eax,ebx
Mul1319: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
Mul1321: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*8]
shl ebx,08H
add eax,ebx
Mul1322: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea eax,[eax+ebx*8]
shl ebx,08H
add eax,ebx
Mul1323: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
lea eax,[eax+eax*8]
Mul1324: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,02H
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1325: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,08H
add eax,ebx
lea eax,[eax+eax*4]
Mul1326: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
add ebx,ebx
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1327: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
sub ebx,eax
lea eax,[eax+eax*4]
shl eax,08H
add eax,ebx
Mul1329: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[eax+ebx*8]
shl ebx,08H
add eax,ebx
Mul1330: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add ebx,ebx
add eax,ebx
lea eax,[eax+eax*4]
Mul1331: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,08H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1332: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
add ebx,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1333: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,04H
add ebx,eax
shl eax,08H
add eax,ebx
Mul1335: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
lea eax,[eax+ebx*2]
shl eax,06H
sub eax,ebx
Mul1336: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,08H
lea eax,[ebx+eax*8]
Mul1338: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[eax+ebx*4]
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1339: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*4]
shl eax,06H
sub eax,ebx
Mul1340: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1341: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
lea eax,[eax+eax*8]
Mul1342: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
lea eax,[eax+ebx*8]
shl eax,06H
sub eax,ebx
Mul1343: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*4]
shl eax,06H
sub eax,ebx
Mul1345: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,06H
lea eax,[eax+ebx*8]
sub eax,ebx
Mul1346: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,06H
lea eax,[eax+ebx*8]
sub eax,ebx
Mul1347: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl ebx,06H
lea eax,[eax+ebx*8]
sub eax,ebx
Mul1348: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea ebx,[eax+ebx*8]
add eax,eax
shl ebx,05H
add eax,ebx
Mul1349: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*4]
shl eax,06H
add eax,ebx
Mul1350: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
add ebx,ebx
add eax,ebx
lea eax,[eax+eax*8]
Mul1351: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
Mul1353: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,08H
add ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
Mul1354: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*4]
add ebx,ebx
shl eax,06H
add eax,ebx
Mul1355: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,08H
sub eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1356: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
add ebx,eax
add eax,ebx
shl eax,06H
add eax,ebx
Mul1357: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
shl ebx,08H
add eax,ebx
Mul1358: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,03H
sub ebx,eax
lea eax,[eax+eax*4]
shl eax,08H
add ebx,ebx
add eax,ebx
Mul1359: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul1361: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,04H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1362: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,04H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1363: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1364: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,02H
add eax,ebx
shl eax,06H
add eax,ebx
Mul1365: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,04H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1366: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea eax,[eax+ebx*8]
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1368: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,04H
add ebx,eax
lea eax,[eax+ebx*8]
Mul1369: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,04H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1370: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,08H
add ebx,ebx
add eax,ebx
lea eax,[eax+eax*4]
Mul1371: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea eax,[eax+ebx*8]
shl eax,05H
sub eax,ebx
Mul1373: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
shl eax,05H
sub eax,ebx
Mul1374: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul1375: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
sub ebx,eax
lea eax,[eax+eax*4]
shl eax,08H
add eax,ebx
Mul1377: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
lea eax,[eax+eax*8]
Mul1378: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,04H
add eax,eax
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1379: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
shl eax,05H
add eax,ebx
Mul1380: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,eax
shl ebx,06H
add eax,ebx
Mul1381: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*8]
shl ebx,05H
add eax,ebx
Mul1382: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
add ebx,ebx
shl eax,05H
add eax,ebx
Mul1383: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1384: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,03H
add eax,ebx
shl eax,05H
add eax,ebx
Mul1386: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,ebx
sub eax,ebx
lea eax,[eax+eax*8]
Mul1388: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1389: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl ebx,04H
add ebx,eax
shl eax,09H
sub eax,ebx
Mul1391: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add ebx,eax
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1393: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
sub ebx,eax
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1394: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,03H
sub ebx,eax
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
sub eax,ebx
Mul1395: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
lea eax,[eax+eax*8]
Mul1397: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
mov ebx,eax
shl eax,07H
sub eax,ebx
Mul1398: ; // 5 clocks
lea ebx,[eax+eax*4]
add ebx,ebx
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1401: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,05H
sub ebx,eax
shl ebx,04H
add eax,ebx
Mul1403: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*2]
shl eax,07H
sub eax,ebx
Mul1407: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea eax,[eax+ebx*8]
shl eax,07H
sub eax,ebx
Mul1409: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl ebx,07H
add eax,ebx
Mul1413: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*2]
shl eax,07H
add eax,ebx
Mul1415: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
lea eax,[eax+eax*4]
Mul1418: ; // 5 clocks
lea ebx,[eax+eax*4]
add ebx,ebx
add eax,ebx
shl eax,07H
add eax,ebx
Mul1419: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
mov ebx,eax
shl eax,07H
add eax,ebx
Mul1421: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,ebx
shl ebx,07H
add eax,ebx
Mul1422: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul1423: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
Mul1425: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
lea eax,[eax+eax*4]
Mul1427: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add ebx,eax
add eax,ebx
shl ebx,07H
add eax,ebx
Mul1428: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,eax
shl eax,07H
add eax,ebx
Mul1429: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
shl ebx,08H
add eax,ebx
Mul1430: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul1431: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul1432: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,07H
lea eax,[eax+ebx*8]
Mul1433: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,08H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1434: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,ebx
lea eax,[eax+eax*8]
sub eax,ebx
Mul1435: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,05H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul1436: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add ebx,ebx
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1437: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
lea eax,[eax+eax*8]
sub eax,ebx
Mul1438: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
shl eax,05H
lea eax,[eax+eax*8]
sub eax,ebx
Mul1439: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*4]
shl eax,05H
lea eax,[eax+eax*8]
sub eax,ebx
Mul1441: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
add eax,ebx
lea eax,[eax+ebx*8]
Mul1442: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,05H
add eax,ebx
lea eax,[eax+ebx*8]
Mul1443: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,eax
lea eax,[ebx+eax*8]
Mul1445: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,05H
add eax,ebx
lea eax,[eax+eax*4]
Mul1446: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,ebx
add ebx,eax
lea eax,[ebx+eax*8]
Mul1448: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
add eax,ebx
lea eax,[ebx+eax*8]
Mul1449: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
add eax,ebx
lea eax,[eax+eax*8]
Mul1450: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,05H
add eax,ebx
lea eax,[eax+eax*4]
Mul1451: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1452: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,eax
lea eax,[eax+ebx*4]
Mul1453: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl ebx,04H
add ebx,eax
shl eax,09H
sub eax,ebx
Mul1454: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,06H
add ebx,ebx
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul1455: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
lea eax,[eax+eax*4]
Mul1457: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,04H
sub ebx,eax
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1458: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,05H
add eax,ebx
lea eax,[eax+eax*8]
Mul1459: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl ebx,04H
sub ebx,eax
shl eax,09H
sub eax,ebx
Mul1460: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,eax
lea eax,[eax+ebx*4]
Mul1461: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
lea ebx,[eax+ebx*8]
shl eax,09H
sub eax,ebx
Mul1462: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,eax
sub ebx,eax
shl eax,07H
add eax,ebx
Mul1463: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,05H
sub eax,ebx
shl eax,06H
sub eax,ebx
Mul1465: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
lea eax,[eax+eax*4]
Mul1466: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,eax
sub ebx,eax
lea eax,[eax+ebx*8]
Mul1467: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
lea eax,[eax+eax*8]
Mul1468: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
shl eax,04H
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1469: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*4]
shl eax,06H
sub eax,ebx
Mul1470: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,06H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul1471: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,06H
add ebx,eax
shl eax,0bH
sub eax,ebx
Mul1473: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,03H
sub ebx,eax
shl ebx,06H
add eax,ebx
Mul1474: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,04H
sub ebx,eax
shl ebx,05H
add eax,ebx
Mul1475: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*4]
shl eax,06H
add eax,ebx
Mul1476: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,05H
add ebx,eax
lea eax,[eax+ebx*4]
Mul1477: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[ebx+eax*4]
shl ebx,06H
add eax,ebx
Mul1478: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*4]
add ebx,ebx
shl eax,06H
add eax,ebx
Mul1479: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
shl eax,04H
add ebx,eax
shl eax,05H
sub eax,ebx
Mul1480: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,07H
lea eax,[eax+ebx*8]
Mul1481: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,05H
sub eax,ebx
shl eax,06H
add eax,ebx
Mul1483: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,04H
add ebx,eax
shl eax,05H
sub eax,ebx
Mul1484: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,03H
add ebx,ebx
add eax,ebx
add ebx,ebx
shl eax,05H
add eax,ebx
Mul1485: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
lea eax,[eax+eax*8]
Mul1486: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
add eax,ebx
shl eax,06H
add eax,ebx
Mul1487: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,04H
add ebx,eax
shl eax,05H
sub eax,ebx
Mul1489: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
sub ebx,eax
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1490: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,eax
add ebx,eax
shl ebx,06H
add eax,ebx
Mul1491: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl eax,09H
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul1492: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,02H
add ebx,eax
shl ebx,06H
add eax,ebx
Mul1493: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea ebx,[eax+ebx*8]
shl eax,09H
sub eax,ebx
Mul1494: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
add ebx,ebx
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1495: ; // 5 clocks
lea ebx,[eax+eax*4]
lea ebx,[eax+ebx*8]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
Mul1497: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
lea ebx,[eax+ebx*4]
shl eax,09H
sub eax,ebx
Mul1498: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl ebx,05H
add eax,eax
add ebx,eax
shl eax,08H
sub eax,ebx
Mul1499: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
shl ebx,03H
sub ebx,eax
shl eax,09H
sub eax,ebx
Mul1501: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
sub ebx,eax
lea eax,[eax+ebx*8]
Mul1502: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1503: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl eax,09H
sub eax,ebx
Mul1505: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
sub ebx,eax
shl ebx,05H
add eax,ebx
Mul1507: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl eax,09H
sub eax,ebx
Mul1508: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,05H
sub ebx,eax
add eax,eax
shl ebx,04H
add eax,ebx
Mul1510: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl eax,09H
sub eax,ebx
Mul1511: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*8]
shl eax,09H
sub eax,ebx
Mul1513: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea ebx,[eax+ebx*4]
shl eax,09H
sub eax,ebx
Mul1515: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1517: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
lea ebx,[eax+ebx*8]
shl eax,09H
sub eax,ebx
Mul1519: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*4]
shl eax,09H
sub eax,ebx
Mul1523: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*4]
shl eax,09H
sub eax,ebx
Mul1549: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*4]
shl ebx,09H
add eax,ebx
Mul1553: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1555: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[ebx+eax*8]
shl ebx,09H
add eax,ebx
Mul1557: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1559: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
sub ebx,eax
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
Mul1561: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
shl ebx,09H
add eax,ebx
Mul1562: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea eax,[eax+ebx*8]
shl ebx,09H
add eax,ebx
Mul1564: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,05H
add ebx,ebx
add eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1565: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl ebx,09H
add eax,ebx
Mul1567: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
sub ebx,eax
shl eax,05H
add eax,ebx
Mul1569: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
add ebx,eax
shl ebx,05H
add eax,ebx
Mul1570: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,09H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1571: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add eax,ebx
shl ebx,09H
add eax,ebx
Mul1573: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
add ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*4]
Mul1574: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add ebx,ebx
add eax,ebx
shl ebx,08H
add eax,ebx
Mul1575: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
sub eax,ebx
lea eax,[eax+eax*4]
Mul1577: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
add ebx,eax
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
Mul1578: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
add ebx,ebx
sub eax,ebx
lea eax,[eax+ebx*8]
Mul1579: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*8]
shl ebx,09H
add eax,ebx
Mul1580: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl ebx,02H
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1581: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add ebx,eax
lea eax,[eax+ebx*8]
Mul1582: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[ebx+eax*8]
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1583: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
sub ebx,eax
lea eax,[eax+eax*2]
shl eax,09H
add eax,ebx
Mul1585: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
add eax,ebx
shl ebx,05H
add eax,ebx
Mul1586: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,04H
add eax,ebx
shl ebx,05H
add eax,ebx
Mul1587: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,09H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1588: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
add ebx,ebx
shl eax,06H
add ebx,ebx
sub eax,ebx
Mul1589: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,04H
add eax,ebx
shl ebx,05H
add eax,ebx
Mul1591: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[ebx+eax*8]
shl eax,06H
sub eax,ebx
Mul1592: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,09H
lea eax,[ebx+eax*8]
Mul1593: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,04H
add eax,ebx
shl ebx,05H
add eax,ebx
Mul1594: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1595: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul1596: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
add ebx,ebx
add eax,ebx
add ebx,ebx
lea eax,[ebx+eax*8]
Mul1597: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
shl eax,06H
sub eax,ebx
Mul1598: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*4]
shl eax,06H
lea eax,[eax+eax*4]
sub eax,ebx
Mul1599: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
shl eax,06H
sub eax,ebx
Mul1601: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,06H
add eax,ebx
lea eax,[eax+ebx*4]
Mul1602: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,06H
add eax,ebx
lea eax,[eax+ebx*4]
Mul1603: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
shl eax,06H
add eax,ebx
Mul1604: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,06H
add eax,ebx
lea eax,[ebx+eax*4]
Mul1605: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,06H
add eax,ebx
lea eax,[eax+eax*4]
Mul1606: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
add ebx,ebx
shl eax,06H
add eax,ebx
Mul1607: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
sub ebx,eax
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
Mul1609: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[ebx+eax*8]
shl eax,06H
add eax,ebx
Mul1610: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,06H
add eax,ebx
lea eax,[eax+eax*4]
Mul1611: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
lea eax,[ebx+eax*8]
shl ebx,09H
add eax,ebx
Mul1612: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,eax
lea eax,[eax+ebx*4]
Mul1613: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
sub eax,ebx
shl ebx,09H
add eax,ebx
Mul1614: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,03H
add ebx,ebx
add eax,ebx
shl ebx,08H
add eax,ebx
Mul1615: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
add eax,ebx
lea eax,[eax+eax*4]
Mul1617: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
add ebx,eax
lea eax,[eax+ebx*8]
Mul1618: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea eax,[ebx+eax*8]
add ebx,ebx
shl eax,06H
add eax,ebx
Mul1619: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
add eax,ebx
shl ebx,09H
add eax,ebx
Mul1620: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,eax
lea eax,[eax+ebx*4]
Mul1621: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1622: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,04H
add ebx,ebx
add eax,ebx
shl ebx,08H
add eax,ebx
Mul1624: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,03H
add eax,ebx
shl eax,06H
add eax,ebx
Mul1625: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
add eax,ebx
lea eax,[eax+eax*4]
Mul1626: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,eax
add ebx,eax
lea eax,[eax+ebx*8]
Mul1627: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,ebx
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul1629: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,04H
add eax,ebx
shl eax,05H
sub eax,ebx
Mul1630: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,ebx
add eax,ebx
lea eax,[eax+eax*4]
Mul1631: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
sub ebx,eax
lea eax,[eax+eax*2]
shl eax,09H
add eax,ebx
Mul1633: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1634: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,05H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1635: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,05H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1636: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,ebx
lea eax,[ebx+eax*4]
Mul1637: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1638: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,eax
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul1640: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,03H
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1641: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,05H
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1642: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,05H
add eax,eax
add eax,ebx
add ebx,ebx
lea eax,[eax+ebx*8]
Mul1643: ; // 5 clocks
lea ebx,[eax*8+0H]
lea eax,[eax+eax*4]
add eax,ebx
add ebx,eax
shl eax,07H
sub eax,ebx
Mul1645: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,ebx
lea eax,[eax+eax*4]
Mul1647: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul1649: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl eax,07H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1650: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
shl eax,06H
add ebx,ebx
add eax,ebx
lea eax,[eax+eax*4]
Mul1651: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
mov ebx,eax
shl eax,07H
sub eax,ebx
Mul1652: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,02H
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1653: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1657: ; // 5 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*2]
add ebx,eax
add eax,eax
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1658: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add ebx,ebx
sub eax,ebx
shl eax,06H
sub eax,ebx
Mul1661: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*4]
shl eax,07H
sub eax,ebx
Mul1662: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
shl eax,06H
sub eax,ebx
Mul1663: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea eax,[ebx+eax*4]
shl eax,07H
sub eax,ebx
Mul1665: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[eax+ebx*4]
shl ebx,07H
add eax,ebx
Mul1666: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea ebx,[eax+ebx*8]
shl ebx,06H
add eax,ebx
Mul1667: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*4]
shl eax,07H
add eax,ebx
Mul1670: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
add ebx,ebx
sub eax,ebx
shl eax,06H
add eax,ebx
Mul1671: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
sub ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1675: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,ebx
shl eax,07H
add eax,ebx
Mul1676: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,02H
add eax,ebx
shl eax,07H
add eax,ebx
Mul1677: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,04H
sub eax,ebx
shl ebx,09H
add eax,ebx
Mul1678: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,04H
add ebx,ebx
add eax,ebx
Mul1679: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
Mul1681: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
add ebx,eax
lea eax,[eax+eax*8]
shl eax,04H
add eax,ebx
Mul1683: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul1685: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
add eax,ebx
shl ebx,07H
add eax,ebx
Mul1686: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
add eax,eax
sub ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1687: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
add ebx,ebx
add ebx,eax
shl eax,07H
add eax,ebx
Mul1688: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,03H
add eax,ebx
shl eax,06H
add eax,ebx
Mul1689: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1690: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,eax
add eax,ebx
lea eax,[eax+eax*4]
Mul1691: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
sub ebx,eax
shl eax,05H
add eax,ebx
Mul1692: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
add ebx,eax
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1693: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl ebx,09H
add eax,ebx
Mul1694: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*4]
shl eax,05H
add ebx,ebx
add eax,ebx
Mul1695: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
sub ebx,eax
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
Mul1697: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
add ebx,eax
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
Mul1698: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,eax
add ebx,eax
lea eax,[eax+ebx*8]
Mul1699: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add eax,ebx
shl ebx,09H
add eax,ebx
Mul1701: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
sub eax,ebx
lea eax,[eax+eax*8]
Mul1702: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl eax,05H
add ebx,ebx
add eax,ebx
shl ebx,08H
add eax,ebx
Mul1704: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl ebx,03H
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1706: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,09H
add eax,eax
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1708: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
add ebx,ebx
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1710: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul1712: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,04H
sub eax,ebx
shl eax,04H
Mul1713: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
sub eax,ebx
lea eax,[eax+eax*2]
Mul1716: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul1717: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*8+0H]
add ebx,eax
add eax,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1718: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,05H
sub eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1719: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*8]
Mul1720: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,04H
sub eax,ebx
shl eax,03H
Mul1722: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul1723: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,05H
sub eax,ebx
shl eax,06H
sub eax,ebx
Mul1724: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,06H
sub ebx,eax
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1725: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,06H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul1726: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*2]
shl eax,06H
lea eax,[eax+eax*8]
sub eax,ebx
Mul1727: ; // 5 clocks
mov ebx,eax
lea eax,[eax+eax*2]
shl eax,06H
lea eax,[eax+eax*8]
sub eax,ebx
Mul1735: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,06H
add ebx,eax
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1739: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1740: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add ebx,eax
lea eax,[eax+ebx*2]
Mul1741: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
add eax,ebx
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1742: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1743: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add eax,ebx
lea eax,[eax+eax*2]
Mul1745: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,06H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1748: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add ebx,eax
lea eax,[eax+ebx*2]
Mul1750: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl ebx,06H
add eax,eax
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1751: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul1752: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
add ebx,eax
lea eax,[eax+ebx*8]
Mul1753: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,06H
add eax,ebx
add ebx,ebx
add ebx,eax
add eax,eax
add eax,ebx
Mul1754: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
add ebx,eax
shl eax,07H
add ebx,ebx
sub eax,ebx
Mul1755: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,06H
add eax,ebx
lea eax,[eax+eax*8]
Mul1758: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,05H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul1759: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,05H
add ebx,eax
shl eax,0bH
sub eax,ebx
Mul1761: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,05H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul1762: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,05H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul1764: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*8]
shl eax,06H
add ebx,ebx
add ebx,eax
lea eax,[eax+ebx*2]
Mul1765: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,07H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1766: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
add ebx,eax
shl eax,08H
add ebx,ebx
sub eax,ebx
Mul1768: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,ebx
lea eax,[ebx+eax*8]
Mul1769: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,06H
sub eax,ebx
shl eax,05H
add eax,ebx
Mul1770: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
sub eax,ebx
add ebx,ebx
shl eax,08H
sub eax,ebx
Mul1773: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,ebx
lea eax,[eax+eax*8]
Mul1775: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
add ebx,eax
shl eax,08H
sub eax,ebx
Mul1777: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,08H
sub eax,ebx
add ebx,ebx
sub eax,ebx
Mul1778: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
mov ebx,eax
shl eax,07H
sub eax,ebx
Mul1779: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
add ebx,eax
shl eax,08H
sub eax,ebx
Mul1781: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
sub eax,ebx
shl eax,08H
sub eax,ebx
Mul1785: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
mov ebx,eax
shl eax,08H
sub eax,ebx
Mul1799: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
mov ebx,eax
shl eax,08H
add eax,ebx
Mul1803: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
sub ebx,eax
shl ebx,08H
add eax,ebx
Mul1805: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
add ebx,eax
shl eax,08H
add eax,ebx
Mul1806: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
mov ebx,eax
shl eax,07H
add eax,ebx
Mul1807: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,08H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1809: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
add eax,ebx
lea eax,[eax+eax*8]
Mul1811: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
add ebx,eax
shl eax,07H
add eax,ebx
Mul1814: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
sub ebx,eax
add eax,eax
shl ebx,08H
add eax,ebx
Mul1815: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
add eax,ebx
shl ebx,07H
add eax,ebx
Mul1816: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
add ebx,ebx
add ebx,eax
shl eax,07H
add eax,ebx
Mul1818: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,06H
add eax,eax
add eax,ebx
lea eax,[eax+eax*8]
Mul1819: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl ebx,07H
add ebx,eax
add eax,eax
add eax,ebx
Mul1820: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
mov ebx,eax
add eax,eax
shl ebx,07H
add eax,ebx
Mul1821: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
sub eax,ebx
shl ebx,09H
add eax,ebx
Mul1822: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
add eax,ebx
Mul1823: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
sub ebx,eax
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
Mul1825: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,09H
add ebx,eax
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
Mul1826: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,08H
add ebx,eax
lea eax,[eax+eax*8]
shl eax,05H
add ebx,ebx
add eax,ebx
Mul1827: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl eax,05H
add eax,ebx
shl ebx,09H
add eax,ebx
Mul1830: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,eax
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul1832: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,08H
lea eax,[eax+ebx*8]
Mul1833: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,04H
add ebx,eax
shl ebx,05H
add eax,ebx
Mul1834: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1836: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,02H
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1838: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1840: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
add eax,ebx
add ebx,ebx
shl eax,08H
lea eax,[eax+ebx*8]
Mul1842: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,09H
add eax,eax
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1843: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
add eax,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1844: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
add ebx,ebx
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1845: ; // 5 clocks
lea ebx,[eax+eax]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1846: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1847: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
lea eax,[ebx+eax*4]
shl eax,06H
sub eax,ebx
Mul1848: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add ebx,ebx
sub eax,ebx
add ebx,ebx
shl eax,04H
add ebx,ebx
sub eax,ebx
Mul1850: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1851: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*2]
lea eax,[ebx+eax*8]
shl eax,06H
sub eax,ebx
Mul1852: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
shl ebx,06H
add ebx,eax
shl eax,09H
sub eax,ebx
Mul1853: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,06H
sub eax,ebx
Mul1854: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,06H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul1855: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,06H
add ebx,eax
shl eax,0bH
sub eax,ebx
Mul1857: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,06H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul1858: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,06H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul1859: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
shl eax,06H
add eax,ebx
Mul1860: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,05H
add eax,eax
add ebx,eax
add eax,eax
shl ebx,04H
add eax,ebx
Mul1861: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
lea ebx,[eax+ebx*8]
shl ebx,06H
add eax,ebx
Mul1862: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul1864: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl ebx,07H
lea eax,[ebx+eax*8]
Mul1865: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea ebx,[eax+ebx*4]
shl ebx,06H
add eax,ebx
Mul1866: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,eax
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul1867: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
add ebx,eax
shl ebx,06H
add eax,ebx
Mul1868: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
add ebx,ebx
sub eax,ebx
add ebx,ebx
shl eax,05H
add eax,ebx
Mul1869: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
add eax,eax
add eax,ebx
shl eax,06H
add eax,ebx
Mul1870: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,07H
add eax,eax
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul1872: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
lea eax,[ebx+eax*8]
shl eax,04H
Mul1874: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
add eax,ebx
shl eax,06H
add eax,ebx
Mul1875: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,07H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul1876: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,02H
add eax,ebx
shl eax,06H
add eax,ebx
Mul1878: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1880: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,03H
add eax,ebx
shl eax,06H
add eax,ebx
Mul1882: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add ebx,eax
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul1883: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul1884: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
add eax,ebx
add ebx,ebx
add eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1886: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,0bH
add ebx,ebx
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul1887: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
add ebx,eax
shl eax,0bH
sub eax,ebx
Mul1889: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul1890: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,05H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul1892: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
add ebx,ebx
add eax,ebx
add ebx,ebx
shl eax,06H
add eax,ebx
Mul1893: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
shl eax,05H
add eax,ebx
Mul1895: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,07H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1896: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
add ebx,eax
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul1898: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
sub eax,ebx
add ebx,ebx
shl eax,05H
add eax,ebx
Mul1900: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*4]
add ebx,eax
add eax,ebx
add ebx,ebx
shl eax,07H
sub eax,ebx
Mul1902: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,04H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul1903: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add ebx,eax
shl eax,0bH
sub eax,ebx
Mul1905: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul1906: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
shl ebx,04H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul1908: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*2]
add ebx,eax
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1909: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1910: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,07H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul1911: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,07H
add ebx,eax
shl eax,04H
sub eax,ebx
Mul1912: ; // 5 clocks
lea ebx,[eax*8+0H]
shl eax,07H
add ebx,eax
shl eax,04H
sub eax,ebx
Mul1913: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,07H
sub eax,ebx
shl eax,04H
add eax,ebx
Mul1914: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,07H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul1915: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,07H
sub ebx,eax
lea eax,[ebx+ebx*4]
Mul1916: ; // 5 clocks
lea ebx,[eax+eax]
shl eax,05H
sub eax,ebx
add ebx,ebx
shl eax,06H
sub eax,ebx
Mul1917: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,07H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul1918: ; // 5 clocks
lea ebx,[eax+eax]
shl eax,05H
sub eax,ebx
shl eax,06H
sub eax,ebx
Mul1919: ; // 5 clocks
mov ebx,eax
shl eax,04H
sub eax,ebx
shl eax,07H
sub eax,ebx
Mul1927: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1931: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
shl eax,07H
add eax,ebx
Mul1932: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,07H
add ebx,eax
lea eax,[eax+ebx*4]
Mul1933: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax*8+0H]
add eax,ebx
shl ebx,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1934: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
shl ebx,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1935: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,07H
add eax,ebx
lea eax,[eax+eax*4]
Mul1940: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,07H
add eax,ebx
lea eax,[ebx+eax*4]
Mul1942: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
add eax,eax
add eax,ebx
add ebx,ebx
shl eax,07H
add eax,ebx
Mul1944: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*2]
shl eax,07H
add ebx,ebx
add ebx,eax
lea eax,[eax+ebx*4]
Mul1945: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*4]
shl ebx,07H
add eax,ebx
lea eax,[eax+eax*4]
Mul1946: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1947: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,ebx
lea eax,[eax+eax*2]
Mul1948: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
add ebx,ebx
shl eax,03H
sub eax,ebx
Mul1949: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,05H
sub eax,ebx
Mul1950: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,05H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul1951: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
add ebx,eax
shl eax,0bH
sub eax,ebx
Mul1953: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul1954: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,05H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul1955: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
shl eax,05H
add eax,ebx
Mul1956: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,ebx
lea eax,[ebx+eax*4]
Mul1958: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0bH
add ebx,ebx
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul1960: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,07H
sub eax,ebx
shl eax,03H
Mul1963: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1964: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,07H
add ebx,ebx
sub eax,ebx
add ebx,ebx
shl eax,04H
add eax,ebx
Mul1965: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,07H
add eax,ebx
lea eax,[eax+eax*4]
Mul1966: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,04H
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul1967: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,0bH
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul1969: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,04H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul1970: ; // 5 clocks
lea ebx,[eax+eax*4]
add eax,eax
shl ebx,04H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul1971: ; // 5 clocks
lea ebx,[eax*4+0H]
lea eax,[eax+eax*8]
add ebx,eax
add eax,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1972: ; // 5 clocks
lea ebx,[eax+eax*8]
lea eax,[eax*4+0H]
lea ebx,[eax+ebx*8]
shl eax,09H
sub eax,ebx
Mul1973: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,07H
sub eax,ebx
shl eax,04H
add eax,ebx
Mul1974: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea ebx,[eax+ebx*8]
shl eax,0aH
sub eax,ebx
Mul1975: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*8]
shl eax,0bH
sub eax,ebx
Mul1977: ; // 5 clocks
lea ebx,[eax+eax*8]
shl ebx,03H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul1978: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1979: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,06H
add ebx,eax
shl eax,05H
sub eax,ebx
Mul1980: ; // 5 clocks
lea ebx,[eax+eax]
shl eax,06H
sub eax,ebx
add ebx,ebx
shl eax,05H
sub eax,ebx
Mul1981: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,06H
add ebx,eax
shl eax,05H
sub eax,ebx
Mul1982: ; // 5 clocks
lea ebx,[eax+eax]
shl eax,06H
add ebx,eax
shl eax,05H
sub eax,ebx
Mul1983: ; // 5 clocks
mov ebx,eax
shl eax,05H
sub eax,ebx
shl eax,06H
sub eax,ebx
Mul1985: ; // 5 clocks
lea ebx,[eax+eax*8]
shl eax,08H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1986: ; // 5 clocks
lea ebx,[eax+eax]
shl eax,06H
sub eax,ebx
shl eax,05H
add eax,ebx
Mul1987: ; // 5 clocks
mov ebx,eax
shl ebx,05H
sub ebx,eax
lea eax,[eax+eax*2]
shl ebx,06H
add eax,ebx
Mul1988: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
add ebx,ebx
sub eax,ebx
add ebx,ebx
lea eax,[ebx+eax*8]
Mul1989: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl eax,02H
sub eax,ebx
shl eax,06H
add eax,ebx
Mul1990: ; // 5 clocks
mov ebx,eax
shl ebx,05H
sub ebx,eax
lea eax,[eax+eax*2]
shl ebx,06H
add eax,eax
add eax,ebx
Mul1992: ; // 5 clocks
lea ebx,[eax*8+0H]
shl eax,08H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1993: ; // 5 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
shl ebx,03H
sub ebx,eax
shl ebx,06H
add eax,ebx
Mul1996: ; // 5 clocks
lea ebx,[eax+eax*2]
lea eax,[eax*4+0H]
shl ebx,04H
add ebx,eax
shl eax,09H
sub eax,ebx
Mul1997: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,07H
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1998: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0bH
add ebx,ebx
lea ebx,[ebx+ebx*4]
sub eax,ebx
Mul1999: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
add ebx,eax
shl eax,0bH
sub eax,ebx
Mul2001: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,04H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul2002: ; // 5 clocks
lea ebx,[eax+eax*2]
add eax,eax
shl ebx,04H
sub ebx,eax
shl eax,0aH
sub eax,ebx
Mul2003: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,0bH
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul2004: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
shl eax,08H
sub eax,ebx
shl eax,02H
Mul2006: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,08H
add ebx,ebx
sub eax,ebx
lea eax,[ebx+eax*8]
Mul2007: ; // 5 clocks
lea ebx,[eax+eax*4]
lea ebx,[eax+ebx*8]
shl eax,0bH
sub eax,ebx
Mul2009: ; // 5 clocks
lea ebx,[eax+eax*4]
shl ebx,03H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul2010: ; // 5 clocks
lea ebx,[eax+eax*8]
add eax,eax
lea ebx,[eax+ebx*4]
shl eax,0aH
sub eax,ebx
Mul2011: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*4]
shl eax,0bH
sub eax,ebx
Mul2013: ; // 5 clocks
lea ebx,[eax+eax*4]
shl eax,08H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul2015: ; // 5 clocks
mov ebx,eax
shl eax,05H
add ebx,eax
shl eax,06H
sub eax,ebx
Mul2017: ; // 5 clocks
mov ebx,eax
shl eax,06H
sub eax,ebx
shl eax,05H
add eax,ebx
Mul2019: ; // 5 clocks
mov ebx,eax
shl ebx,06H
sub ebx,eax
lea eax,[eax+eax*2]
shl ebx,05H
add eax,ebx
Mul2020: ; // 5 clocks
lea ebx,[eax*4+0H]
shl eax,08H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul2023: ; // 5 clocks
lea ebx,[eax+eax*2]
lea ebx,[eax+ebx*8]
shl eax,0bH
sub eax,ebx
Mul2025: ; // 5 clocks
lea ebx,[eax+eax*2]
shl ebx,03H
sub ebx,eax
shl eax,0bH
sub eax,ebx
Mul2027: ; // 5 clocks
lea ebx,[eax+eax*2]
shl eax,08H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul2029: ; // 5 clocks
lea ebx,[eax+eax*8]
lea ebx,[eax+ebx*2]
shl eax,0bH
sub eax,ebx
Mul0857: ; // 6 clocks
lea ebx,[eax+eax*2]
lea ebx,[eax+ebx*8]
add eax,ebx
shl eax,05H
add eax,ebx
Mul0947: ; // 6 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,eax
add eax,ebx
shl eax,05H
add eax,ebx
Mul0981: ; // 6 clocks
mov ebx,eax
shl ebx,07H
sub ebx,eax
lea eax,[eax+eax*4]
sub ebx,eax
lea eax,[eax+ebx*8]
Mul1337: ; // 6 clocks
lea ebx,[eax+eax*2]
shl ebx,06H
sub ebx,eax
mov eax,ebx
shl eax,03H
sub eax,ebx
Mul1367: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea ebx,[ebx+eax*8]
add eax,ebx
shl ebx,06H
add eax,ebx
Mul1385: ; // 6 clocks
lea ebx,[eax+eax*4]
lea ebx,[eax+ebx*8]
add eax,ebx
shl eax,05H
add eax,ebx
Mul1387: ; // 6 clocks
lea ebx,[eax+eax*4]
lea ebx,[eax+ebx*4]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1447: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,05H
add eax,ebx
lea eax,[eax+ebx*8]
Mul1623: ; // 6 clocks
lea ebx,[eax+eax*2]
shl ebx,03H
add eax,ebx
add ebx,ebx
sub ebx,eax
shl eax,06H
add eax,ebx
Mul1639: ; // 6 clocks
lea ebx,[eax+eax*2]
lea ebx,[eax+ebx*8]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1703: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea ebx,[ebx+ebx*4]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1705: ; // 6 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
lea eax,[ebx+eax*4]
shl eax,05H
add eax,ebx
Mul1707: ; // 6 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
lea ebx,[ebx+eax*4]
shl ebx,05H
add eax,ebx
Mul1709: ; // 6 clocks
lea ebx,[eax+eax*8]
shl eax,07H
add ebx,eax
add eax,eax
add eax,ebx
lea eax,[ebx+eax*4]
Mul1711: ; // 6 clocks
lea ebx,[eax+eax*8]
lea eax,[eax+eax*4]
add eax,ebx
shl eax,07H
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul1714: ; // 6 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl eax,06H
lea eax,[eax+eax*2]
sub eax,ebx
Mul1715: ; // 6 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
shl eax,05H
sub eax,ebx
lea eax,[eax+eax*4]
Mul1721: ; // 6 clocks
lea ebx,[eax+eax*2]
shl ebx,06H
add eax,ebx
add ebx,ebx
sub ebx,eax
lea eax,[eax+ebx*8]
Mul1747: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,08H
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul1749: ; // 6 clocks
lea ebx,[eax+eax*8]
add eax,eax
add ebx,eax
lea eax,[ebx+ebx*4]
shl eax,05H
sub eax,ebx
Mul1757: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl eax,05H
sub eax,ebx
lea eax,[ebx+eax*8]
Mul1763: ; // 6 clocks
lea ebx,[eax+eax*4]
shl ebx,05H
add eax,ebx
lea ebx,[eax+ebx*8]
add eax,eax
add eax,ebx
Mul1767: ; // 6 clocks
mov ebx,eax
lea eax,[eax+eax*2]
lea ebx,[ebx+eax*8]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1771: ; // 6 clocks
lea ebx,[eax+eax*2]
shl eax,08H
sub eax,ebx
mov ebx,eax
shl eax,03H
sub eax,ebx
Mul1813: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
lea ebx,[eax+eax*2]
shl eax,08H
add eax,ebx
Mul1817: ; // 6 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+ebx*8]
add ebx,eax
shl ebx,06H
add eax,ebx
Mul1829: ; // 6 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea ebx,[ebx+ebx*8]
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1831: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
shl eax,04H
add eax,ebx
shl ebx,08H
add eax,ebx
Mul1835: ; // 6 clocks
lea ebx,[eax+eax*4]
shl eax,07H
add ebx,eax
add eax,eax
sub eax,ebx
shl eax,04H
sub eax,ebx
Mul1837: ; // 6 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,eax
add eax,ebx
shl eax,06H
sub eax,ebx
Mul1839: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
lea ebx,[eax+ebx*8]
shl eax,08H
add eax,ebx
Mul1841: ; // 6 clocks
lea ebx,[eax+eax*2]
shl ebx,05H
add eax,ebx
add ebx,ebx
add ebx,eax
add eax,eax
lea eax,[ebx+eax*8]
Mul1849: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
lea eax,[eax+ebx*8]
shl eax,05H
sub eax,ebx
Mul1863: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add ebx,eax
lea eax,[eax+ebx*8]
shl eax,05H
add eax,ebx
Mul1871: ; // 6 clocks
lea ebx,[eax+eax*4]
shl eax,09H
add eax,ebx
shl ebx,06H
add ebx,eax
add eax,eax
add eax,ebx
Mul1873: ; // 6 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add ebx,eax
shl ebx,04H
add ebx,eax
lea eax,[eax+ebx*8]
Mul1877: ; // 6 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add eax,ebx
add ebx,ebx
add ebx,eax
lea eax,[eax+ebx*4]
Mul1879: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
add ebx,ebx
lea ebx,[eax+ebx*8]
shl eax,08H
add eax,ebx
Mul1881: ; // 6 clocks
lea ebx,[eax+eax*2]
lea eax,[eax+eax*8]
shl ebx,06H
add ebx,eax
add eax,ebx
lea eax,[ebx+eax*8]
Mul1885: ; // 6 clocks
lea ebx,[eax+eax*2]
shl eax,05H
sub eax,ebx
mov ebx,eax
shl eax,06H
add eax,ebx
Mul1891: ; // 6 clocks
lea ebx,[eax+eax*2]
shl eax,06H
sub eax,ebx
mov ebx,eax
shl eax,05H
sub eax,ebx
Mul1894: ; // 6 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
lea ebx,[eax+ebx*4]
add eax,ebx
shl ebx,06H
add eax,ebx
Mul1897: ; // 6 clocks
mov ebx,eax
shl ebx,07H
sub ebx,eax
lea eax,[eax+eax*8]
sub ebx,eax
shl ebx,04H
add eax,ebx
Mul1899: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,07H
sub ebx,eax
lea eax,[ebx+ebx*2]
Mul1901: ; // 6 clocks
lea ebx,[eax+eax*8]
shl ebx,04H
add ebx,eax
add eax,eax
add ebx,eax
shl eax,0aH
sub eax,ebx
Mul1907: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
lea ebx,[ebx+eax*4]
add eax,ebx
shl eax,07H
sub eax,ebx
Mul1937: ; // 6 clocks
lea ebx,[eax+eax*2]
add eax,eax
lea ebx,[ebx+ebx*4]
add eax,ebx
shl ebx,07H
add eax,ebx
Mul1939: ; // 6 clocks
lea ebx,[eax+eax*8]
add eax,ebx
add ebx,eax
shl eax,06H
add ebx,eax
add eax,eax
add eax,ebx
Mul1941: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
shl ebx,07H
add eax,ebx
lea eax,[eax+eax*2]
Mul1943: ; // 6 clocks
lea ebx,[eax+eax*2]
shl eax,0bH
sub eax,ebx
add ebx,ebx
sub eax,ebx
shl ebx,04H
sub eax,ebx
Mul1957: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
lea eax,[ebx+eax*8]
shl eax,05H
add eax,ebx
Mul1959: ; // 6 clocks
lea ebx,[eax+eax*4]
add eax,eax
add eax,ebx
lea ebx,[ebx+eax*8]
shl ebx,05H
add eax,ebx
Mul1961: ; // 6 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+ebx*8]
shl ebx,07H
add eax,ebx
add ebx,ebx
add eax,ebx
Mul1962: ; // 6 clocks
lea ebx,[eax+eax*4]
lea eax,[eax+eax*8]
add eax,ebx
shl ebx,07H
add eax,ebx
lea eax,[eax+eax*2]
Mul1991: ; // 6 clocks
lea ebx,[eax+eax*2]
shl eax,0bH
sub eax,ebx
add ebx,ebx
lea ebx,[ebx+ebx*8]
sub eax,ebx
Mul1995: ; // 6 clocks
lea ebx,[eax+eax*8]
add eax,eax
add eax,ebx
lea ebx,[ebx+eax*2]
shl ebx,06H
add eax,ebx
Mul2005: ; // 6 clocks
mov ebx,eax
shl ebx,08H
sub ebx,eax
lea eax,[eax+eax*4]
sub ebx,eax
lea eax,[eax+ebx*8]

home Multiplication tables Optimize! My programming page Mail me

Valid HTML 4.0!