github.com/egonelbre/exp@v0.0.0-20240430123955-ed1d3aa93911/brutecheck/bench/list.go (about) 1 package main 2 3 type Bench struct { 4 Name string 5 Fn func([]string, int) int 6 } 7 8 var AllBenches = []Bench{ 9 {Name: "Len1Ch", Fn: BenchLen1Ch}, 10 {Name: "Uint64Switch", Fn: BenchUint64Switch}, 11 {Name: "MapCheck", Fn: BenchMapCheck}, 12 {Name: "TwoHash_XorXor_Shift015", Fn: BenchTwoHash_XorXor_Shift015}, 13 {Name: "TwoHash_XorXor_Shift016", Fn: BenchTwoHash_XorXor_Shift016}, 14 {Name: "TwoHash_XorXor_Shift021", Fn: BenchTwoHash_XorXor_Shift021}, 15 {Name: "TwoHash_XorXor_Shift024", Fn: BenchTwoHash_XorXor_Shift024}, 16 {Name: "TwoHash_XorXor_Shift025", Fn: BenchTwoHash_XorXor_Shift025}, 17 {Name: "TwoHash_XorXor_Shift026", Fn: BenchTwoHash_XorXor_Shift026}, 18 {Name: "TwoHash_XorXor_Shift032", Fn: BenchTwoHash_XorXor_Shift032}, 19 {Name: "TwoHash_XorXor_Shift034", Fn: BenchTwoHash_XorXor_Shift034}, 20 {Name: "TwoHash_XorXor_Shift035", Fn: BenchTwoHash_XorXor_Shift035}, 21 {Name: "TwoHash_XorXor_Shift041", Fn: BenchTwoHash_XorXor_Shift041}, 22 {Name: "TwoHash_XorXor_Shift043", Fn: BenchTwoHash_XorXor_Shift043}, 23 {Name: "TwoHash_XorXor_Shift045", Fn: BenchTwoHash_XorXor_Shift045}, 24 {Name: "TwoHash_XorXor_Shift046", Fn: BenchTwoHash_XorXor_Shift046}, 25 {Name: "TwoHash_XorXor_Shift050", Fn: BenchTwoHash_XorXor_Shift050}, 26 {Name: "TwoHash_XorXor_Shift051", Fn: BenchTwoHash_XorXor_Shift051}, 27 {Name: "TwoHash_XorXor_Shift060", Fn: BenchTwoHash_XorXor_Shift060}, 28 {Name: "TwoHash_XorXor_Shift062", Fn: BenchTwoHash_XorXor_Shift062}, 29 {Name: "TwoHash_XorXor_Shift073", Fn: BenchTwoHash_XorXor_Shift073}, 30 {Name: "TwoHash_XorXor_Shift130", Fn: BenchTwoHash_XorXor_Shift130}, 31 {Name: "TwoHash_XorXor_Shift132", Fn: BenchTwoHash_XorXor_Shift132}, 32 {Name: "TwoHash_XorXor_Shift135", Fn: BenchTwoHash_XorXor_Shift135}, 33 {Name: "TwoHash_XorXor_Shift143", Fn: BenchTwoHash_XorXor_Shift143}, 34 {Name: "TwoHash_XorXor_Shift145", Fn: BenchTwoHash_XorXor_Shift145}, 35 {Name: "TwoHash_XorXor_Shift146", Fn: BenchTwoHash_XorXor_Shift146}, 36 {Name: "TwoHash_XorXor_Shift161", Fn: BenchTwoHash_XorXor_Shift161}, 37 {Name: "TwoHash_XorXor_Shift240", Fn: BenchTwoHash_XorXor_Shift240}, 38 {Name: "TwoHash_XorXor_Shift246", Fn: BenchTwoHash_XorXor_Shift246}, 39 {Name: "TwoHash_XorXor_Shift250", Fn: BenchTwoHash_XorXor_Shift250}, 40 {Name: "TwoHash_XorXor_Shift260", Fn: BenchTwoHash_XorXor_Shift260}, 41 {Name: "TwoHash_XorXor_Shift303", Fn: BenchTwoHash_XorXor_Shift303}, 42 {Name: "TwoHash_XorXor_Shift304", Fn: BenchTwoHash_XorXor_Shift304}, 43 {Name: "TwoHash_XorXor_Shift351", Fn: BenchTwoHash_XorXor_Shift351}, 44 {Name: "TwoHash_XorXor_Shift361", Fn: BenchTwoHash_XorXor_Shift361}, 45 {Name: "TwoHash_XorXor_Shift402", Fn: BenchTwoHash_XorXor_Shift402}, 46 {Name: "TwoHash_XorXor_Shift403", Fn: BenchTwoHash_XorXor_Shift403}, 47 {Name: "TwoHash_XorXor_Shift404", Fn: BenchTwoHash_XorXor_Shift404}, 48 {Name: "TwoHash_XorXor_Shift414", Fn: BenchTwoHash_XorXor_Shift414}, 49 {Name: "TwoHash_XorXor_Shift501", Fn: BenchTwoHash_XorXor_Shift501}, 50 {Name: "TwoHash_XorXor_Shift503", Fn: BenchTwoHash_XorXor_Shift503}, 51 {Name: "TwoHash_XorXor_Shift505", Fn: BenchTwoHash_XorXor_Shift505}, 52 {Name: "TwoHash_XorXor_Shift510", Fn: BenchTwoHash_XorXor_Shift510}, 53 {Name: "TwoHash_XorXor_Shift513", Fn: BenchTwoHash_XorXor_Shift513}, 54 {Name: "TwoHash_XorXor_Shift525", Fn: BenchTwoHash_XorXor_Shift525}, 55 {Name: "TwoHash_XorXor_Shift602", Fn: BenchTwoHash_XorXor_Shift602}, 56 {Name: "TwoHash_XorXor_Shift603", Fn: BenchTwoHash_XorXor_Shift603}, 57 {Name: "TwoHash_XorXor_Shift604", Fn: BenchTwoHash_XorXor_Shift604}, 58 {Name: "TwoHash_XorXor_Shift605", Fn: BenchTwoHash_XorXor_Shift605}, 59 {Name: "TwoHash_XorXor_Shift630", Fn: BenchTwoHash_XorXor_Shift630}, 60 {Name: "TwoHash_XorAdd_Shift016", Fn: BenchTwoHash_XorAdd_Shift016}, 61 {Name: "TwoHash_XorAdd_Shift024", Fn: BenchTwoHash_XorAdd_Shift024}, 62 {Name: "TwoHash_XorAdd_Shift025", Fn: BenchTwoHash_XorAdd_Shift025}, 63 {Name: "TwoHash_XorAdd_Shift031", Fn: BenchTwoHash_XorAdd_Shift031}, 64 {Name: "TwoHash_XorAdd_Shift033", Fn: BenchTwoHash_XorAdd_Shift033}, 65 {Name: "TwoHash_XorAdd_Shift041", Fn: BenchTwoHash_XorAdd_Shift041}, 66 {Name: "TwoHash_XorAdd_Shift042", Fn: BenchTwoHash_XorAdd_Shift042}, 67 {Name: "TwoHash_XorAdd_Shift050", Fn: BenchTwoHash_XorAdd_Shift050}, 68 {Name: "TwoHash_XorAdd_Shift051", Fn: BenchTwoHash_XorAdd_Shift051}, 69 {Name: "TwoHash_XorAdd_Shift060", Fn: BenchTwoHash_XorAdd_Shift060}, 70 {Name: "TwoHash_XorAdd_Shift061", Fn: BenchTwoHash_XorAdd_Shift061}, 71 {Name: "TwoHash_XorAdd_Shift062", Fn: BenchTwoHash_XorAdd_Shift062}, 72 {Name: "TwoHash_XorAdd_Shift073", Fn: BenchTwoHash_XorAdd_Shift073}, 73 {Name: "TwoHash_XorAdd_Shift150", Fn: BenchTwoHash_XorAdd_Shift150}, 74 {Name: "TwoHash_XorAdd_Shift161", Fn: BenchTwoHash_XorAdd_Shift161}, 75 {Name: "TwoHash_XorAdd_Shift240", Fn: BenchTwoHash_XorAdd_Shift240}, 76 {Name: "TwoHash_XorAdd_Shift250", Fn: BenchTwoHash_XorAdd_Shift250}, 77 {Name: "TwoHash_XorAdd_Shift302", Fn: BenchTwoHash_XorAdd_Shift302}, 78 {Name: "TwoHash_XorAdd_Shift303", Fn: BenchTwoHash_XorAdd_Shift303}, 79 {Name: "TwoHash_XorAdd_Shift351", Fn: BenchTwoHash_XorAdd_Shift351}, 80 {Name: "TwoHash_XorAdd_Shift361", Fn: BenchTwoHash_XorAdd_Shift361}, 81 {Name: "TwoHash_XorAdd_Shift400", Fn: BenchTwoHash_XorAdd_Shift400}, 82 {Name: "TwoHash_XorAdd_Shift401", Fn: BenchTwoHash_XorAdd_Shift401}, 83 {Name: "TwoHash_XorAdd_Shift405", Fn: BenchTwoHash_XorAdd_Shift405}, 84 {Name: "TwoHash_XorAdd_Shift413", Fn: BenchTwoHash_XorAdd_Shift413}, 85 {Name: "TwoHash_XorAdd_Shift500", Fn: BenchTwoHash_XorAdd_Shift500}, 86 {Name: "TwoHash_XorAdd_Shift505", Fn: BenchTwoHash_XorAdd_Shift505}, 87 {Name: "TwoHash_XorAdd_Shift511", Fn: BenchTwoHash_XorAdd_Shift511}, 88 {Name: "TwoHash_XorAdd_Shift512", Fn: BenchTwoHash_XorAdd_Shift512}, 89 {Name: "TwoHash_XorAdd_Shift601", Fn: BenchTwoHash_XorAdd_Shift601}, 90 {Name: "TwoHash_XorAdd_Shift603", Fn: BenchTwoHash_XorAdd_Shift603}, 91 {Name: "TwoHash_XorAdd_Shift605", Fn: BenchTwoHash_XorAdd_Shift605}, 92 {Name: "TwoHash_XorAdd_Shift606", Fn: BenchTwoHash_XorAdd_Shift606}, 93 {Name: "TwoHash_XorAdd_Shift616", Fn: BenchTwoHash_XorAdd_Shift616}, 94 {Name: "TwoHash_XorAdd_Shift620", Fn: BenchTwoHash_XorAdd_Shift620}, 95 {Name: "TwoHash_XorAdd_Shift630", Fn: BenchTwoHash_XorAdd_Shift630}, 96 {Name: "TwoHash_AddXor_Shift015", Fn: BenchTwoHash_AddXor_Shift015}, 97 {Name: "TwoHash_AddXor_Shift024", Fn: BenchTwoHash_AddXor_Shift024}, 98 {Name: "TwoHash_AddXor_Shift025", Fn: BenchTwoHash_AddXor_Shift025}, 99 {Name: "TwoHash_AddXor_Shift026", Fn: BenchTwoHash_AddXor_Shift026}, 100 {Name: "TwoHash_AddXor_Shift034", Fn: BenchTwoHash_AddXor_Shift034}, 101 {Name: "TwoHash_AddXor_Shift035", Fn: BenchTwoHash_AddXor_Shift035}, 102 {Name: "TwoHash_AddXor_Shift041", Fn: BenchTwoHash_AddXor_Shift041}, 103 {Name: "TwoHash_AddXor_Shift043", Fn: BenchTwoHash_AddXor_Shift043}, 104 {Name: "TwoHash_AddXor_Shift045", Fn: BenchTwoHash_AddXor_Shift045}, 105 {Name: "TwoHash_AddXor_Shift046", Fn: BenchTwoHash_AddXor_Shift046}, 106 {Name: "TwoHash_AddXor_Shift050", Fn: BenchTwoHash_AddXor_Shift050}, 107 {Name: "TwoHash_AddXor_Shift051", Fn: BenchTwoHash_AddXor_Shift051}, 108 {Name: "TwoHash_AddXor_Shift060", Fn: BenchTwoHash_AddXor_Shift060}, 109 {Name: "TwoHash_AddXor_Shift062", Fn: BenchTwoHash_AddXor_Shift062}, 110 {Name: "TwoHash_AddXor_Shift073", Fn: BenchTwoHash_AddXor_Shift073}, 111 {Name: "TwoHash_AddXor_Shift135", Fn: BenchTwoHash_AddXor_Shift135}, 112 {Name: "TwoHash_AddXor_Shift145", Fn: BenchTwoHash_AddXor_Shift145}, 113 {Name: "TwoHash_AddXor_Shift146", Fn: BenchTwoHash_AddXor_Shift146}, 114 {Name: "TwoHash_AddXor_Shift161", Fn: BenchTwoHash_AddXor_Shift161}, 115 {Name: "TwoHash_AddXor_Shift230", Fn: BenchTwoHash_AddXor_Shift230}, 116 {Name: "TwoHash_AddXor_Shift250", Fn: BenchTwoHash_AddXor_Shift250}, 117 {Name: "TwoHash_AddXor_Shift260", Fn: BenchTwoHash_AddXor_Shift260}, 118 {Name: "TwoHash_AddXor_Shift301", Fn: BenchTwoHash_AddXor_Shift301}, 119 {Name: "TwoHash_AddXor_Shift304", Fn: BenchTwoHash_AddXor_Shift304}, 120 {Name: "TwoHash_AddXor_Shift361", Fn: BenchTwoHash_AddXor_Shift361}, 121 {Name: "TwoHash_AddXor_Shift403", Fn: BenchTwoHash_AddXor_Shift403}, 122 {Name: "TwoHash_AddXor_Shift412", Fn: BenchTwoHash_AddXor_Shift412}, 123 {Name: "TwoHash_AddXor_Shift510", Fn: BenchTwoHash_AddXor_Shift510}, 124 {Name: "TwoHash_AddXor_Shift630", Fn: BenchTwoHash_AddXor_Shift630}, 125 {Name: "TwoHash_AddAdd_Shift022", Fn: BenchTwoHash_AddAdd_Shift022}, 126 {Name: "TwoHash_AddAdd_Shift024", Fn: BenchTwoHash_AddAdd_Shift024}, 127 {Name: "TwoHash_AddAdd_Shift025", Fn: BenchTwoHash_AddAdd_Shift025}, 128 {Name: "TwoHash_AddAdd_Shift033", Fn: BenchTwoHash_AddAdd_Shift033}, 129 {Name: "TwoHash_AddAdd_Shift041", Fn: BenchTwoHash_AddAdd_Shift041}, 130 {Name: "TwoHash_AddAdd_Shift042", Fn: BenchTwoHash_AddAdd_Shift042}, 131 {Name: "TwoHash_AddAdd_Shift050", Fn: BenchTwoHash_AddAdd_Shift050}, 132 {Name: "TwoHash_AddAdd_Shift051", Fn: BenchTwoHash_AddAdd_Shift051}, 133 {Name: "TwoHash_AddAdd_Shift060", Fn: BenchTwoHash_AddAdd_Shift060}, 134 {Name: "TwoHash_AddAdd_Shift061", Fn: BenchTwoHash_AddAdd_Shift061}, 135 {Name: "TwoHash_AddAdd_Shift062", Fn: BenchTwoHash_AddAdd_Shift062}, 136 {Name: "TwoHash_AddAdd_Shift073", Fn: BenchTwoHash_AddAdd_Shift073}, 137 {Name: "TwoHash_AddAdd_Shift130", Fn: BenchTwoHash_AddAdd_Shift130}, 138 {Name: "TwoHash_AddAdd_Shift133", Fn: BenchTwoHash_AddAdd_Shift133}, 139 {Name: "TwoHash_AddAdd_Shift150", Fn: BenchTwoHash_AddAdd_Shift150}, 140 {Name: "TwoHash_AddAdd_Shift161", Fn: BenchTwoHash_AddAdd_Shift161}, 141 {Name: "TwoHash_AddAdd_Shift230", Fn: BenchTwoHash_AddAdd_Shift230}, 142 {Name: "TwoHash_AddAdd_Shift302", Fn: BenchTwoHash_AddAdd_Shift302}, 143 {Name: "TwoHash_AddAdd_Shift303", Fn: BenchTwoHash_AddAdd_Shift303}, 144 {Name: "TwoHash_AddAdd_Shift400", Fn: BenchTwoHash_AddAdd_Shift400}, 145 {Name: "TwoHash_AddAdd_Shift403", Fn: BenchTwoHash_AddAdd_Shift403}, 146 {Name: "TwoHash_AddAdd_Shift413", Fn: BenchTwoHash_AddAdd_Shift413}, 147 {Name: "TwoHash_AddAdd_Shift500", Fn: BenchTwoHash_AddAdd_Shift500}, 148 {Name: "TwoHash_AddAdd_Shift511", Fn: BenchTwoHash_AddAdd_Shift511}, 149 {Name: "TwoHash_AddAdd_Shift601", Fn: BenchTwoHash_AddAdd_Shift601}, 150 {Name: "TwoHash_AddAdd_Shift602", Fn: BenchTwoHash_AddAdd_Shift602}, 151 {Name: "TwoHash_AddAdd_Shift620", Fn: BenchTwoHash_AddAdd_Shift620}, 152 {Name: "TwoHash_AddAdd_Shift630", Fn: BenchTwoHash_AddAdd_Shift630}, 153 {Name: "TwoHash_OrXor_Shift032", Fn: BenchTwoHash_OrXor_Shift032}, 154 {Name: "TwoHash_OrXor_Shift034", Fn: BenchTwoHash_OrXor_Shift034}, 155 {Name: "TwoHash_OrXor_Shift035", Fn: BenchTwoHash_OrXor_Shift035}, 156 {Name: "TwoHash_OrXor_Shift041", Fn: BenchTwoHash_OrXor_Shift041}, 157 {Name: "TwoHash_OrXor_Shift043", Fn: BenchTwoHash_OrXor_Shift043}, 158 {Name: "TwoHash_OrXor_Shift045", Fn: BenchTwoHash_OrXor_Shift045}, 159 {Name: "TwoHash_OrXor_Shift046", Fn: BenchTwoHash_OrXor_Shift046}, 160 {Name: "TwoHash_OrXor_Shift050", Fn: BenchTwoHash_OrXor_Shift050}, 161 {Name: "TwoHash_OrXor_Shift051", Fn: BenchTwoHash_OrXor_Shift051}, 162 {Name: "TwoHash_OrXor_Shift060", Fn: BenchTwoHash_OrXor_Shift060}, 163 {Name: "TwoHash_OrXor_Shift062", Fn: BenchTwoHash_OrXor_Shift062}, 164 {Name: "TwoHash_OrXor_Shift073", Fn: BenchTwoHash_OrXor_Shift073}, 165 {Name: "TwoHash_OrXor_Shift143", Fn: BenchTwoHash_OrXor_Shift143}, 166 {Name: "TwoHash_OrXor_Shift145", Fn: BenchTwoHash_OrXor_Shift145}, 167 {Name: "TwoHash_OrXor_Shift146", Fn: BenchTwoHash_OrXor_Shift146}, 168 {Name: "TwoHash_OrXor_Shift161", Fn: BenchTwoHash_OrXor_Shift161}, 169 {Name: "TwoHash_OrXor_Shift260", Fn: BenchTwoHash_OrXor_Shift260}, 170 {Name: "TwoHash_OrAdd_Shift031", Fn: BenchTwoHash_OrAdd_Shift031}, 171 {Name: "TwoHash_OrAdd_Shift033", Fn: BenchTwoHash_OrAdd_Shift033}, 172 {Name: "TwoHash_OrAdd_Shift041", Fn: BenchTwoHash_OrAdd_Shift041}, 173 {Name: "TwoHash_OrAdd_Shift042", Fn: BenchTwoHash_OrAdd_Shift042}, 174 {Name: "TwoHash_OrAdd_Shift050", Fn: BenchTwoHash_OrAdd_Shift050}, 175 {Name: "TwoHash_OrAdd_Shift051", Fn: BenchTwoHash_OrAdd_Shift051}, 176 {Name: "TwoHash_OrAdd_Shift060", Fn: BenchTwoHash_OrAdd_Shift060}, 177 {Name: "TwoHash_OrAdd_Shift061", Fn: BenchTwoHash_OrAdd_Shift061}, 178 {Name: "TwoHash_OrAdd_Shift062", Fn: BenchTwoHash_OrAdd_Shift062}, 179 {Name: "TwoHash_OrAdd_Shift073", Fn: BenchTwoHash_OrAdd_Shift073}, 180 {Name: "TwoHash_OrAdd_Shift150", Fn: BenchTwoHash_OrAdd_Shift150}, 181 {Name: "TwoHash_OrAdd_Shift161", Fn: BenchTwoHash_OrAdd_Shift161}, 182 {Name: "TwoHash_OrAdd_Shift250", Fn: BenchTwoHash_OrAdd_Shift250}, 183 {Name: "TwoHash_OrAdd_Shift361", Fn: BenchTwoHash_OrAdd_Shift361}, 184 {Name: "TwoHashTable_XorXor_Shift015", Fn: BenchTwoHashTable_XorXor_Shift015}, 185 {Name: "TwoHashTable_XorXor_Shift016", Fn: BenchTwoHashTable_XorXor_Shift016}, 186 {Name: "TwoHashTable_XorXor_Shift021", Fn: BenchTwoHashTable_XorXor_Shift021}, 187 {Name: "TwoHashTable_XorXor_Shift024", Fn: BenchTwoHashTable_XorXor_Shift024}, 188 {Name: "TwoHashTable_XorXor_Shift025", Fn: BenchTwoHashTable_XorXor_Shift025}, 189 {Name: "TwoHashTable_XorXor_Shift026", Fn: BenchTwoHashTable_XorXor_Shift026}, 190 {Name: "TwoHashTable_XorXor_Shift032", Fn: BenchTwoHashTable_XorXor_Shift032}, 191 {Name: "TwoHashTable_XorXor_Shift034", Fn: BenchTwoHashTable_XorXor_Shift034}, 192 {Name: "TwoHashTable_XorXor_Shift035", Fn: BenchTwoHashTable_XorXor_Shift035}, 193 {Name: "TwoHashTable_XorXor_Shift041", Fn: BenchTwoHashTable_XorXor_Shift041}, 194 {Name: "TwoHashTable_XorXor_Shift043", Fn: BenchTwoHashTable_XorXor_Shift043}, 195 {Name: "TwoHashTable_XorXor_Shift045", Fn: BenchTwoHashTable_XorXor_Shift045}, 196 {Name: "TwoHashTable_XorXor_Shift046", Fn: BenchTwoHashTable_XorXor_Shift046}, 197 {Name: "TwoHashTable_XorXor_Shift050", Fn: BenchTwoHashTable_XorXor_Shift050}, 198 {Name: "TwoHashTable_XorXor_Shift051", Fn: BenchTwoHashTable_XorXor_Shift051}, 199 {Name: "TwoHashTable_XorXor_Shift060", Fn: BenchTwoHashTable_XorXor_Shift060}, 200 {Name: "TwoHashTable_XorXor_Shift062", Fn: BenchTwoHashTable_XorXor_Shift062}, 201 {Name: "TwoHashTable_XorXor_Shift073", Fn: BenchTwoHashTable_XorXor_Shift073}, 202 {Name: "TwoHashTable_XorXor_Shift130", Fn: BenchTwoHashTable_XorXor_Shift130}, 203 {Name: "TwoHashTable_XorXor_Shift132", Fn: BenchTwoHashTable_XorXor_Shift132}, 204 {Name: "TwoHashTable_XorXor_Shift135", Fn: BenchTwoHashTable_XorXor_Shift135}, 205 {Name: "TwoHashTable_XorXor_Shift143", Fn: BenchTwoHashTable_XorXor_Shift143}, 206 {Name: "TwoHashTable_XorXor_Shift145", Fn: BenchTwoHashTable_XorXor_Shift145}, 207 {Name: "TwoHashTable_XorXor_Shift146", Fn: BenchTwoHashTable_XorXor_Shift146}, 208 {Name: "TwoHashTable_XorXor_Shift161", Fn: BenchTwoHashTable_XorXor_Shift161}, 209 {Name: "TwoHashTable_XorXor_Shift240", Fn: BenchTwoHashTable_XorXor_Shift240}, 210 {Name: "TwoHashTable_XorXor_Shift246", Fn: BenchTwoHashTable_XorXor_Shift246}, 211 {Name: "TwoHashTable_XorXor_Shift250", Fn: BenchTwoHashTable_XorXor_Shift250}, 212 {Name: "TwoHashTable_XorXor_Shift260", Fn: BenchTwoHashTable_XorXor_Shift260}, 213 {Name: "TwoHashTable_XorXor_Shift303", Fn: BenchTwoHashTable_XorXor_Shift303}, 214 {Name: "TwoHashTable_XorXor_Shift304", Fn: BenchTwoHashTable_XorXor_Shift304}, 215 {Name: "TwoHashTable_XorXor_Shift351", Fn: BenchTwoHashTable_XorXor_Shift351}, 216 {Name: "TwoHashTable_XorXor_Shift361", Fn: BenchTwoHashTable_XorXor_Shift361}, 217 {Name: "TwoHashTable_XorXor_Shift402", Fn: BenchTwoHashTable_XorXor_Shift402}, 218 {Name: "TwoHashTable_XorXor_Shift403", Fn: BenchTwoHashTable_XorXor_Shift403}, 219 {Name: "TwoHashTable_XorXor_Shift404", Fn: BenchTwoHashTable_XorXor_Shift404}, 220 {Name: "TwoHashTable_XorXor_Shift414", Fn: BenchTwoHashTable_XorXor_Shift414}, 221 {Name: "TwoHashTable_XorXor_Shift501", Fn: BenchTwoHashTable_XorXor_Shift501}, 222 {Name: "TwoHashTable_XorXor_Shift503", Fn: BenchTwoHashTable_XorXor_Shift503}, 223 {Name: "TwoHashTable_XorXor_Shift505", Fn: BenchTwoHashTable_XorXor_Shift505}, 224 {Name: "TwoHashTable_XorXor_Shift510", Fn: BenchTwoHashTable_XorXor_Shift510}, 225 {Name: "TwoHashTable_XorXor_Shift513", Fn: BenchTwoHashTable_XorXor_Shift513}, 226 {Name: "TwoHashTable_XorXor_Shift525", Fn: BenchTwoHashTable_XorXor_Shift525}, 227 {Name: "TwoHashTable_XorXor_Shift602", Fn: BenchTwoHashTable_XorXor_Shift602}, 228 {Name: "TwoHashTable_XorXor_Shift603", Fn: BenchTwoHashTable_XorXor_Shift603}, 229 {Name: "TwoHashTable_XorXor_Shift604", Fn: BenchTwoHashTable_XorXor_Shift604}, 230 {Name: "TwoHashTable_XorXor_Shift605", Fn: BenchTwoHashTable_XorXor_Shift605}, 231 {Name: "TwoHashTable_XorXor_Shift630", Fn: BenchTwoHashTable_XorXor_Shift630}, 232 {Name: "TwoHashTable_XorAdd_Shift016", Fn: BenchTwoHashTable_XorAdd_Shift016}, 233 {Name: "TwoHashTable_XorAdd_Shift024", Fn: BenchTwoHashTable_XorAdd_Shift024}, 234 {Name: "TwoHashTable_XorAdd_Shift025", Fn: BenchTwoHashTable_XorAdd_Shift025}, 235 {Name: "TwoHashTable_XorAdd_Shift031", Fn: BenchTwoHashTable_XorAdd_Shift031}, 236 {Name: "TwoHashTable_XorAdd_Shift033", Fn: BenchTwoHashTable_XorAdd_Shift033}, 237 {Name: "TwoHashTable_XorAdd_Shift041", Fn: BenchTwoHashTable_XorAdd_Shift041}, 238 {Name: "TwoHashTable_XorAdd_Shift042", Fn: BenchTwoHashTable_XorAdd_Shift042}, 239 {Name: "TwoHashTable_XorAdd_Shift050", Fn: BenchTwoHashTable_XorAdd_Shift050}, 240 {Name: "TwoHashTable_XorAdd_Shift051", Fn: BenchTwoHashTable_XorAdd_Shift051}, 241 {Name: "TwoHashTable_XorAdd_Shift060", Fn: BenchTwoHashTable_XorAdd_Shift060}, 242 {Name: "TwoHashTable_XorAdd_Shift061", Fn: BenchTwoHashTable_XorAdd_Shift061}, 243 {Name: "TwoHashTable_XorAdd_Shift062", Fn: BenchTwoHashTable_XorAdd_Shift062}, 244 {Name: "TwoHashTable_XorAdd_Shift073", Fn: BenchTwoHashTable_XorAdd_Shift073}, 245 {Name: "TwoHashTable_XorAdd_Shift150", Fn: BenchTwoHashTable_XorAdd_Shift150}, 246 {Name: "TwoHashTable_XorAdd_Shift161", Fn: BenchTwoHashTable_XorAdd_Shift161}, 247 {Name: "TwoHashTable_XorAdd_Shift240", Fn: BenchTwoHashTable_XorAdd_Shift240}, 248 {Name: "TwoHashTable_XorAdd_Shift250", Fn: BenchTwoHashTable_XorAdd_Shift250}, 249 {Name: "TwoHashTable_XorAdd_Shift302", Fn: BenchTwoHashTable_XorAdd_Shift302}, 250 {Name: "TwoHashTable_XorAdd_Shift303", Fn: BenchTwoHashTable_XorAdd_Shift303}, 251 {Name: "TwoHashTable_XorAdd_Shift351", Fn: BenchTwoHashTable_XorAdd_Shift351}, 252 {Name: "TwoHashTable_XorAdd_Shift361", Fn: BenchTwoHashTable_XorAdd_Shift361}, 253 {Name: "TwoHashTable_XorAdd_Shift400", Fn: BenchTwoHashTable_XorAdd_Shift400}, 254 {Name: "TwoHashTable_XorAdd_Shift401", Fn: BenchTwoHashTable_XorAdd_Shift401}, 255 {Name: "TwoHashTable_XorAdd_Shift405", Fn: BenchTwoHashTable_XorAdd_Shift405}, 256 {Name: "TwoHashTable_XorAdd_Shift413", Fn: BenchTwoHashTable_XorAdd_Shift413}, 257 {Name: "TwoHashTable_XorAdd_Shift500", Fn: BenchTwoHashTable_XorAdd_Shift500}, 258 {Name: "TwoHashTable_XorAdd_Shift505", Fn: BenchTwoHashTable_XorAdd_Shift505}, 259 {Name: "TwoHashTable_XorAdd_Shift511", Fn: BenchTwoHashTable_XorAdd_Shift511}, 260 {Name: "TwoHashTable_XorAdd_Shift512", Fn: BenchTwoHashTable_XorAdd_Shift512}, 261 {Name: "TwoHashTable_XorAdd_Shift601", Fn: BenchTwoHashTable_XorAdd_Shift601}, 262 {Name: "TwoHashTable_XorAdd_Shift603", Fn: BenchTwoHashTable_XorAdd_Shift603}, 263 {Name: "TwoHashTable_XorAdd_Shift605", Fn: BenchTwoHashTable_XorAdd_Shift605}, 264 {Name: "TwoHashTable_XorAdd_Shift606", Fn: BenchTwoHashTable_XorAdd_Shift606}, 265 {Name: "TwoHashTable_XorAdd_Shift616", Fn: BenchTwoHashTable_XorAdd_Shift616}, 266 {Name: "TwoHashTable_XorAdd_Shift620", Fn: BenchTwoHashTable_XorAdd_Shift620}, 267 {Name: "TwoHashTable_XorAdd_Shift630", Fn: BenchTwoHashTable_XorAdd_Shift630}, 268 {Name: "TwoHashTable_AddXor_Shift015", Fn: BenchTwoHashTable_AddXor_Shift015}, 269 {Name: "TwoHashTable_AddXor_Shift024", Fn: BenchTwoHashTable_AddXor_Shift024}, 270 {Name: "TwoHashTable_AddXor_Shift025", Fn: BenchTwoHashTable_AddXor_Shift025}, 271 {Name: "TwoHashTable_AddXor_Shift026", Fn: BenchTwoHashTable_AddXor_Shift026}, 272 {Name: "TwoHashTable_AddXor_Shift034", Fn: BenchTwoHashTable_AddXor_Shift034}, 273 {Name: "TwoHashTable_AddXor_Shift035", Fn: BenchTwoHashTable_AddXor_Shift035}, 274 {Name: "TwoHashTable_AddXor_Shift041", Fn: BenchTwoHashTable_AddXor_Shift041}, 275 {Name: "TwoHashTable_AddXor_Shift043", Fn: BenchTwoHashTable_AddXor_Shift043}, 276 {Name: "TwoHashTable_AddXor_Shift045", Fn: BenchTwoHashTable_AddXor_Shift045}, 277 {Name: "TwoHashTable_AddXor_Shift046", Fn: BenchTwoHashTable_AddXor_Shift046}, 278 {Name: "TwoHashTable_AddXor_Shift050", Fn: BenchTwoHashTable_AddXor_Shift050}, 279 {Name: "TwoHashTable_AddXor_Shift051", Fn: BenchTwoHashTable_AddXor_Shift051}, 280 {Name: "TwoHashTable_AddXor_Shift060", Fn: BenchTwoHashTable_AddXor_Shift060}, 281 {Name: "TwoHashTable_AddXor_Shift062", Fn: BenchTwoHashTable_AddXor_Shift062}, 282 {Name: "TwoHashTable_AddXor_Shift073", Fn: BenchTwoHashTable_AddXor_Shift073}, 283 {Name: "TwoHashTable_AddXor_Shift135", Fn: BenchTwoHashTable_AddXor_Shift135}, 284 {Name: "TwoHashTable_AddXor_Shift145", Fn: BenchTwoHashTable_AddXor_Shift145}, 285 {Name: "TwoHashTable_AddXor_Shift146", Fn: BenchTwoHashTable_AddXor_Shift146}, 286 {Name: "TwoHashTable_AddXor_Shift161", Fn: BenchTwoHashTable_AddXor_Shift161}, 287 {Name: "TwoHashTable_AddXor_Shift230", Fn: BenchTwoHashTable_AddXor_Shift230}, 288 {Name: "TwoHashTable_AddXor_Shift250", Fn: BenchTwoHashTable_AddXor_Shift250}, 289 {Name: "TwoHashTable_AddXor_Shift260", Fn: BenchTwoHashTable_AddXor_Shift260}, 290 {Name: "TwoHashTable_AddXor_Shift301", Fn: BenchTwoHashTable_AddXor_Shift301}, 291 {Name: "TwoHashTable_AddXor_Shift304", Fn: BenchTwoHashTable_AddXor_Shift304}, 292 {Name: "TwoHashTable_AddXor_Shift361", Fn: BenchTwoHashTable_AddXor_Shift361}, 293 {Name: "TwoHashTable_AddXor_Shift403", Fn: BenchTwoHashTable_AddXor_Shift403}, 294 {Name: "TwoHashTable_AddXor_Shift412", Fn: BenchTwoHashTable_AddXor_Shift412}, 295 {Name: "TwoHashTable_AddXor_Shift510", Fn: BenchTwoHashTable_AddXor_Shift510}, 296 {Name: "TwoHashTable_AddXor_Shift630", Fn: BenchTwoHashTable_AddXor_Shift630}, 297 {Name: "TwoHashTable_AddAdd_Shift022", Fn: BenchTwoHashTable_AddAdd_Shift022}, 298 {Name: "TwoHashTable_AddAdd_Shift024", Fn: BenchTwoHashTable_AddAdd_Shift024}, 299 {Name: "TwoHashTable_AddAdd_Shift025", Fn: BenchTwoHashTable_AddAdd_Shift025}, 300 {Name: "TwoHashTable_AddAdd_Shift033", Fn: BenchTwoHashTable_AddAdd_Shift033}, 301 {Name: "TwoHashTable_AddAdd_Shift041", Fn: BenchTwoHashTable_AddAdd_Shift041}, 302 {Name: "TwoHashTable_AddAdd_Shift042", Fn: BenchTwoHashTable_AddAdd_Shift042}, 303 {Name: "TwoHashTable_AddAdd_Shift050", Fn: BenchTwoHashTable_AddAdd_Shift050}, 304 {Name: "TwoHashTable_AddAdd_Shift051", Fn: BenchTwoHashTable_AddAdd_Shift051}, 305 {Name: "TwoHashTable_AddAdd_Shift060", Fn: BenchTwoHashTable_AddAdd_Shift060}, 306 {Name: "TwoHashTable_AddAdd_Shift061", Fn: BenchTwoHashTable_AddAdd_Shift061}, 307 {Name: "TwoHashTable_AddAdd_Shift062", Fn: BenchTwoHashTable_AddAdd_Shift062}, 308 {Name: "TwoHashTable_AddAdd_Shift073", Fn: BenchTwoHashTable_AddAdd_Shift073}, 309 {Name: "TwoHashTable_AddAdd_Shift130", Fn: BenchTwoHashTable_AddAdd_Shift130}, 310 {Name: "TwoHashTable_AddAdd_Shift133", Fn: BenchTwoHashTable_AddAdd_Shift133}, 311 {Name: "TwoHashTable_AddAdd_Shift150", Fn: BenchTwoHashTable_AddAdd_Shift150}, 312 {Name: "TwoHashTable_AddAdd_Shift161", Fn: BenchTwoHashTable_AddAdd_Shift161}, 313 {Name: "TwoHashTable_AddAdd_Shift230", Fn: BenchTwoHashTable_AddAdd_Shift230}, 314 {Name: "TwoHashTable_AddAdd_Shift302", Fn: BenchTwoHashTable_AddAdd_Shift302}, 315 {Name: "TwoHashTable_AddAdd_Shift303", Fn: BenchTwoHashTable_AddAdd_Shift303}, 316 {Name: "TwoHashTable_AddAdd_Shift400", Fn: BenchTwoHashTable_AddAdd_Shift400}, 317 {Name: "TwoHashTable_AddAdd_Shift403", Fn: BenchTwoHashTable_AddAdd_Shift403}, 318 {Name: "TwoHashTable_AddAdd_Shift413", Fn: BenchTwoHashTable_AddAdd_Shift413}, 319 {Name: "TwoHashTable_AddAdd_Shift500", Fn: BenchTwoHashTable_AddAdd_Shift500}, 320 {Name: "TwoHashTable_AddAdd_Shift511", Fn: BenchTwoHashTable_AddAdd_Shift511}, 321 {Name: "TwoHashTable_AddAdd_Shift601", Fn: BenchTwoHashTable_AddAdd_Shift601}, 322 {Name: "TwoHashTable_AddAdd_Shift602", Fn: BenchTwoHashTable_AddAdd_Shift602}, 323 {Name: "TwoHashTable_AddAdd_Shift620", Fn: BenchTwoHashTable_AddAdd_Shift620}, 324 {Name: "TwoHashTable_AddAdd_Shift630", Fn: BenchTwoHashTable_AddAdd_Shift630}, 325 {Name: "TwoHashTable_OrXor_Shift032", Fn: BenchTwoHashTable_OrXor_Shift032}, 326 {Name: "TwoHashTable_OrXor_Shift034", Fn: BenchTwoHashTable_OrXor_Shift034}, 327 {Name: "TwoHashTable_OrXor_Shift035", Fn: BenchTwoHashTable_OrXor_Shift035}, 328 {Name: "TwoHashTable_OrXor_Shift041", Fn: BenchTwoHashTable_OrXor_Shift041}, 329 {Name: "TwoHashTable_OrXor_Shift043", Fn: BenchTwoHashTable_OrXor_Shift043}, 330 {Name: "TwoHashTable_OrXor_Shift045", Fn: BenchTwoHashTable_OrXor_Shift045}, 331 {Name: "TwoHashTable_OrXor_Shift046", Fn: BenchTwoHashTable_OrXor_Shift046}, 332 {Name: "TwoHashTable_OrXor_Shift050", Fn: BenchTwoHashTable_OrXor_Shift050}, 333 {Name: "TwoHashTable_OrXor_Shift051", Fn: BenchTwoHashTable_OrXor_Shift051}, 334 {Name: "TwoHashTable_OrXor_Shift060", Fn: BenchTwoHashTable_OrXor_Shift060}, 335 {Name: "TwoHashTable_OrXor_Shift062", Fn: BenchTwoHashTable_OrXor_Shift062}, 336 {Name: "TwoHashTable_OrXor_Shift073", Fn: BenchTwoHashTable_OrXor_Shift073}, 337 {Name: "TwoHashTable_OrXor_Shift143", Fn: BenchTwoHashTable_OrXor_Shift143}, 338 {Name: "TwoHashTable_OrXor_Shift145", Fn: BenchTwoHashTable_OrXor_Shift145}, 339 {Name: "TwoHashTable_OrXor_Shift146", Fn: BenchTwoHashTable_OrXor_Shift146}, 340 {Name: "TwoHashTable_OrXor_Shift161", Fn: BenchTwoHashTable_OrXor_Shift161}, 341 {Name: "TwoHashTable_OrXor_Shift260", Fn: BenchTwoHashTable_OrXor_Shift260}, 342 {Name: "TwoHashTable_OrAdd_Shift031", Fn: BenchTwoHashTable_OrAdd_Shift031}, 343 {Name: "TwoHashTable_OrAdd_Shift033", Fn: BenchTwoHashTable_OrAdd_Shift033}, 344 {Name: "TwoHashTable_OrAdd_Shift041", Fn: BenchTwoHashTable_OrAdd_Shift041}, 345 {Name: "TwoHashTable_OrAdd_Shift042", Fn: BenchTwoHashTable_OrAdd_Shift042}, 346 {Name: "TwoHashTable_OrAdd_Shift050", Fn: BenchTwoHashTable_OrAdd_Shift050}, 347 {Name: "TwoHashTable_OrAdd_Shift051", Fn: BenchTwoHashTable_OrAdd_Shift051}, 348 {Name: "TwoHashTable_OrAdd_Shift060", Fn: BenchTwoHashTable_OrAdd_Shift060}, 349 {Name: "TwoHashTable_OrAdd_Shift061", Fn: BenchTwoHashTable_OrAdd_Shift061}, 350 {Name: "TwoHashTable_OrAdd_Shift062", Fn: BenchTwoHashTable_OrAdd_Shift062}, 351 {Name: "TwoHashTable_OrAdd_Shift073", Fn: BenchTwoHashTable_OrAdd_Shift073}, 352 {Name: "TwoHashTable_OrAdd_Shift150", Fn: BenchTwoHashTable_OrAdd_Shift150}, 353 {Name: "TwoHashTable_OrAdd_Shift161", Fn: BenchTwoHashTable_OrAdd_Shift161}, 354 {Name: "TwoHashTable_OrAdd_Shift250", Fn: BenchTwoHashTable_OrAdd_Shift250}, 355 {Name: "TwoHashTable_OrAdd_Shift361", Fn: BenchTwoHashTable_OrAdd_Shift361}, 356 {Name: "TwoHashAlt_XorXor_Shift015", Fn: BenchTwoHashAlt_XorXor_Shift015}, 357 {Name: "TwoHashAlt_XorXor_Shift016", Fn: BenchTwoHashAlt_XorXor_Shift016}, 358 {Name: "TwoHashAlt_XorXor_Shift021", Fn: BenchTwoHashAlt_XorXor_Shift021}, 359 {Name: "TwoHashAlt_XorXor_Shift024", Fn: BenchTwoHashAlt_XorXor_Shift024}, 360 {Name: "TwoHashAlt_XorXor_Shift025", Fn: BenchTwoHashAlt_XorXor_Shift025}, 361 {Name: "TwoHashAlt_XorXor_Shift026", Fn: BenchTwoHashAlt_XorXor_Shift026}, 362 {Name: "TwoHashAlt_XorXor_Shift032", Fn: BenchTwoHashAlt_XorXor_Shift032}, 363 {Name: "TwoHashAlt_XorXor_Shift034", Fn: BenchTwoHashAlt_XorXor_Shift034}, 364 {Name: "TwoHashAlt_XorXor_Shift035", Fn: BenchTwoHashAlt_XorXor_Shift035}, 365 {Name: "TwoHashAlt_XorXor_Shift041", Fn: BenchTwoHashAlt_XorXor_Shift041}, 366 {Name: "TwoHashAlt_XorXor_Shift043", Fn: BenchTwoHashAlt_XorXor_Shift043}, 367 {Name: "TwoHashAlt_XorXor_Shift045", Fn: BenchTwoHashAlt_XorXor_Shift045}, 368 {Name: "TwoHashAlt_XorXor_Shift046", Fn: BenchTwoHashAlt_XorXor_Shift046}, 369 {Name: "TwoHashAlt_XorXor_Shift050", Fn: BenchTwoHashAlt_XorXor_Shift050}, 370 {Name: "TwoHashAlt_XorXor_Shift051", Fn: BenchTwoHashAlt_XorXor_Shift051}, 371 {Name: "TwoHashAlt_XorXor_Shift060", Fn: BenchTwoHashAlt_XorXor_Shift060}, 372 {Name: "TwoHashAlt_XorXor_Shift062", Fn: BenchTwoHashAlt_XorXor_Shift062}, 373 {Name: "TwoHashAlt_XorXor_Shift073", Fn: BenchTwoHashAlt_XorXor_Shift073}, 374 {Name: "TwoHashAlt_XorXor_Shift130", Fn: BenchTwoHashAlt_XorXor_Shift130}, 375 {Name: "TwoHashAlt_XorXor_Shift132", Fn: BenchTwoHashAlt_XorXor_Shift132}, 376 {Name: "TwoHashAlt_XorXor_Shift135", Fn: BenchTwoHashAlt_XorXor_Shift135}, 377 {Name: "TwoHashAlt_XorXor_Shift143", Fn: BenchTwoHashAlt_XorXor_Shift143}, 378 {Name: "TwoHashAlt_XorXor_Shift145", Fn: BenchTwoHashAlt_XorXor_Shift145}, 379 {Name: "TwoHashAlt_XorXor_Shift146", Fn: BenchTwoHashAlt_XorXor_Shift146}, 380 {Name: "TwoHashAlt_XorXor_Shift161", Fn: BenchTwoHashAlt_XorXor_Shift161}, 381 {Name: "TwoHashAlt_XorXor_Shift240", Fn: BenchTwoHashAlt_XorXor_Shift240}, 382 {Name: "TwoHashAlt_XorXor_Shift246", Fn: BenchTwoHashAlt_XorXor_Shift246}, 383 {Name: "TwoHashAlt_XorXor_Shift250", Fn: BenchTwoHashAlt_XorXor_Shift250}, 384 {Name: "TwoHashAlt_XorXor_Shift260", Fn: BenchTwoHashAlt_XorXor_Shift260}, 385 {Name: "TwoHashAlt_XorXor_Shift303", Fn: BenchTwoHashAlt_XorXor_Shift303}, 386 {Name: "TwoHashAlt_XorXor_Shift304", Fn: BenchTwoHashAlt_XorXor_Shift304}, 387 {Name: "TwoHashAlt_XorXor_Shift351", Fn: BenchTwoHashAlt_XorXor_Shift351}, 388 {Name: "TwoHashAlt_XorXor_Shift361", Fn: BenchTwoHashAlt_XorXor_Shift361}, 389 {Name: "TwoHashAlt_XorXor_Shift402", Fn: BenchTwoHashAlt_XorXor_Shift402}, 390 {Name: "TwoHashAlt_XorXor_Shift403", Fn: BenchTwoHashAlt_XorXor_Shift403}, 391 {Name: "TwoHashAlt_XorXor_Shift404", Fn: BenchTwoHashAlt_XorXor_Shift404}, 392 {Name: "TwoHashAlt_XorXor_Shift414", Fn: BenchTwoHashAlt_XorXor_Shift414}, 393 {Name: "TwoHashAlt_XorXor_Shift501", Fn: BenchTwoHashAlt_XorXor_Shift501}, 394 {Name: "TwoHashAlt_XorXor_Shift503", Fn: BenchTwoHashAlt_XorXor_Shift503}, 395 {Name: "TwoHashAlt_XorXor_Shift505", Fn: BenchTwoHashAlt_XorXor_Shift505}, 396 {Name: "TwoHashAlt_XorXor_Shift510", Fn: BenchTwoHashAlt_XorXor_Shift510}, 397 {Name: "TwoHashAlt_XorXor_Shift513", Fn: BenchTwoHashAlt_XorXor_Shift513}, 398 {Name: "TwoHashAlt_XorXor_Shift525", Fn: BenchTwoHashAlt_XorXor_Shift525}, 399 {Name: "TwoHashAlt_XorXor_Shift602", Fn: BenchTwoHashAlt_XorXor_Shift602}, 400 {Name: "TwoHashAlt_XorXor_Shift603", Fn: BenchTwoHashAlt_XorXor_Shift603}, 401 {Name: "TwoHashAlt_XorXor_Shift604", Fn: BenchTwoHashAlt_XorXor_Shift604}, 402 {Name: "TwoHashAlt_XorXor_Shift605", Fn: BenchTwoHashAlt_XorXor_Shift605}, 403 {Name: "TwoHashAlt_XorXor_Shift630", Fn: BenchTwoHashAlt_XorXor_Shift630}, 404 {Name: "TwoHashAlt_XorAdd_Shift015", Fn: BenchTwoHashAlt_XorAdd_Shift015}, 405 {Name: "TwoHashAlt_XorAdd_Shift021", Fn: BenchTwoHashAlt_XorAdd_Shift021}, 406 {Name: "TwoHashAlt_XorAdd_Shift024", Fn: BenchTwoHashAlt_XorAdd_Shift024}, 407 {Name: "TwoHashAlt_XorAdd_Shift025", Fn: BenchTwoHashAlt_XorAdd_Shift025}, 408 {Name: "TwoHashAlt_XorAdd_Shift026", Fn: BenchTwoHashAlt_XorAdd_Shift026}, 409 {Name: "TwoHashAlt_XorAdd_Shift030", Fn: BenchTwoHashAlt_XorAdd_Shift030}, 410 {Name: "TwoHashAlt_XorAdd_Shift032", Fn: BenchTwoHashAlt_XorAdd_Shift032}, 411 {Name: "TwoHashAlt_XorAdd_Shift034", Fn: BenchTwoHashAlt_XorAdd_Shift034}, 412 {Name: "TwoHashAlt_XorAdd_Shift035", Fn: BenchTwoHashAlt_XorAdd_Shift035}, 413 {Name: "TwoHashAlt_XorAdd_Shift040", Fn: BenchTwoHashAlt_XorAdd_Shift040}, 414 {Name: "TwoHashAlt_XorAdd_Shift043", Fn: BenchTwoHashAlt_XorAdd_Shift043}, 415 {Name: "TwoHashAlt_XorAdd_Shift045", Fn: BenchTwoHashAlt_XorAdd_Shift045}, 416 {Name: "TwoHashAlt_XorAdd_Shift046", Fn: BenchTwoHashAlt_XorAdd_Shift046}, 417 {Name: "TwoHashAlt_XorAdd_Shift050", Fn: BenchTwoHashAlt_XorAdd_Shift050}, 418 {Name: "TwoHashAlt_XorAdd_Shift052", Fn: BenchTwoHashAlt_XorAdd_Shift052}, 419 {Name: "TwoHashAlt_XorAdd_Shift060", Fn: BenchTwoHashAlt_XorAdd_Shift060}, 420 {Name: "TwoHashAlt_XorAdd_Shift061", Fn: BenchTwoHashAlt_XorAdd_Shift061}, 421 {Name: "TwoHashAlt_XorAdd_Shift062", Fn: BenchTwoHashAlt_XorAdd_Shift062}, 422 {Name: "TwoHashAlt_XorAdd_Shift073", Fn: BenchTwoHashAlt_XorAdd_Shift073}, 423 {Name: "TwoHashAlt_XorAdd_Shift132", Fn: BenchTwoHashAlt_XorAdd_Shift132}, 424 {Name: "TwoHashAlt_XorAdd_Shift135", Fn: BenchTwoHashAlt_XorAdd_Shift135}, 425 {Name: "TwoHashAlt_XorAdd_Shift141", Fn: BenchTwoHashAlt_XorAdd_Shift141}, 426 {Name: "TwoHashAlt_XorAdd_Shift143", Fn: BenchTwoHashAlt_XorAdd_Shift143}, 427 {Name: "TwoHashAlt_XorAdd_Shift145", Fn: BenchTwoHashAlt_XorAdd_Shift145}, 428 {Name: "TwoHashAlt_XorAdd_Shift146", Fn: BenchTwoHashAlt_XorAdd_Shift146}, 429 {Name: "TwoHashAlt_XorAdd_Shift150", Fn: BenchTwoHashAlt_XorAdd_Shift150}, 430 {Name: "TwoHashAlt_XorAdd_Shift151", Fn: BenchTwoHashAlt_XorAdd_Shift151}, 431 {Name: "TwoHashAlt_XorAdd_Shift161", Fn: BenchTwoHashAlt_XorAdd_Shift161}, 432 {Name: "TwoHashAlt_XorAdd_Shift240", Fn: BenchTwoHashAlt_XorAdd_Shift240}, 433 {Name: "TwoHashAlt_XorAdd_Shift262", Fn: BenchTwoHashAlt_XorAdd_Shift262}, 434 {Name: "TwoHashAlt_XorAdd_Shift304", Fn: BenchTwoHashAlt_XorAdd_Shift304}, 435 {Name: "TwoHashAlt_XorAdd_Shift350", Fn: BenchTwoHashAlt_XorAdd_Shift350}, 436 {Name: "TwoHashAlt_XorAdd_Shift351", Fn: BenchTwoHashAlt_XorAdd_Shift351}, 437 {Name: "TwoHashAlt_XorAdd_Shift403", Fn: BenchTwoHashAlt_XorAdd_Shift403}, 438 {Name: "TwoHashAlt_XorAdd_Shift405", Fn: BenchTwoHashAlt_XorAdd_Shift405}, 439 {Name: "TwoHashAlt_XorAdd_Shift460", Fn: BenchTwoHashAlt_XorAdd_Shift460}, 440 {Name: "TwoHashAlt_XorAdd_Shift502", Fn: BenchTwoHashAlt_XorAdd_Shift502}, 441 {Name: "TwoHashAlt_XorAdd_Shift505", Fn: BenchTwoHashAlt_XorAdd_Shift505}, 442 {Name: "TwoHashAlt_XorAdd_Shift510", Fn: BenchTwoHashAlt_XorAdd_Shift510}, 443 {Name: "TwoHashAlt_XorAdd_Shift603", Fn: BenchTwoHashAlt_XorAdd_Shift603}, 444 {Name: "TwoHashAlt_XorAdd_Shift605", Fn: BenchTwoHashAlt_XorAdd_Shift605}, 445 {Name: "TwoHashAlt_XorAdd_Shift606", Fn: BenchTwoHashAlt_XorAdd_Shift606}, 446 {Name: "TwoHashAlt_XorAdd_Shift616", Fn: BenchTwoHashAlt_XorAdd_Shift616}, 447 {Name: "TwoHashAlt_XorAdd_Shift630", Fn: BenchTwoHashAlt_XorAdd_Shift630}, 448 {Name: "TwoHashAlt_XorOr_Shift034", Fn: BenchTwoHashAlt_XorOr_Shift034}, 449 {Name: "TwoHashAlt_XorOr_Shift035", Fn: BenchTwoHashAlt_XorOr_Shift035}, 450 {Name: "TwoHashAlt_XorOr_Shift045", Fn: BenchTwoHashAlt_XorOr_Shift045}, 451 {Name: "TwoHashAlt_XorOr_Shift046", Fn: BenchTwoHashAlt_XorOr_Shift046}, 452 {Name: "TwoHashAlt_XorOr_Shift145", Fn: BenchTwoHashAlt_XorOr_Shift145}, 453 {Name: "TwoHashAlt_XorOr_Shift146", Fn: BenchTwoHashAlt_XorOr_Shift146}, 454 {Name: "TwoHashAlt_XorOr_Shift306", Fn: BenchTwoHashAlt_XorOr_Shift306}, 455 {Name: "TwoHashAlt_XorOr_Shift603", Fn: BenchTwoHashAlt_XorOr_Shift603}, 456 {Name: "TwoHashAlt_AddXor_Shift016", Fn: BenchTwoHashAlt_AddXor_Shift016}, 457 {Name: "TwoHashAlt_AddXor_Shift024", Fn: BenchTwoHashAlt_AddXor_Shift024}, 458 {Name: "TwoHashAlt_AddXor_Shift025", Fn: BenchTwoHashAlt_AddXor_Shift025}, 459 {Name: "TwoHashAlt_AddXor_Shift031", Fn: BenchTwoHashAlt_AddXor_Shift031}, 460 {Name: "TwoHashAlt_AddXor_Shift033", Fn: BenchTwoHashAlt_AddXor_Shift033}, 461 {Name: "TwoHashAlt_AddXor_Shift041", Fn: BenchTwoHashAlt_AddXor_Shift041}, 462 {Name: "TwoHashAlt_AddXor_Shift042", Fn: BenchTwoHashAlt_AddXor_Shift042}, 463 {Name: "TwoHashAlt_AddXor_Shift050", Fn: BenchTwoHashAlt_AddXor_Shift050}, 464 {Name: "TwoHashAlt_AddXor_Shift051", Fn: BenchTwoHashAlt_AddXor_Shift051}, 465 {Name: "TwoHashAlt_AddXor_Shift060", Fn: BenchTwoHashAlt_AddXor_Shift060}, 466 {Name: "TwoHashAlt_AddXor_Shift062", Fn: BenchTwoHashAlt_AddXor_Shift062}, 467 {Name: "TwoHashAlt_AddXor_Shift073", Fn: BenchTwoHashAlt_AddXor_Shift073}, 468 {Name: "TwoHashAlt_AddXor_Shift120", Fn: BenchTwoHashAlt_AddXor_Shift120}, 469 {Name: "TwoHashAlt_AddXor_Shift161", Fn: BenchTwoHashAlt_AddXor_Shift161}, 470 {Name: "TwoHashAlt_AddXor_Shift231", Fn: BenchTwoHashAlt_AddXor_Shift231}, 471 {Name: "TwoHashAlt_AddXor_Shift260", Fn: BenchTwoHashAlt_AddXor_Shift260}, 472 {Name: "TwoHashAlt_AddXor_Shift303", Fn: BenchTwoHashAlt_AddXor_Shift303}, 473 {Name: "TwoHashAlt_AddXor_Shift460", Fn: BenchTwoHashAlt_AddXor_Shift460}, 474 {Name: "TwoHashAlt_AddXor_Shift500", Fn: BenchTwoHashAlt_AddXor_Shift500}, 475 {Name: "TwoHashAlt_AddXor_Shift601", Fn: BenchTwoHashAlt_AddXor_Shift601}, 476 {Name: "TwoHashAlt_AddXor_Shift603", Fn: BenchTwoHashAlt_AddXor_Shift603}, 477 {Name: "TwoHashAlt_AddXor_Shift605", Fn: BenchTwoHashAlt_AddXor_Shift605}, 478 {Name: "TwoHashAlt_AddXor_Shift620", Fn: BenchTwoHashAlt_AddXor_Shift620}, 479 {Name: "TwoHashAlt_AddXor_Shift630", Fn: BenchTwoHashAlt_AddXor_Shift630}, 480 {Name: "TwoHashAlt_AddAdd_Shift022", Fn: BenchTwoHashAlt_AddAdd_Shift022}, 481 {Name: "TwoHashAlt_AddAdd_Shift024", Fn: BenchTwoHashAlt_AddAdd_Shift024}, 482 {Name: "TwoHashAlt_AddAdd_Shift025", Fn: BenchTwoHashAlt_AddAdd_Shift025}, 483 {Name: "TwoHashAlt_AddAdd_Shift033", Fn: BenchTwoHashAlt_AddAdd_Shift033}, 484 {Name: "TwoHashAlt_AddAdd_Shift041", Fn: BenchTwoHashAlt_AddAdd_Shift041}, 485 {Name: "TwoHashAlt_AddAdd_Shift042", Fn: BenchTwoHashAlt_AddAdd_Shift042}, 486 {Name: "TwoHashAlt_AddAdd_Shift050", Fn: BenchTwoHashAlt_AddAdd_Shift050}, 487 {Name: "TwoHashAlt_AddAdd_Shift051", Fn: BenchTwoHashAlt_AddAdd_Shift051}, 488 {Name: "TwoHashAlt_AddAdd_Shift060", Fn: BenchTwoHashAlt_AddAdd_Shift060}, 489 {Name: "TwoHashAlt_AddAdd_Shift061", Fn: BenchTwoHashAlt_AddAdd_Shift061}, 490 {Name: "TwoHashAlt_AddAdd_Shift062", Fn: BenchTwoHashAlt_AddAdd_Shift062}, 491 {Name: "TwoHashAlt_AddAdd_Shift073", Fn: BenchTwoHashAlt_AddAdd_Shift073}, 492 {Name: "TwoHashAlt_AddAdd_Shift130", Fn: BenchTwoHashAlt_AddAdd_Shift130}, 493 {Name: "TwoHashAlt_AddAdd_Shift133", Fn: BenchTwoHashAlt_AddAdd_Shift133}, 494 {Name: "TwoHashAlt_AddAdd_Shift150", Fn: BenchTwoHashAlt_AddAdd_Shift150}, 495 {Name: "TwoHashAlt_AddAdd_Shift161", Fn: BenchTwoHashAlt_AddAdd_Shift161}, 496 {Name: "TwoHashAlt_AddAdd_Shift230", Fn: BenchTwoHashAlt_AddAdd_Shift230}, 497 {Name: "TwoHashAlt_AddAdd_Shift302", Fn: BenchTwoHashAlt_AddAdd_Shift302}, 498 {Name: "TwoHashAlt_AddAdd_Shift303", Fn: BenchTwoHashAlt_AddAdd_Shift303}, 499 {Name: "TwoHashAlt_AddAdd_Shift400", Fn: BenchTwoHashAlt_AddAdd_Shift400}, 500 {Name: "TwoHashAlt_AddAdd_Shift403", Fn: BenchTwoHashAlt_AddAdd_Shift403}, 501 {Name: "TwoHashAlt_AddAdd_Shift413", Fn: BenchTwoHashAlt_AddAdd_Shift413}, 502 {Name: "TwoHashAlt_AddAdd_Shift500", Fn: BenchTwoHashAlt_AddAdd_Shift500}, 503 {Name: "TwoHashAlt_AddAdd_Shift511", Fn: BenchTwoHashAlt_AddAdd_Shift511}, 504 {Name: "TwoHashAlt_AddAdd_Shift601", Fn: BenchTwoHashAlt_AddAdd_Shift601}, 505 {Name: "TwoHashAlt_AddAdd_Shift602", Fn: BenchTwoHashAlt_AddAdd_Shift602}, 506 {Name: "TwoHashAlt_AddAdd_Shift620", Fn: BenchTwoHashAlt_AddAdd_Shift620}, 507 {Name: "TwoHashAlt_AddAdd_Shift630", Fn: BenchTwoHashAlt_AddAdd_Shift630}, 508 {Name: "TwoHashAlt_AddOr_Shift033", Fn: BenchTwoHashAlt_AddOr_Shift033}, 509 {Name: "TwoHashAlt_OrXor_Shift073", Fn: BenchTwoHashAlt_OrXor_Shift073}, 510 {Name: "TwoHashAlt_OrAdd_Shift073", Fn: BenchTwoHashAlt_OrAdd_Shift073}, 511 {Name: "TwoHashTableAlt_XorXor_Shift015", Fn: BenchTwoHashTableAlt_XorXor_Shift015}, 512 {Name: "TwoHashTableAlt_XorXor_Shift016", Fn: BenchTwoHashTableAlt_XorXor_Shift016}, 513 {Name: "TwoHashTableAlt_XorXor_Shift021", Fn: BenchTwoHashTableAlt_XorXor_Shift021}, 514 {Name: "TwoHashTableAlt_XorXor_Shift024", Fn: BenchTwoHashTableAlt_XorXor_Shift024}, 515 {Name: "TwoHashTableAlt_XorXor_Shift025", Fn: BenchTwoHashTableAlt_XorXor_Shift025}, 516 {Name: "TwoHashTableAlt_XorXor_Shift026", Fn: BenchTwoHashTableAlt_XorXor_Shift026}, 517 {Name: "TwoHashTableAlt_XorXor_Shift032", Fn: BenchTwoHashTableAlt_XorXor_Shift032}, 518 {Name: "TwoHashTableAlt_XorXor_Shift034", Fn: BenchTwoHashTableAlt_XorXor_Shift034}, 519 {Name: "TwoHashTableAlt_XorXor_Shift035", Fn: BenchTwoHashTableAlt_XorXor_Shift035}, 520 {Name: "TwoHashTableAlt_XorXor_Shift041", Fn: BenchTwoHashTableAlt_XorXor_Shift041}, 521 {Name: "TwoHashTableAlt_XorXor_Shift043", Fn: BenchTwoHashTableAlt_XorXor_Shift043}, 522 {Name: "TwoHashTableAlt_XorXor_Shift045", Fn: BenchTwoHashTableAlt_XorXor_Shift045}, 523 {Name: "TwoHashTableAlt_XorXor_Shift046", Fn: BenchTwoHashTableAlt_XorXor_Shift046}, 524 {Name: "TwoHashTableAlt_XorXor_Shift050", Fn: BenchTwoHashTableAlt_XorXor_Shift050}, 525 {Name: "TwoHashTableAlt_XorXor_Shift051", Fn: BenchTwoHashTableAlt_XorXor_Shift051}, 526 {Name: "TwoHashTableAlt_XorXor_Shift060", Fn: BenchTwoHashTableAlt_XorXor_Shift060}, 527 {Name: "TwoHashTableAlt_XorXor_Shift062", Fn: BenchTwoHashTableAlt_XorXor_Shift062}, 528 {Name: "TwoHashTableAlt_XorXor_Shift073", Fn: BenchTwoHashTableAlt_XorXor_Shift073}, 529 {Name: "TwoHashTableAlt_XorXor_Shift130", Fn: BenchTwoHashTableAlt_XorXor_Shift130}, 530 {Name: "TwoHashTableAlt_XorXor_Shift132", Fn: BenchTwoHashTableAlt_XorXor_Shift132}, 531 {Name: "TwoHashTableAlt_XorXor_Shift135", Fn: BenchTwoHashTableAlt_XorXor_Shift135}, 532 {Name: "TwoHashTableAlt_XorXor_Shift143", Fn: BenchTwoHashTableAlt_XorXor_Shift143}, 533 {Name: "TwoHashTableAlt_XorXor_Shift145", Fn: BenchTwoHashTableAlt_XorXor_Shift145}, 534 {Name: "TwoHashTableAlt_XorXor_Shift146", Fn: BenchTwoHashTableAlt_XorXor_Shift146}, 535 {Name: "TwoHashTableAlt_XorXor_Shift161", Fn: BenchTwoHashTableAlt_XorXor_Shift161}, 536 {Name: "TwoHashTableAlt_XorXor_Shift240", Fn: BenchTwoHashTableAlt_XorXor_Shift240}, 537 {Name: "TwoHashTableAlt_XorXor_Shift246", Fn: BenchTwoHashTableAlt_XorXor_Shift246}, 538 {Name: "TwoHashTableAlt_XorXor_Shift250", Fn: BenchTwoHashTableAlt_XorXor_Shift250}, 539 {Name: "TwoHashTableAlt_XorXor_Shift260", Fn: BenchTwoHashTableAlt_XorXor_Shift260}, 540 {Name: "TwoHashTableAlt_XorXor_Shift303", Fn: BenchTwoHashTableAlt_XorXor_Shift303}, 541 {Name: "TwoHashTableAlt_XorXor_Shift304", Fn: BenchTwoHashTableAlt_XorXor_Shift304}, 542 {Name: "TwoHashTableAlt_XorXor_Shift351", Fn: BenchTwoHashTableAlt_XorXor_Shift351}, 543 {Name: "TwoHashTableAlt_XorXor_Shift361", Fn: BenchTwoHashTableAlt_XorXor_Shift361}, 544 {Name: "TwoHashTableAlt_XorXor_Shift402", Fn: BenchTwoHashTableAlt_XorXor_Shift402}, 545 {Name: "TwoHashTableAlt_XorXor_Shift403", Fn: BenchTwoHashTableAlt_XorXor_Shift403}, 546 {Name: "TwoHashTableAlt_XorXor_Shift404", Fn: BenchTwoHashTableAlt_XorXor_Shift404}, 547 {Name: "TwoHashTableAlt_XorXor_Shift414", Fn: BenchTwoHashTableAlt_XorXor_Shift414}, 548 {Name: "TwoHashTableAlt_XorXor_Shift501", Fn: BenchTwoHashTableAlt_XorXor_Shift501}, 549 {Name: "TwoHashTableAlt_XorXor_Shift503", Fn: BenchTwoHashTableAlt_XorXor_Shift503}, 550 {Name: "TwoHashTableAlt_XorXor_Shift505", Fn: BenchTwoHashTableAlt_XorXor_Shift505}, 551 {Name: "TwoHashTableAlt_XorXor_Shift510", Fn: BenchTwoHashTableAlt_XorXor_Shift510}, 552 {Name: "TwoHashTableAlt_XorXor_Shift513", Fn: BenchTwoHashTableAlt_XorXor_Shift513}, 553 {Name: "TwoHashTableAlt_XorXor_Shift525", Fn: BenchTwoHashTableAlt_XorXor_Shift525}, 554 {Name: "TwoHashTableAlt_XorXor_Shift602", Fn: BenchTwoHashTableAlt_XorXor_Shift602}, 555 {Name: "TwoHashTableAlt_XorXor_Shift603", Fn: BenchTwoHashTableAlt_XorXor_Shift603}, 556 {Name: "TwoHashTableAlt_XorXor_Shift604", Fn: BenchTwoHashTableAlt_XorXor_Shift604}, 557 {Name: "TwoHashTableAlt_XorXor_Shift605", Fn: BenchTwoHashTableAlt_XorXor_Shift605}, 558 {Name: "TwoHashTableAlt_XorXor_Shift630", Fn: BenchTwoHashTableAlt_XorXor_Shift630}, 559 {Name: "TwoHashTableAlt_XorAdd_Shift015", Fn: BenchTwoHashTableAlt_XorAdd_Shift015}, 560 {Name: "TwoHashTableAlt_XorAdd_Shift021", Fn: BenchTwoHashTableAlt_XorAdd_Shift021}, 561 {Name: "TwoHashTableAlt_XorAdd_Shift024", Fn: BenchTwoHashTableAlt_XorAdd_Shift024}, 562 {Name: "TwoHashTableAlt_XorAdd_Shift025", Fn: BenchTwoHashTableAlt_XorAdd_Shift025}, 563 {Name: "TwoHashTableAlt_XorAdd_Shift026", Fn: BenchTwoHashTableAlt_XorAdd_Shift026}, 564 {Name: "TwoHashTableAlt_XorAdd_Shift030", Fn: BenchTwoHashTableAlt_XorAdd_Shift030}, 565 {Name: "TwoHashTableAlt_XorAdd_Shift032", Fn: BenchTwoHashTableAlt_XorAdd_Shift032}, 566 {Name: "TwoHashTableAlt_XorAdd_Shift034", Fn: BenchTwoHashTableAlt_XorAdd_Shift034}, 567 {Name: "TwoHashTableAlt_XorAdd_Shift035", Fn: BenchTwoHashTableAlt_XorAdd_Shift035}, 568 {Name: "TwoHashTableAlt_XorAdd_Shift040", Fn: BenchTwoHashTableAlt_XorAdd_Shift040}, 569 {Name: "TwoHashTableAlt_XorAdd_Shift043", Fn: BenchTwoHashTableAlt_XorAdd_Shift043}, 570 {Name: "TwoHashTableAlt_XorAdd_Shift045", Fn: BenchTwoHashTableAlt_XorAdd_Shift045}, 571 {Name: "TwoHashTableAlt_XorAdd_Shift046", Fn: BenchTwoHashTableAlt_XorAdd_Shift046}, 572 {Name: "TwoHashTableAlt_XorAdd_Shift050", Fn: BenchTwoHashTableAlt_XorAdd_Shift050}, 573 {Name: "TwoHashTableAlt_XorAdd_Shift052", Fn: BenchTwoHashTableAlt_XorAdd_Shift052}, 574 {Name: "TwoHashTableAlt_XorAdd_Shift060", Fn: BenchTwoHashTableAlt_XorAdd_Shift060}, 575 {Name: "TwoHashTableAlt_XorAdd_Shift061", Fn: BenchTwoHashTableAlt_XorAdd_Shift061}, 576 {Name: "TwoHashTableAlt_XorAdd_Shift062", Fn: BenchTwoHashTableAlt_XorAdd_Shift062}, 577 {Name: "TwoHashTableAlt_XorAdd_Shift073", Fn: BenchTwoHashTableAlt_XorAdd_Shift073}, 578 {Name: "TwoHashTableAlt_XorAdd_Shift132", Fn: BenchTwoHashTableAlt_XorAdd_Shift132}, 579 {Name: "TwoHashTableAlt_XorAdd_Shift135", Fn: BenchTwoHashTableAlt_XorAdd_Shift135}, 580 {Name: "TwoHashTableAlt_XorAdd_Shift141", Fn: BenchTwoHashTableAlt_XorAdd_Shift141}, 581 {Name: "TwoHashTableAlt_XorAdd_Shift143", Fn: BenchTwoHashTableAlt_XorAdd_Shift143}, 582 {Name: "TwoHashTableAlt_XorAdd_Shift145", Fn: BenchTwoHashTableAlt_XorAdd_Shift145}, 583 {Name: "TwoHashTableAlt_XorAdd_Shift146", Fn: BenchTwoHashTableAlt_XorAdd_Shift146}, 584 {Name: "TwoHashTableAlt_XorAdd_Shift150", Fn: BenchTwoHashTableAlt_XorAdd_Shift150}, 585 {Name: "TwoHashTableAlt_XorAdd_Shift151", Fn: BenchTwoHashTableAlt_XorAdd_Shift151}, 586 {Name: "TwoHashTableAlt_XorAdd_Shift161", Fn: BenchTwoHashTableAlt_XorAdd_Shift161}, 587 {Name: "TwoHashTableAlt_XorAdd_Shift240", Fn: BenchTwoHashTableAlt_XorAdd_Shift240}, 588 {Name: "TwoHashTableAlt_XorAdd_Shift262", Fn: BenchTwoHashTableAlt_XorAdd_Shift262}, 589 {Name: "TwoHashTableAlt_XorAdd_Shift304", Fn: BenchTwoHashTableAlt_XorAdd_Shift304}, 590 {Name: "TwoHashTableAlt_XorAdd_Shift350", Fn: BenchTwoHashTableAlt_XorAdd_Shift350}, 591 {Name: "TwoHashTableAlt_XorAdd_Shift351", Fn: BenchTwoHashTableAlt_XorAdd_Shift351}, 592 {Name: "TwoHashTableAlt_XorAdd_Shift403", Fn: BenchTwoHashTableAlt_XorAdd_Shift403}, 593 {Name: "TwoHashTableAlt_XorAdd_Shift405", Fn: BenchTwoHashTableAlt_XorAdd_Shift405}, 594 {Name: "TwoHashTableAlt_XorAdd_Shift460", Fn: BenchTwoHashTableAlt_XorAdd_Shift460}, 595 {Name: "TwoHashTableAlt_XorAdd_Shift502", Fn: BenchTwoHashTableAlt_XorAdd_Shift502}, 596 {Name: "TwoHashTableAlt_XorAdd_Shift505", Fn: BenchTwoHashTableAlt_XorAdd_Shift505}, 597 {Name: "TwoHashTableAlt_XorAdd_Shift510", Fn: BenchTwoHashTableAlt_XorAdd_Shift510}, 598 {Name: "TwoHashTableAlt_XorAdd_Shift603", Fn: BenchTwoHashTableAlt_XorAdd_Shift603}, 599 {Name: "TwoHashTableAlt_XorAdd_Shift605", Fn: BenchTwoHashTableAlt_XorAdd_Shift605}, 600 {Name: "TwoHashTableAlt_XorAdd_Shift606", Fn: BenchTwoHashTableAlt_XorAdd_Shift606}, 601 {Name: "TwoHashTableAlt_XorAdd_Shift616", Fn: BenchTwoHashTableAlt_XorAdd_Shift616}, 602 {Name: "TwoHashTableAlt_XorAdd_Shift630", Fn: BenchTwoHashTableAlt_XorAdd_Shift630}, 603 {Name: "TwoHashTableAlt_XorOr_Shift034", Fn: BenchTwoHashTableAlt_XorOr_Shift034}, 604 {Name: "TwoHashTableAlt_XorOr_Shift035", Fn: BenchTwoHashTableAlt_XorOr_Shift035}, 605 {Name: "TwoHashTableAlt_XorOr_Shift045", Fn: BenchTwoHashTableAlt_XorOr_Shift045}, 606 {Name: "TwoHashTableAlt_XorOr_Shift046", Fn: BenchTwoHashTableAlt_XorOr_Shift046}, 607 {Name: "TwoHashTableAlt_XorOr_Shift145", Fn: BenchTwoHashTableAlt_XorOr_Shift145}, 608 {Name: "TwoHashTableAlt_XorOr_Shift146", Fn: BenchTwoHashTableAlt_XorOr_Shift146}, 609 {Name: "TwoHashTableAlt_XorOr_Shift306", Fn: BenchTwoHashTableAlt_XorOr_Shift306}, 610 {Name: "TwoHashTableAlt_XorOr_Shift603", Fn: BenchTwoHashTableAlt_XorOr_Shift603}, 611 {Name: "TwoHashTableAlt_AddXor_Shift016", Fn: BenchTwoHashTableAlt_AddXor_Shift016}, 612 {Name: "TwoHashTableAlt_AddXor_Shift024", Fn: BenchTwoHashTableAlt_AddXor_Shift024}, 613 {Name: "TwoHashTableAlt_AddXor_Shift025", Fn: BenchTwoHashTableAlt_AddXor_Shift025}, 614 {Name: "TwoHashTableAlt_AddXor_Shift031", Fn: BenchTwoHashTableAlt_AddXor_Shift031}, 615 {Name: "TwoHashTableAlt_AddXor_Shift033", Fn: BenchTwoHashTableAlt_AddXor_Shift033}, 616 {Name: "TwoHashTableAlt_AddXor_Shift041", Fn: BenchTwoHashTableAlt_AddXor_Shift041}, 617 {Name: "TwoHashTableAlt_AddXor_Shift042", Fn: BenchTwoHashTableAlt_AddXor_Shift042}, 618 {Name: "TwoHashTableAlt_AddXor_Shift050", Fn: BenchTwoHashTableAlt_AddXor_Shift050}, 619 {Name: "TwoHashTableAlt_AddXor_Shift051", Fn: BenchTwoHashTableAlt_AddXor_Shift051}, 620 {Name: "TwoHashTableAlt_AddXor_Shift060", Fn: BenchTwoHashTableAlt_AddXor_Shift060}, 621 {Name: "TwoHashTableAlt_AddXor_Shift062", Fn: BenchTwoHashTableAlt_AddXor_Shift062}, 622 {Name: "TwoHashTableAlt_AddXor_Shift073", Fn: BenchTwoHashTableAlt_AddXor_Shift073}, 623 {Name: "TwoHashTableAlt_AddXor_Shift120", Fn: BenchTwoHashTableAlt_AddXor_Shift120}, 624 {Name: "TwoHashTableAlt_AddXor_Shift161", Fn: BenchTwoHashTableAlt_AddXor_Shift161}, 625 {Name: "TwoHashTableAlt_AddXor_Shift231", Fn: BenchTwoHashTableAlt_AddXor_Shift231}, 626 {Name: "TwoHashTableAlt_AddXor_Shift260", Fn: BenchTwoHashTableAlt_AddXor_Shift260}, 627 {Name: "TwoHashTableAlt_AddXor_Shift303", Fn: BenchTwoHashTableAlt_AddXor_Shift303}, 628 {Name: "TwoHashTableAlt_AddXor_Shift460", Fn: BenchTwoHashTableAlt_AddXor_Shift460}, 629 {Name: "TwoHashTableAlt_AddXor_Shift500", Fn: BenchTwoHashTableAlt_AddXor_Shift500}, 630 {Name: "TwoHashTableAlt_AddXor_Shift601", Fn: BenchTwoHashTableAlt_AddXor_Shift601}, 631 {Name: "TwoHashTableAlt_AddXor_Shift603", Fn: BenchTwoHashTableAlt_AddXor_Shift603}, 632 {Name: "TwoHashTableAlt_AddXor_Shift605", Fn: BenchTwoHashTableAlt_AddXor_Shift605}, 633 {Name: "TwoHashTableAlt_AddXor_Shift620", Fn: BenchTwoHashTableAlt_AddXor_Shift620}, 634 {Name: "TwoHashTableAlt_AddXor_Shift630", Fn: BenchTwoHashTableAlt_AddXor_Shift630}, 635 {Name: "TwoHashTableAlt_AddAdd_Shift022", Fn: BenchTwoHashTableAlt_AddAdd_Shift022}, 636 {Name: "TwoHashTableAlt_AddAdd_Shift024", Fn: BenchTwoHashTableAlt_AddAdd_Shift024}, 637 {Name: "TwoHashTableAlt_AddAdd_Shift025", Fn: BenchTwoHashTableAlt_AddAdd_Shift025}, 638 {Name: "TwoHashTableAlt_AddAdd_Shift033", Fn: BenchTwoHashTableAlt_AddAdd_Shift033}, 639 {Name: "TwoHashTableAlt_AddAdd_Shift041", Fn: BenchTwoHashTableAlt_AddAdd_Shift041}, 640 {Name: "TwoHashTableAlt_AddAdd_Shift042", Fn: BenchTwoHashTableAlt_AddAdd_Shift042}, 641 {Name: "TwoHashTableAlt_AddAdd_Shift050", Fn: BenchTwoHashTableAlt_AddAdd_Shift050}, 642 {Name: "TwoHashTableAlt_AddAdd_Shift051", Fn: BenchTwoHashTableAlt_AddAdd_Shift051}, 643 {Name: "TwoHashTableAlt_AddAdd_Shift060", Fn: BenchTwoHashTableAlt_AddAdd_Shift060}, 644 {Name: "TwoHashTableAlt_AddAdd_Shift061", Fn: BenchTwoHashTableAlt_AddAdd_Shift061}, 645 {Name: "TwoHashTableAlt_AddAdd_Shift062", Fn: BenchTwoHashTableAlt_AddAdd_Shift062}, 646 {Name: "TwoHashTableAlt_AddAdd_Shift073", Fn: BenchTwoHashTableAlt_AddAdd_Shift073}, 647 {Name: "TwoHashTableAlt_AddAdd_Shift130", Fn: BenchTwoHashTableAlt_AddAdd_Shift130}, 648 {Name: "TwoHashTableAlt_AddAdd_Shift133", Fn: BenchTwoHashTableAlt_AddAdd_Shift133}, 649 {Name: "TwoHashTableAlt_AddAdd_Shift150", Fn: BenchTwoHashTableAlt_AddAdd_Shift150}, 650 {Name: "TwoHashTableAlt_AddAdd_Shift161", Fn: BenchTwoHashTableAlt_AddAdd_Shift161}, 651 {Name: "TwoHashTableAlt_AddAdd_Shift230", Fn: BenchTwoHashTableAlt_AddAdd_Shift230}, 652 {Name: "TwoHashTableAlt_AddAdd_Shift302", Fn: BenchTwoHashTableAlt_AddAdd_Shift302}, 653 {Name: "TwoHashTableAlt_AddAdd_Shift303", Fn: BenchTwoHashTableAlt_AddAdd_Shift303}, 654 {Name: "TwoHashTableAlt_AddAdd_Shift400", Fn: BenchTwoHashTableAlt_AddAdd_Shift400}, 655 {Name: "TwoHashTableAlt_AddAdd_Shift403", Fn: BenchTwoHashTableAlt_AddAdd_Shift403}, 656 {Name: "TwoHashTableAlt_AddAdd_Shift413", Fn: BenchTwoHashTableAlt_AddAdd_Shift413}, 657 {Name: "TwoHashTableAlt_AddAdd_Shift500", Fn: BenchTwoHashTableAlt_AddAdd_Shift500}, 658 {Name: "TwoHashTableAlt_AddAdd_Shift511", Fn: BenchTwoHashTableAlt_AddAdd_Shift511}, 659 {Name: "TwoHashTableAlt_AddAdd_Shift601", Fn: BenchTwoHashTableAlt_AddAdd_Shift601}, 660 {Name: "TwoHashTableAlt_AddAdd_Shift602", Fn: BenchTwoHashTableAlt_AddAdd_Shift602}, 661 {Name: "TwoHashTableAlt_AddAdd_Shift620", Fn: BenchTwoHashTableAlt_AddAdd_Shift620}, 662 {Name: "TwoHashTableAlt_AddAdd_Shift630", Fn: BenchTwoHashTableAlt_AddAdd_Shift630}, 663 {Name: "TwoHashTableAlt_AddOr_Shift033", Fn: BenchTwoHashTableAlt_AddOr_Shift033}, 664 {Name: "TwoHashTableAlt_OrXor_Shift073", Fn: BenchTwoHashTableAlt_OrXor_Shift073}, 665 {Name: "TwoHashTableAlt_OrAdd_Shift073", Fn: BenchTwoHashTableAlt_OrAdd_Shift073}, 666 }