Appendix

Constant Factory Lookup Table

Skip to chapter navigation

Table 18 lists the factor pair selected for each constant (cc) from 0 through 128. The generated code first constructs the product (abab), then corrects for any remaining difference (cabc-ab) using increment or decrement operations. The entry for (c=0c=0) is unused, since zero is produced simply by clearing the target cell.

Table 18. Factor pairs used by the constant factory.
cc a×ba \times b cc a×ba \times b cc a×ba \times b cc a×ba \times b cc a×ba \times b
cc a×ba \times b cc a×ba \times b cc a×ba \times b cc a×ba \times b cc a×ba \times b
Continued on the next page

0

- 26 5×55 \times 5 52 4×134 \times 13 78 6×136 \times 13 104 8×138 \times 13
1 1×11 \times 1 27 3×93 \times 9 53 6×96 \times 9 79 8×108 \times 10 105 7×157 \times 15
2 1×21 \times 2 28 4×74 \times 7 54 6×96 \times 9 80 8×108 \times 10 106 7×157 \times 15
3 1×31 \times 3 29 4×74 \times 7 55 5×115 \times 11 81 9×99 \times 9 107 9×129 \times 12
4 2×22 \times 2 30 5×65 \times 6 56 7×87 \times 8 82 9×99 \times 9 108 9×129 \times 12
5 2×22 \times 2 31 5×65 \times 6 57 7×87 \times 8 83 7×127 \times 12 109 9×129 \times 12
6 2×32 \times 3 32 4×84 \times 8 58 7×87 \times 8 84 7×127 \times 12 110 10×1110 \times 11
7 2×32 \times 3 33 4×84 \times 8 59 6×106 \times 10 85 7×127 \times 12 111 10×1110 \times 11
8 2×42 \times 4 34 5×75 \times 7 60 6×106 \times 10 86 7×127 \times 12 112 8×148 \times 14
9 3×33 \times 3 35 5×75 \times 7 61 6×106 \times 10 87 8×118 \times 11 113 8×148 \times 14
10 2×52 \times 5 36 6×66 \times 6 62 7×97 \times 9 88 8×118 \times 11 114 8×148 \times 14
11 2×52 \times 5 37 6×66 \times 6 63 7×97 \times 9 89 8×118 \times 11 115 9×139 \times 13
12 3×43 \times 4 38 6×66 \times 6 64 8×88 \times 8 90 9×109 \times 10 116 9×139 \times 13
13 3×43 \times 4 39 5×85 \times 8 65 8×88 \times 8 91 7×137 \times 13 117 9×139 \times 13
14 2×72 \times 7 40 5×85 \times 8 66 6×116 \times 11 92 7×137 \times 13 118 9×139 \times 13
15 3×53 \times 5 41 5×85 \times 8 67 6×116 \times 11 93 7×137 \times 13 119 10×1210 \times 12
16 4×44 \times 4 42 6×76 \times 7 68 6×116 \times 11 94 8×128 \times 12 120 10×1210 \times 12
17 4×44 \times 4 43 6×76 \times 7 69 7×107 \times 10 95 8×128 \times 12 121 11×1111 \times 11
18 3×63 \times 6 44 4×114 \times 11 70 7×107 \times 10 96 8×128 \times 12 122 11×1111 \times 11
19 3×63 \times 6 45 5×95 \times 9 71 7×107 \times 10 97 8×128 \times 12 123 11×1111 \times 11
20 4×54 \times 5 46 5×95 \times 9 72 8×98 \times 9 98 7×147 \times 14 124 9×149 \times 14
21 3×73 \times 7 47 6×86 \times 8 73 8×98 \times 9 99 9×119 \times 11 125 9×149 \times 14
22 3×73 \times 7 48 6×86 \times 8 74 8×98 \times 9 100 10×1010 \times 10 126 9×149 \times 14
23 4×64 \times 6 49 7×77 \times 7 75 5×155 \times 15 101 10×1010 \times 10 127 9×149 \times 14
24 4×64 \times 6 50 5×105 \times 10 76 7×117 \times 11 102 10×1010 \times 10 128 8×168 \times 16
25 5×55 \times 5 51 5×105 \times 10 77 7×117 \times 11 103 8×138 \times 13