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  }