1 /* This is a generated file. DO NOT EDIT! */
2 
3 static const FoldFunc fold_func[] = {
4   fold_kfold_numarith,
5   fold_kfold_ldexp,
6   fold_kfold_fpmath,
7   fold_kfold_numpow,
8   fold_kfold_numcomp,
9   fold_kfold_intarith,
10   fold_kfold_intovarith,
11   fold_kfold_bnot,
12   fold_kfold_bswap,
13   fold_kfold_intcomp,
14   fold_kfold_intcomp0,
15   fold_kfold_int64arith,
16   fold_kfold_int64arith2,
17   fold_kfold_int64shift,
18   fold_kfold_bnot64,
19   fold_kfold_bswap64,
20   fold_kfold_int64comp,
21   fold_kfold_int64comp0,
22   fold_kfold_snew_kptr,
23   fold_kfold_snew_empty,
24   fold_kfold_strref,
25   fold_kfold_strref_snew,
26   fold_kfold_strcmp,
27   fold_kfold_add_kgc,
28   fold_kfold_add_kptr,
29   fold_kfold_add_kright,
30   fold_kfold_tobit,
31   fold_kfold_conv_kint_num,
32   fold_kfold_conv_kintu32_num,
33   fold_kfold_conv_kint_ext,
34   fold_kfold_conv_kint_i64,
35   fold_kfold_conv_kint64_num_i64,
36   fold_kfold_conv_kint64_num_u64,
37   fold_kfold_conv_kint64_int_i64,
38   fold_kfold_conv_knum_int_num,
39   fold_kfold_conv_knum_u32_num,
40   fold_kfold_conv_knum_i64_num,
41   fold_kfold_conv_knum_u64_num,
42   fold_kfold_tostr_knum,
43   fold_kfold_tostr_kint,
44   fold_kfold_strto,
45   lj_opt_cse,
46   fold_kfold_kref,
47   fold_shortcut_round,
48   fold_shortcut_left,
49   fold_shortcut_dropleft,
50   fold_shortcut_leftleft,
51   fold_simplify_numadd_negx,
52   fold_simplify_numadd_xneg,
53   fold_simplify_numsub_k,
54   fold_simplify_numsub_negk,
55   fold_simplify_numsub_xneg,
56   fold_simplify_nummuldiv_k,
57   fold_simplify_nummuldiv_negk,
58   fold_simplify_nummuldiv_negneg,
59   fold_simplify_numpow_xk,
60   fold_simplify_numpow_kx,
61   fold_shortcut_conv_num_int,
62   fold_simplify_conv_int_num,
63   fold_simplify_conv_i64_num,
64   fold_simplify_conv_int_i64,
65   fold_simplify_conv_flt_num,
66   fold_simplify_tobit_conv,
67   fold_simplify_floor_conv,
68   fold_simplify_conv_sext,
69   fold_simplify_conv_narrow,
70   fold_cse_conv,
71   fold_narrow_convert,
72   fold_simplify_intadd_k,
73   fold_simplify_intmul_k,
74   fold_simplify_intsub_k,
75   fold_simplify_intsub_kleft,
76   fold_simplify_intadd_k64,
77   fold_simplify_intsub_k64,
78   fold_simplify_intmul_k32,
79   fold_simplify_intmul_k64,
80   fold_simplify_intmod_k,
81   fold_simplify_intmod_kleft,
82   fold_simplify_intsub,
83   fold_simplify_intsubadd_leftcancel,
84   fold_simplify_intsubsub_leftcancel,
85   fold_simplify_intsubsub_rightcancel,
86   fold_simplify_intsubadd_rightcancel,
87   fold_simplify_intsubaddadd_cancel,
88   fold_simplify_band_k,
89   fold_simplify_bor_k,
90   fold_simplify_bxor_k,
91   fold_simplify_shift_ik,
92   fold_simplify_shift_andk,
93   fold_simplify_shift1_ki,
94   fold_simplify_shift2_ki,
95   fold_simplify_shiftk_andk,
96   fold_simplify_andk_shiftk,
97   fold_reassoc_intarith_k,
98   fold_reassoc_intarith_k64,
99   fold_reassoc_dup,
100   fold_reassoc_bxor,
101   fold_reassoc_shift,
102   fold_reassoc_minmax_k,
103   fold_reassoc_minmax_left,
104   fold_reassoc_minmax_right,
105   fold_abc_fwd,
106   fold_abc_k,
107   fold_abc_invar,
108   fold_comm_swap,
109   fold_comm_equal,
110   fold_comm_comp,
111   fold_comm_dup,
112   fold_comm_bxor,
113   fold_merge_eqne_snew_kgc,
114   lj_opt_fwd_aload,
115   fold_kfold_hload_kkptr,
116   lj_opt_fwd_hload,
117   lj_opt_fwd_uload,
118   lj_opt_fwd_tab_len,
119   fold_cse_uref,
120   lj_opt_fwd_hrefk,
121   fold_fwd_href_tnew,
122   fold_fwd_href_tdup,
123   fold_fload_tab_tnew_asize,
124   fold_fload_tab_tnew_hmask,
125   fold_fload_tab_tdup_asize,
126   fold_fload_tab_tdup_hmask,
127   fold_fload_tab_ah,
128   fold_fload_str_len_kgc,
129   fold_fload_str_len_snew,
130   fold_fload_cdata_typeid_kgc,
131   fold_fload_cdata_int64_kgc,
132   fold_fload_cdata_typeid_cnew,
133   fold_fload_cdata_ptr_int64_cnew,
134   lj_opt_cse,
135   lj_opt_fwd_fload,
136   fold_fwd_sload,
137   fold_xload_kptr,
138   lj_opt_fwd_xload,
139   fold_barrier_tab,
140   fold_barrier_tnew_tdup,
141   lj_opt_dse_ahstore,
142   lj_opt_dse_ustore,
143   lj_opt_dse_fstore,
144   lj_opt_dse_xstore,
145   lj_ir_emit
146 };
147 
148 static const uint32_t fold_hash[916] = {
149 0xffffffff,
150 0xffffffff,
151 0x5b4c8016,
152 0x0d4e7016,
153 0xffffffff,
154 0x1000701c,
155 0xffffffff,
156 0xffffffff,
157 0xffffffff,
158 0xffffffff,
159 0x29110c1a,
160 0xffffffff,
161 0xffffffff,
162 0x5b488016,
163 0x0d4a7016,
164 0xffffffff,
165 0xffffffff,
166 0xffffffff,
167 0xffffffff,
168 0x7b87fc07,
169 0xffffffff,
170 0xffffffff,
171 0xffffffff,
172 0xffffffff,
173 0x0d467016,
174 0xffffffff,
175 0x5a4c73ff,
176 0xffffffff,
177 0xffffffff,
178 0xffffffff,
179 0xffffffff,
180 0x5153fc29,
181 0xffffffff,
182 0xffffffff,
183 0xffffffff,
184 0x5d408016,
185 0xffffffff,
186 0x594873ff,
187 0x8187440f,
188 0xffffffff,
189 0xffffffff,
190 0xffffffff,
191 0x8287fc0f,
192 0xffffffff,
193 0xffffffff,
194 0xffffffff,
195 0xffffffff,
196 0xffffffff,
197 0xffffffff,
198 0xffffffff,
199 0xffffffff,
200 0x6715ffff,
201 0xffffffff,
202 0xffffffff,
203 0xffffffff,
204 0x2a11fc1a,
205 0xffffffff,
206 0x1daa5a70,
207 0xffffffff,
208 0xffffffff,
209 0x0a0bfc16,
210 0x5c408c16,
211 0x6911ffff,
212 0x8db7ffff,
213 0xffffffff,
214 0xffffffff,
215 0x1caa59d4,
216 0xffffffff,
217 0xffffffff,
218 0xffffffff,
219 0xffffffff,
220 0xffffffff,
221 0xffffffff,
222 0x6a0dffff,
223 0x2b68d002,
224 0xffffffff,
225 0x3cab5695,
226 0xffffffff,
227 0x41aaa675,
228 0xffffffff,
229 0xffffffff,
230 0xffffffff,
231 0x27ae5800,
232 0xffffffff,
233 0x6a09ffff,
234 0xffffffff,
235 0xffffffff,
236 0xffffffff,
237 0xffffffff,
238 0xffffffff,
239 0xffffffff,
240 0x7f865c0f,
241 0xffffffff,
242 0xffffffff,
243 0xffffffff,
244 0x6a05ffff,
245 0x42abffff,
246 0x5e44881c,
247 0x5d50a016,
248 0x066c5816,
249 0x00646c1b,
250 0x75753bff,
251 0x1951fc18,
252 0x6264c81b,
253 0x1850641c,
254 0xffffffff,
255 0x6a01ffff,
256 0x87a7ffff,
257 0x4953fc1c,
258 0x8da80000,
259 0x4f52a3ff,
260 0x00606c1b,
261 0xffffffff,
262 0xffffffff,
263 0xffffffff,
264 0x5d428416,
265 0x88a53800,
266 0xffffffff,
267 0xffffffff,
268 0xffffffff,
269 0x05645816,
270 0xffffffff,
271 0x005c6c1b,
272 0x20aa71d6,
273 0xffffffff,
274 0xffffffff,
275 0xffffffff,
276 0x1399fc16,
277 0xffffffff,
278 0xffffffff,
279 0xffffffff,
280 0xffffffff,
281 0xffffffff,
282 0x157f33ff,
283 0xffffffff,
284 0xffffffff,
285 0x584dfc20,
286 0xffffffff,
287 0xffffffff,
288 0xffffffff,
289 0x8d9bffff,
290 0xffffffff,
291 0x055c5816,
292 0xffffffff,
293 0x00546c1b,
294 0xffffffff,
295 0xffffffff,
296 0x5849fc20,
297 0xffffffff,
298 0xffffffff,
299 0xffffffff,
300 0x8c97ffff,
301 0x5543fc1c,
302 0x05585816,
303 0xffffffff,
304 0x00506c1b,
305 0xffffffff,
306 0xffffffff,
307 0xffffffff,
308 0xffffffff,
309 0xffffffff,
310 0xffffffff,
311 0x8a93ffff,
312 0x26ae6c00,
313 0x05545816,
314 0xffffffff,
315 0xffffffff,
316 0xffffffff,
317 0xffffffff,
318 0xffffffff,
319 0x76753c17,
320 0x41aaa695,
321 0xffffffff,
322 0x898fffff,
323 0xffffffff,
324 0x05505816,
325 0xffffffff,
326 0xffffffff,
327 0xffffffff,
328 0x858867ff,
329 0xffffffff,
330 0xffffffff,
331 0xffffffff,
332 0xffffffff,
333 0x848bffff,
334 0xffffffff,
335 0x054c5816,
336 0x79873c06,
337 0x47525bff,
338 0xffffffff,
339 0x3f695401,
340 0xffffffff,
341 0xffffffff,
342 0xffffffff,
343 0xffffffff,
344 0x8387ffff,
345 0xffffffff,
346 0x05485816,
347 0xffffffff,
348 0x5a4e5bff,
349 0xffffffff,
350 0xffffffff,
351 0x6264c816,
352 0x43aaa26e,
353 0xffffffff,
354 0xffffffff,
355 0xffffffff,
356 0xffffffff,
357 0x05445816,
358 0xffffffff,
359 0x5a4a5bff,
360 0xffffffff,
361 0xffffffff,
362 0xffffffff,
363 0x3455fc1b,
364 0x0c5a701c,
365 0x6366cbff,
366 0x0e3c7000,
367 0xffffffff,
368 0x05405816,
369 0xffffffff,
370 0x59465bff,
371 0xffffffff,
372 0xffffffff,
373 0xffffffff,
374 0x41aaa276,
375 0x0c56701c,
376 0xffffffff,
377 0xffffffff,
378 0xffffffff,
379 0xffffffff,
380 0xffffffff,
381 0xffffffff,
382 0xffffffff,
383 0xffffffff,
384 0xffffffff,
385 0x21aa7275,
386 0x0b52701c,
387 0x61489016,
388 0x6465fc33,
389 0x8d77ffff,
390 0xffffffff,
391 0x7b87fc05,
392 0xffffffff,
393 0xffffffff,
394 0x2a126bff,
395 0x385a6fff,
396 0xffffffff,
397 0x446dfc16,
398 0xffffffff,
399 0x7473ffff,
400 0xffffffff,
401 0xffffffff,
402 0xffffffff,
403 0xffffffff,
404 0xffffffff,
405 0xffffffff,
406 0xffffffff,
407 0x7d873000,
408 0xffffffff,
409 0x5c409016,
410 0x686fffff,
411 0x8187440d,
412 0xffffffff,
413 0xffffffff,
414 0x3554b81b,
415 0x8287fc0d,
416 0xffffffff,
417 0xffffffff,
418 0xffffffff,
419 0xffffffff,
420 0xffffffff,
421 0x686bffff,
422 0xffffffff,
423 0xffffffff,
424 0xffffffff,
425 0x8d9ffc00,
426 0x737a5fff,
427 0x41aaaa75,
428 0xffffffff,
429 0xffffffff,
430 0x5e40801c,
431 0x0b42701c,
432 0x6b67ffff,
433 0xffffffff,
434 0xffffffff,
435 0xffffffff,
436 0xffffffff,
437 0xffffffff,
438 0xffffffff,
439 0xffffffff,
440 0xffffffff,
441 0xffffffff,
442 0xffffffff,
443 0xffffffff,
444 0xffffffff,
445 0xffffffff,
446 0x2b68d000,
447 0xffffffff,
448 0xffffffff,
449 0x6d133017,
450 0xffffffff,
451 0xffffffff,
452 0x4c59fc16,
453 0xffffffff,
454 0xffffffff,
455 0x110bfc1c,
456 0x3aab566e,
457 0xffffffff,
458 0x5052a7ff,
459 0xffffffff,
460 0xffffffff,
461 0xffffffff,
462 0x6515fc28,
463 0x4a55fc16,
464 0x7f865c0d,
465 0x88a53c00,
466 0x41aaa296,
467 0xffffffff,
468 0xffffffff,
469 0xffffffff,
470 0xffffffff,
471 0xffffffff,
472 0xffffffff,
473 0xffffffff,
474 0x4451fc16,
475 0xffffffff,
476 0x60448bff,
477 0x21aa7295,
478 0xffffffff,
479 0x3cab5676,
480 0x04106c1b,
481 0xffffffff,
482 0x78873807,
483 0xffffffff,
484 0xffffffff,
485 0x574dfc16,
486 0xffffffff,
487 0x4e53ffff,
488 0xffffffff,
489 0x09145816,
490 0xffffffff,
491 0x040c6c1b,
492 0x8287fc00,
493 0x5e50a01c,
494 0x6467fc32,
495 0xffffffff,
496 0x5749fc16,
497 0xffffffff,
498 0xffffffff,
499 0xffffffff,
500 0x2a105816,
501 0x2e3e7c00,
502 0x04086c1b,
503 0x7083fc00,
504 0xffffffff,
505 0xffffffff,
506 0xffffffff,
507 0x5645fc16,
508 0xffffffff,
509 0x22aa6e6e,
510 0x5e42841c,
511 0x614e9c16,
512 0x090c5816,
513 0x04046c1b,
514 0x1eaa5ab3,
515 0xffffffff,
516 0xffffffff,
517 0xffffffff,
518 0x5441fc16,
519 0x41aaaa95,
520 0xffffffff,
521 0x5352a028,
522 0x09085816,
523 0x17505c16,
524 0x04006c1b,
525 0xffffffff,
526 0xffffffff,
527 0xffffffff,
528 0xffffffff,
529 0xffffffff,
530 0xffffffff,
531 0x6b43ffff,
532 0xffffffff,
533 0x09045816,
534 0xffffffff,
535 0x43aaa2ae,
536 0xffffffff,
537 0xffffffff,
538 0xffffffff,
539 0x083e5800,
540 0x7c865c00,
541 0xffffffff,
542 0x76753c15,
543 0x3051fc2e,
544 0x09005816,
545 0xffffffff,
546 0xffffffff,
547 0xffffffff,
548 0x3aab568e,
549 0xffffffff,
550 0x43aaa66e,
551 0xffffffff,
552 0x1daa5a71,
553 0xffffffff,
554 0xffffffff,
555 0xffffffff,
556 0xffffffff,
557 0xffffffff,
558 0xffffffff,
559 0xffffffff,
560 0xffffffff,
561 0xffffffff,
562 0x2a12701c,
563 0x5f66cfff,
564 0xffffffff,
565 0xffffffff,
566 0xffffffff,
567 0xffffffff,
568 0xffffffff,
569 0xffffffff,
570 0xffffffff,
571 0x3cab5696,
572 0xffffffff,
573 0x100e701c,
574 0x41aaa676,
575 0xffffffff,
576 0xffffffff,
577 0xffffffff,
578 0xffffffff,
579 0xffffffff,
580 0xffffffff,
581 0xffffffff,
582 0x2a125c17,
583 0x3654b82e,
584 0x100a701c,
585 0xffffffff,
586 0xffffffff,
587 0xffffffff,
588 0xffffffff,
589 0xffffffff,
590 0xffffffff,
591 0xffffffff,
592 0xffffffff,
593 0xffffffff,
594 0xffffffff,
595 0x1006701c,
596 0xffffffff,
597 0x1951fc19,
598 0xffffffff,
599 0xffffffff,
600 0xffffffff,
601 0x23aa6e8e,
602 0xffffffff,
603 0x5b4e8016,
604 0xffffffff,
605 0x1eaa5ad3,
606 0x1002701c,
607 0xffffffff,
608 0xffffffff,
609 0xffffffff,
610 0xffffffff,
611 0x29130c1a,
612 0xffffffff,
613 0xffffffff,
614 0x0d4c7016,
615 0xffffffff,
616 0x475273ff,
617 0xffffffff,
618 0xffffffff,
619 0xffffffff,
620 0xffffffff,
621 0xffffffff,
622 0xffffffff,
623 0xffffffff,
624 0xffffffff,
625 0x5b468016,
626 0x0d487016,
627 0x5a4e73ff,
628 0xffffffff,
629 0xffffffff,
630 0xffffffff,
631 0xffffffff,
632 0xffffffff,
633 0x5d54a816,
634 0xffffffff,
635 0xffffffff,
636 0xffffffff,
637 0xffffffff,
638 0x5a4a73ff,
639 0x6615fc16,
640 0x3bab56ae,
641 0xffffffff,
642 0xffffffff,
643 0xffffffff,
644 0xffffffff,
645 0xffffffff,
646 0xffffffff,
647 0xffffffff,
648 0xffffffff,
649 0x594673ff,
650 0xffffffff,
651 0x61468c16,
652 0x8d17ffff,
653 0xffffffff,
654 0xffffffff,
655 0xffffffff,
656 0x2a13fc1a,
657 0xffffffff,
658 0xffffffff,
659 0xffffffff,
660 0xffffffff,
661 0xffffffff,
662 0xffffffff,
663 0x6913ffff,
664 0x40abfeb3,
665 0x8db9ffff,
666 0x41aaa696,
667 0xffffffff,
668 0xffffffff,
669 0xffffffff,
670 0xffffffff,
671 0xffffffff,
672 0xffffffff,
673 0xffffffff,
674 0x6a0fffff,
675 0x8db5ffff,
676 0xffffffff,
677 0xffffffff,
678 0xffffffff,
679 0xffffffff,
680 0xffffffff,
681 0x7a873c07,
682 0xffffffff,
683 0xffffffff,
684 0xffffffff,
685 0x6a0bffff,
686 0x3f695402,
687 0xffffffff,
688 0xffffffff,
689 0xffffffff,
690 0xffffffff,
691 0xffffffff,
692 0xffffffff,
693 0x24aa6eae,
694 0xffffffff,
695 0xffffffff,
696 0x6a07ffff,
697 0xffffffff,
698 0xffffffff,
699 0x066e5816,
700 0xffffffff,
701 0x00666c1b,
702 0xffffffff,
703 0xffffffff,
704 0xffffffff,
705 0xffffffff,
706 0xffffffff,
707 0x6a03ffff,
708 0xffffffff,
709 0x4b55fc1c,
710 0x066a5816,
711 0xffffffff,
712 0x00626c1b,
713 0xffffffff,
714 0xffffffff,
715 0xffffffff,
716 0xffffffff,
717 0xffffffff,
718 0xffffffff,
719 0xffffffff,
720 0x4851fc1c,
721 0x05665816,
722 0x18506016,
723 0x005e6c1b,
724 0x12986416,
725 0xffffffff,
726 0xffffffff,
727 0xffffffff,
728 0xffffffff,
729 0xffffffff,
730 0x8da1ffff,
731 0xffffffff,
732 0x3bab56ce,
733 0xffffffff,
734 0x43aaa6ae,
735 0xffffffff,
736 0xffffffff,
737 0x584ffc20,
738 0x7b87fc06,
739 0xffffffff,
740 0x5f4287ff,
741 0x8d9dffff,
742 0xffffffff,
743 0xffffffff,
744 0xffffffff,
745 0x00566c1b,
746 0xffffffff,
747 0xffffffff,
748 0x584bfc20,
749 0x5253fc28,
750 0xffffffff,
751 0xffffffff,
752 0xffffffff,
753 0x5645fc1c,
754 0xffffffff,
755 0x40abfed3,
756 0x00526c1b,
757 0x8187440e,
758 0xffffffff,
759 0x5847fc20,
760 0x8287fc0e,
761 0xffffffff,
762 0xffffffff,
763 0x8b95ffff,
764 0x2e3c7800,
765 0x5441fc1c,
766 0xffffffff,
767 0xffffffff,
768 0xffffffff,
769 0x17505c1c,
770 0xffffffff,
771 0xffffffff,
772 0x41aaaa76,
773 0xffffffff,
774 0x614c9816,
775 0x8991ffff,
776 0x1daa5a6f,
777 0x05525816,
778 0x4d585bff,
779 0xffffffff,
780 0x8087400c,
781 0xffffffff,
782 0xffffffff,
783 0xffffffff,
784 0x1baa59d3,
785 0x828dffff,
786 0x25aa6ece,
787 0x054e5816,
788 0x76753c1b,
789 0xffffffff,
790 0xffffffff,
791 0xffffffff,
792 0x2b68d001,
793 0xffffffff,
794 0xffffffff,
795 0xffffffff,
796 0x8689ffff,
797 0xffffffff,
798 0x054a5816,
799 0xffffffff,
800 0xffffffff,
801 0xffffffff,
802 0xffffffff,
803 0xffffffff,
804 0xffffffff,
805 0xffffffff,
806 0xffffffff,
807 0xffffffff,
808 0x43aca01b,
809 0x05465816,
810 0x7f865c0e,
811 0x5a4c5bff,
812 0x39ab55d3,
813 0x01626c16,
814 0x02686fff,
815 0x3457fc1b,
816 0xffffffff,
817 0xffffffff,
818 0x0f3e7000,
819 0x3dab55ae,
820 0x05425816,
821 0x1951fc17,
822 0x59485bff,
823 0xffffffff,
824 0xffffffff,
825 0xffffffff,
826 0x3153fc1b,
827 0x0c58701c,
828 0x5f64cbff,
829 0xffffffff,
830 0xffffffff,
831 0xffffffff,
832 0xffffffff,
833 0xffffffff,
834 0x035a6c16,
835 0xffffffff,
836 0xffffffff,
837 0xffffffff,
838 0x0b54701c,
839 0xffffffff,
840 0x8779ffff,
841 0x1faa71d5,
842 0xffffffff,
843 0xffffffff,
844 0x2d5eb81b,
845 0x72b5fc08,
846 0xffffffff,
847 0xffffffff,
848 0xffffffff,
849 0x0b50701c,
850 0x456ffc16,
851 0x7b75ffff,
852 0xffffffff,
853 0xffffffff,
854 0x147e5c16,
855 0xffffffff,
856 0xffffffff,
857 0x2a106bff,
858 0xffffffff,
859 0x1eaa5ab4,
860 0x446bfc16,
861 0xffffffff,
862 0xffffffff,
863 0xffffffff,
864 0x41aaaa96,
865 0xffffffff,
866 0x3556b81b,
867 0x87a5fc00,
868 0xffffffff,
869 0xffffffff,
870 0xffffffff,
871 0xffffffff,
872 0xffffffff,
873 0x4e6dffff,
874 0xffffffff,
875 0xffffffff,
876 0xffffffff,
877 0x3252b81b,
878 0xffffffff,
879 0x5e54a81c,
880 0xffffffff,
881 0xffffffff,
882 0x0b44701c,
883 0x28b05c00,
884 0xffffffff,
885 0xffffffff,
886 0xffffffff,
887 0xffffffff,
888 0xffffffff,
889 0x73785fff,
890 0xffffffff,
891 0xffffffff,
892 0xffffffff,
893 0x0b40701c,
894 0xffffffff,
895 0x6b65ffff,
896 0xffffffff,
897 0xffffffff,
898 0x1daa5a72,
899 0xffffffff,
900 0xffffffff,
901 0xffffffff,
902 0x6266cc1b,
903 0xffffffff,
904 0x375bfc16,
905 0xffffffff,
906 0xffffffff,
907 0xffffffff,
908 0x3f695400,
909 0xffffffff,
910 0xffffffff,
911 0xffffffff,
912 0x6d113017,
913 0x3ead541b,
914 0xffffffff,
915 0x5d448816,
916 0xffffffff,
917 0xffffffff,
918 0xffffffff,
919 0xffffffff,
920 0xffffffff,
921 0x18506416,
922 0xffffffff,
923 0xffffffff,
924 0x16b37400,
925 0xffffffff,
926 0x4653fc16,
927 0xffffffff,
928 0xffffffff,
929 0xffffffff,
930 0xffffffff,
931 0xffffffff,
932 0x04126c1b,
933 0xffffffff,
934 0xffffffff,
935 0xffffffff,
936 0xffffffff,
937 0x574ffc16,
938 0xffffffff,
939 0x6855ffff,
940 0xffffffff,
941 0xffffffff,
942 0xffffffff,
943 0x040e6c1b,
944 0x41aaa275,
945 0xffffffff,
946 0xffffffff,
947 0xffffffff,
948 0x574bfc16,
949 0x6f826400,
950 0x6851ffff,
951 0x1eaa5ad4,
952 0x2a125816,
953 0xffffffff,
954 0x040a6c1b,
955 0x7185fc00,
956 0xffffffff,
957 0xffffffff,
958 0xffffffff,
959 0x5747fc16,
960 0x7b87fc04,
961 0xffffffff,
962 0xffffffff,
963 0x090e5816,
964 0xffffffff,
965 0x04066c1b,
966 0x6e81fc00,
967 0x1aac6c1b,
968 0x1850601c,
969 0x2e5cbbff,
970 0x5543fc16,
971 0xffffffff,
972 0xffffffff,
973 0xffffffff,
974 0x090a5816,
975 0xffffffff,
976 0x04026c1b,
977 0xffffffff,
978 0xffffffff,
979 0x8087440c,
980 0xffffffff,
981 0xffffffff,
982 0xffffffff,
983 0x6c45ffff,
984 0x8287fc0c,
985 0x09065816,
986 0xffffffff,
987 0xffffffff,
988 0xffffffff,
989 0xffffffff,
990 0xffffffff,
991 0xffffffff,
992 0xffffffff,
993 0xffffffff,
994 0x6b41ffff,
995 0x3353fc2e,
996 0x09025816,
997 0xffffffff,
998 0xffffffff,
999 0xffffffff,
1000 0xffffffff,
1001 0x2f50bbff,
1002 0x073c5800,
1003 0x6266cc16,
1004 0x5f4083ff,
1005 0xffffffff,
1006 0xffffffff,
1007 0x43aca41b,
1008 0xffffffff,
1009 0xffffffff,
1010 0xffffffff,
1011 0xffffffff,
1012 0xffffffff,
1013 0xffffffff,
1014 0xffffffff,
1015 0xffffffff,
1016 0xffffffff,
1017 0xffffffff,
1018 0xffffffff,
1019 0xffffffff,
1020 0xffffffff,
1021 0xffffffff,
1022 0xffffffff,
1023 0xffffffff,
1024 0xffffffff,
1025 0x2a10701c,
1026 0x6364cfff,
1027 0xffffffff,
1028 0xffffffff,
1029 0xffffffff,
1030 0xffffffff,
1031 0xffffffff,
1032 0x7e865c0c,
1033 0xffffffff,
1034 0xffffffff,
1035 0x3656b82e,
1036 0x41aaa295,
1037 0x100c701c,
1038 0x614a9416,
1039 0xffffffff,
1040 0xffffffff,
1041 0xffffffff,
1042 0xffffffff,
1043 0x2c5ebc1b,
1044 0xffffffff,
1045 0x2a105c17,
1046 0xffffffff,
1047 0x1008701c,
1048 0x3cab5675,
1049 0xffffffff,
1050 0xffffffff,
1051 0x77873806,
1052 0xffffffff,
1053 0xffffffff,
1054 0xffffffff,
1055 0xffffffff,
1056 0xffffffff,
1057 0xffffffff,
1058 0x1004701c,
1059 0xffffffff,
1060 0xffffffff,
1061 0xffffffff,
1062 0xffffffff,
1063 0xffffffff,
1064 0xffffffff
1065 };
1066 
1067 #define fold_hashkey(k)	(lj_rol(lj_rol((k),17)-(k),16)%915)
1068 
1069