1 successful initialisation
2 0. =================== JavaVM - Tester ========================
3 1. ------------------- test arguments
4 2. ------------------- test int-PUSH-STORE-LOAD
17 15. ------------------- test long-PUSH-STORE-LOAD
26 24. long: 6900000000000
27 25. long: 349827389478173274
28 26. ------------------- test float-PUSH-STORE-LOAD
33 31. ------------------- test double-PUSH-STORE-LOAD
34 32. double: 4681555750756024320
36 34. double: 4607182418800017408
37 35. double: 4779424232079622144
38 36. ------------------- test static variables
43 41. long: -99998888888889
44 42. long: -99999999999999
48 46. double: 4562254509136412672
49 47. double: 4566758108763783168
50 48. double: 4569063951614083072
51 49. ------------------- test arithmetic
55 53. long: 9223372036854775807
56 54. long: -9223372036854775808
72 70. double: -4611686018427387904
73 71. double: -4609434218613702656
74 72. double: -4607182418800017408
75 73. double: -4606056518893174784
76 74. ------------------- test tableswitch
97 95. ------------------- test lookupswitch
118 116. ------------------- test casts
119 117. type cast check: Integer = Object(Integer)
120 118. type cast check: Integer = Object
121 119. exception: class cast
122 120. type cast check: Integer[] = Object(Integer)[]
123 121. type cast check: Integer[] = Object[]
124 122. exception: class cast
125 123. array store check: Object(Integer)[0] = Integer
126 124. array store check: Object(Integer)[0] = Object
127 125. exception: array store
128 126. ------------------- test special null pointers
129 127. null pointer check: put field
130 128. exception: null pointer
131 129. null pointer check: get field
132 130. exception: null pointer
133 131. null pointer check: invokevirtual
134 132. exception: null pointer
135 133. null pointer check: invokeinterface
136 134. exception: null pointer
137 135. null pointer check: monitorenter
138 136. exception: null pointer
139 137. ------------------- test byte arrays
140 138. null pointer check: byte array store
141 139. exception: null pointer
142 140. null pointer check: byte array load
143 141. exception: null pointer
144 142. negative array size check: byte array
145 143. exception: negative array size
146 144. array bound check: byte array store
147 145. exception: out of bounds: -1
148 146. array bound check: byte array load
149 147. exception: out of bounds: -1
150 148. testarraybounds: -5
151 149. exception: out of bounds: 5
152 150. testarraybounds: 40
153 151. testarraybounds: 45
154 152. testarraybounds: 50
155 153. testarraybounds: 55
156 154. testarraybounds: 60
157 155. testarraybounds: 90
158 156. testarraybounds: 95
159 157. testarraybounds: 100
160 158. exception: out of bounds: 100
161 159. exception: out of bounds: -4
162 160. exception: out of bounds: -3
163 161. exception: out of bounds: -2
164 162. exception: out of bounds: -1
165 163. exception: out of bounds: 100
166 164. exception: out of bounds: 101
167 165. exception: out of bounds: 102
168 166. exception: out of bounds: 103
269 267. -------- test short arrays
270 268. null pointer check: short array store
271 269. exception: null pointer
272 270. null pointer check: short array load
273 271. exception: null pointer
274 272. array bound check: short array store
275 273. exception: out of bounds: -1
276 274. array bound check: short array load
277 275. exception: out of bounds: -1
378 376. -------- test int arrays
379 377. null pointer check: int array store
380 378. exception: null pointer
381 379. null pointer check: int array load
382 380. exception: null pointer
383 381. array bound check: int array store
384 382. exception: out of bounds: -1
385 383. array bound check: int array load
386 384. exception: out of bounds: -1
397 395. -------- test long arrays
398 396. null pointer check: long array store
399 397. exception: null pointer
400 398. null pointer check: long array load
401 399. exception: null pointer
402 400. array bound check: long array store
403 401. exception: out of bounds: -1
404 402. array bound check: long array load
405 403. exception: out of bounds: -1
406 404. long: 1234567890123
407 405. long: 1234567890124
408 406. long: 1234567890125
409 407. long: 1234567890126
410 408. long: 1234567890127
411 409. long: 1234567890128
412 410. long: 1234567890129
413 411. long: 1234567890130
414 412. long: 1234567890131
415 413. long: 1234567890132
416 414. -------- test char arrays
417 415. null pointer check: char array store
418 416. exception: null pointer
419 417. null pointer check: char array load
420 418. exception: null pointer
421 419. array bound check: char array store
422 420. exception: out of bounds: -1
423 421. array bound check: char array load
424 422. exception: out of bounds: -1
475 473. -------- test address arrays
476 474. null pointer check: address array store
477 475. exception: null pointer
478 476. null pointer check: address array load
479 477. exception: null pointer
480 478. negative array size check: address array
481 479. exception: negative array size
482 480. array bound check: address array store
483 481. exception: out of bounds: -1
484 482. array bound check: address array load
485 483. exception: out of bounds: -1
491 489. -------- test multi dimensional arrays
492 490. negative array size check: multi dimensional array
493 491. exception: negative array size
496 494. float: 1053609165
497 495. double: -4591560543633932288
500 498. float: 1068708659
501 499. double: -4591701281122287616
504 502. float: 1075419546
505 503. double: -4591842018610642944
508 506. float: 1079613850
509 507. double: -4591982756098998272
512 510. float: 1068708659
513 511. double: -4591701281122287616
516 514. float: 1075419546
517 515. double: -4591842018610642944
520 518. float: 1079613850
521 519. double: -4591982756098998272
524 522. float: 1082969293
525 523. double: -4592123493587353600
528 526. float: 1082969293
529 527. double: -4592123493587353600
532 530. float: 1085066445
533 531. double: -4592264231075708928
536 534. float: 1087163597
537 535. double: -4592404968564064256
540 538. float: 1089260749
541 539. double: -4592545706052419584
544 542. float: 1068708659
545 543. double: -4591701281122287616
548 546. float: 1075419546
549 547. double: -4591842018610642944
552 550. float: 1079613850
553 551. double: -4591982756098998272
556 554. float: 1082969293
557 555. double: -4592123493587353600
560 558. float: 1075419546
561 559. double: -4591842018610642944
564 562. float: 1079613850
565 563. double: -4591982756098998272
568 566. float: 1082969293
569 567. double: -4592123493587353600
572 570. float: 1085066445
573 571. double: -4592264231075708928
576 574. float: 1085066445
577 575. double: -4592264231075708928
580 578. float: 1087163597
581 579. double: -4592404968564064256
584 582. float: 1089260749
585 583. double: -4592545706052419584
588 586. float: 1090938470
589 587. double: -4592686443540774912
590 588. ------------------- test consts
591 589. TESTCONST CALLED WITH int: 1
593 591. not IF_ICMPEQint: 0
594 592. not IF_ICMPLTint: 0
595 593. not IF_ICMPLEint: 0
596 594. not IF_LCMPEQint: 0
597 595. not IF_LCMPLTint: 0
598 596. not IF_LCMPLEint: 0
599 597. IADDCONST: int: 0
600 598. ISUBCONST: int: 2
601 599. IMULCONST: int: -1
602 600. ISHLCONST: int: -2147483648
603 601. ISHRCONST: int: 0
604 602. IUSHRCONST: int: 0
605 603. IANDCONST: int: 1
606 604. IORCONST: int: -1
607 605. IXORCONST: int: -2
608 606. not IF_ICMPEQint: -1
609 607. not IF_ICMPLTint: -1
610 608. not IF_ICMPLEint: -1
611 609. LADDCONST: long: 0
612 610. LSUBCONST: long: 2
613 611. LMULCONST: long: -1
614 612. LSHLCONST: long: -9223372036854775808
615 613. LSHRCONST: long: 0
616 614. LUSHRCONST: long: 0
617 615. LANDCONST: long: 1
618 616. LORCONST: long: -1
619 617. LXORCONST: long: -2
620 618. not IF_LCMPEQint: -1
621 619. not IF_LCMPLTint: -1
622 620. not IF_LCMPLEint: -1
623 621. IADDCONST: int: 2
624 622. ISUBCONST: int: 0
625 623. IMULCONST: int: 1
626 624. ISHLCONST: int: 2
627 625. ISHRCONST: int: 0
628 626. IUSHRCONST: int: 0
629 627. IANDCONST: int: 1
630 628. IORCONST: int: 1
631 629. IXORCONST: int: 0
632 630. not IF_ICMPNEint: 1
633 631. not IF_ICMPLTint: 1
634 632. not IF_ICMPGTint: 1
635 633. LADDCONST: long: 2
636 634. LSUBCONST: long: 0
637 635. LMULCONST: long: 1
638 636. LSHLCONST: long: 2
639 637. LSHRCONST: long: 0
640 638. LUSHRCONST: long: 0
641 639. LANDCONST: long: 1
642 640. LORCONST: long: 1
643 641. LXORCONST: long: 0
644 642. not IF_LCMPNEint: 1
645 643. not IF_LCMPLTint: 1
646 644. not IF_LCMPGTint: 1
647 645. IADDCONST: int: 256
648 646. ISUBCONST: int: -254
649 647. IMULCONST: int: 255
650 648. ISHLCONST: int: -2147483648
651 649. ISHRCONST: int: 0
652 650. IUSHRCONST: int: 0
653 651. IANDCONST: int: 1
654 652. IORCONST: int: 255
655 653. IXORCONST: int: 254
656 654. not IF_ICMPEQint: 255
657 655. not IF_ICMPGTint: 255
658 656. not IF_ICMPGEint: 255
659 657. LADDCONST: long: 256
660 658. LSUBCONST: long: -254
661 659. LMULCONST: long: 255
662 660. LSHLCONST: long: -9223372036854775808
663 661. LSHRCONST: long: 0
664 662. LUSHRCONST: long: 0
665 663. LANDCONST: long: 1
666 664. LORCONST: long: 255
667 665. LXORCONST: long: 254
668 666. not IF_LCMPEQint: 255
669 667. not IF_LCMPGTint: 255
670 668. not IF_LCMPGEint: 255
671 669. IADDCONST: int: 257
672 670. ISUBCONST: int: -255
673 671. IMULCONST: int: 256
674 672. ISHLCONST: int: 1
675 673. ISHRCONST: int: 1
676 674. IUSHRCONST: int: 1
677 675. IANDCONST: int: 0
678 676. IORCONST: int: 257
679 677. IXORCONST: int: 257
680 678. not IF_ICMPEQint: 256
681 679. not IF_ICMPGTint: 256
682 680. not IF_ICMPGEint: 256
683 681. LADDCONST: long: 257
684 682. LSUBCONST: long: -255
685 683. LMULCONST: long: 256
686 684. LSHLCONST: long: 1
687 685. LSHRCONST: long: 1
688 686. LUSHRCONST: long: 1
689 687. LANDCONST: long: 0
690 688. LORCONST: long: 257
691 689. LXORCONST: long: 257
692 690. not IF_LCMPEQint: 256
693 691. not IF_LCMPGTint: 256
694 692. not IF_LCMPGEint: 256
695 693. IADDCONST: int: 32768
696 694. ISUBCONST: int: -32766
697 695. IMULCONST: int: 32767
698 696. ISHLCONST: int: -2147483648
699 697. ISHRCONST: int: 0
700 698. IUSHRCONST: int: 0
701 699. IANDCONST: int: 1
702 700. IORCONST: int: 32767
703 701. IXORCONST: int: 32766
704 702. not IF_ICMPEQint: 32767
705 703. not IF_ICMPGTint: 32767
706 704. not IF_ICMPGEint: 32767
707 705. LADDCONST: long: 32768
708 706. LSUBCONST: long: -32766
709 707. LMULCONST: long: 32767
710 708. LSHLCONST: long: -9223372036854775808
711 709. LSHRCONST: long: 0
712 710. LUSHRCONST: long: 0
713 711. LANDCONST: long: 1
714 712. LORCONST: long: 32767
715 713. LXORCONST: long: 32766
716 714. not IF_LCMPEQint: 32767
717 715. not IF_LCMPGTint: 32767
718 716. not IF_LCMPGEint: 32767
719 717. IADDCONST: int: 32769
720 718. ISUBCONST: int: -32767
721 719. IMULCONST: int: 32768
722 720. ISHLCONST: int: 1
723 721. ISHRCONST: int: 1
724 722. IUSHRCONST: int: 1
725 723. IANDCONST: int: 0
726 724. IORCONST: int: 32769
727 725. IXORCONST: int: 32769
728 726. not IF_ICMPEQint: 32768
729 727. not IF_ICMPGTint: 32768
730 728. not IF_ICMPGEint: 32768
731 729. LADDCONST: long: 32769
732 730. LSUBCONST: long: -32767
733 731. LMULCONST: long: 32768
734 732. LSHLCONST: long: 1
735 733. LSHRCONST: long: 1
736 734. LUSHRCONST: long: 1
737 735. LANDCONST: long: 0
738 736. LORCONST: long: 32769
739 737. LXORCONST: long: 32769
740 738. not IF_LCMPEQint: 32768
741 739. not IF_LCMPGTint: 32768
742 740. not IF_LCMPGEint: 32768
743 741. IADDCONST: int: -32767
744 742. ISUBCONST: int: 32769
745 743. IMULCONST: int: -32768
746 744. ISHLCONST: int: 1
747 745. ISHRCONST: int: 1
748 746. IUSHRCONST: int: 1
749 747. IANDCONST: int: 0
750 748. IORCONST: int: -32767
751 749. IXORCONST: int: -32767
752 750. not IF_ICMPEQint: -32768
753 751. not IF_ICMPLTint: -32768
754 752. not IF_ICMPLEint: -32768
755 753. LADDCONST: long: -32767
756 754. LSUBCONST: long: 32769
757 755. LMULCONST: long: -32768
758 756. LSHLCONST: long: 1
759 757. LSHRCONST: long: 1
760 758. LUSHRCONST: long: 1
761 759. LANDCONST: long: 0
762 760. LORCONST: long: -32767
763 761. LXORCONST: long: -32767
764 762. not IF_LCMPEQint: -32768
765 763. not IF_LCMPLTint: -32768
766 764. not IF_LCMPLEint: -32768
767 765. IADDCONST: int: -32768
768 766. ISUBCONST: int: 32770
769 767. IMULCONST: int: -32769
770 768. ISHLCONST: int: -2147483648
771 769. ISHRCONST: int: 0
772 770. IUSHRCONST: int: 0
773 771. IANDCONST: int: 1
774 772. IORCONST: int: -32769
775 773. IXORCONST: int: -32770
776 774. not IF_ICMPEQint: -32769
777 775. not IF_ICMPLTint: -32769
778 776. not IF_ICMPLEint: -32769
779 777. LADDCONST: long: -32768
780 778. LSUBCONST: long: 32770
781 779. LMULCONST: long: -32769
782 780. LSHLCONST: long: -9223372036854775808
783 781. LSHRCONST: long: 0
784 782. LUSHRCONST: long: 0
785 783. LANDCONST: long: 1
786 784. LORCONST: long: -32769
787 785. LXORCONST: long: -32770
788 786. not IF_LCMPEQint: -32769
789 787. not IF_LCMPLTint: -32769
790 788. not IF_LCMPLEint: -32769
791 789. TESTCONST CALLED WITH int: -1
793 791. not IF_ICMPEQint: 0
794 792. not IF_ICMPGTint: 0
795 793. not IF_ICMPGEint: 0
796 794. not IF_LCMPEQint: 0
797 795. not IF_LCMPGTint: 0
798 796. not IF_LCMPGEint: 0
799 797. IADDCONST: int: -2
800 798. ISUBCONST: int: 0
801 799. IMULCONST: int: 1
802 800. ISHLCONST: int: -2147483648
803 801. ISHRCONST: int: -1
804 802. IUSHRCONST: int: 1
805 803. IANDCONST: int: -1
806 804. IORCONST: int: -1
807 805. IXORCONST: int: 0
808 806. not IF_ICMPNEint: -1
809 807. not IF_ICMPLTint: -1
810 808. not IF_ICMPGTint: -1
811 809. LADDCONST: long: -2
812 810. LSUBCONST: long: 0
813 811. LMULCONST: long: 1
814 812. LSHLCONST: long: -9223372036854775808
815 813. LSHRCONST: long: -1
816 814. LUSHRCONST: long: 1
817 815. LANDCONST: long: -1
818 816. LORCONST: long: -1
819 817. LXORCONST: long: 0
820 818. not IF_LCMPNEint: -1
821 819. not IF_LCMPLTint: -1
822 820. not IF_LCMPGTint: -1
823 821. IADDCONST: int: 0
824 822. ISUBCONST: int: -2
825 823. IMULCONST: int: -1
826 824. ISHLCONST: int: -2
827 825. ISHRCONST: int: -1
828 826. IUSHRCONST: int: 2147483647
829 827. IANDCONST: int: 1
830 828. IORCONST: int: -1
831 829. IXORCONST: int: -2
832 830. not IF_ICMPEQint: 1
833 831. not IF_ICMPGTint: 1
834 832. not IF_ICMPGEint: 1
835 833. LADDCONST: long: 0
836 834. LSUBCONST: long: -2
837 835. LMULCONST: long: -1
838 836. LSHLCONST: long: -2
839 837. LSHRCONST: long: -1
840 838. LUSHRCONST: long: 9223372036854775807
841 839. LANDCONST: long: 1
842 840. LORCONST: long: -1
843 841. LXORCONST: long: -2
844 842. not IF_LCMPEQint: 1
845 843. not IF_LCMPGTint: 1
846 844. not IF_LCMPGEint: 1
847 845. IADDCONST: int: 254
848 846. ISUBCONST: int: -256
849 847. IMULCONST: int: -255
850 848. ISHLCONST: int: -2147483648
851 849. ISHRCONST: int: -1
852 850. IUSHRCONST: int: 1
853 851. IANDCONST: int: 255
854 852. IORCONST: int: -1
855 853. IXORCONST: int: -256
856 854. not IF_ICMPEQint: 255
857 855. not IF_ICMPGTint: 255
858 856. not IF_ICMPGEint: 255
859 857. LADDCONST: long: 254
860 858. LSUBCONST: long: -256
861 859. LMULCONST: long: -255
862 860. LSHLCONST: long: -9223372036854775808
863 861. LSHRCONST: long: -1
864 862. LUSHRCONST: long: 1
865 863. LANDCONST: long: 255
866 864. LORCONST: long: -1
867 865. LXORCONST: long: -256
868 866. not IF_LCMPEQint: 255
869 867. not IF_LCMPGTint: 255
870 868. not IF_LCMPGEint: 255
871 869. IADDCONST: int: 255
872 870. ISUBCONST: int: -257
873 871. IMULCONST: int: -256
874 872. ISHLCONST: int: -1
875 873. ISHRCONST: int: -1
876 874. IUSHRCONST: int: -1
877 875. IANDCONST: int: 256
878 876. IORCONST: int: -1
879 877. IXORCONST: int: -257
880 878. not IF_ICMPEQint: 256
881 879. not IF_ICMPGTint: 256
882 880. not IF_ICMPGEint: 256
883 881. LADDCONST: long: 255
884 882. LSUBCONST: long: -257
885 883. LMULCONST: long: -256
886 884. LSHLCONST: long: -1
887 885. LSHRCONST: long: -1
888 886. LUSHRCONST: long: -1
889 887. LANDCONST: long: 256
890 888. LORCONST: long: -1
891 889. LXORCONST: long: -257
892 890. not IF_LCMPEQint: 256
893 891. not IF_LCMPGTint: 256
894 892. not IF_LCMPGEint: 256
895 893. IADDCONST: int: 32766
896 894. ISUBCONST: int: -32768
897 895. IMULCONST: int: -32767
898 896. ISHLCONST: int: -2147483648
899 897. ISHRCONST: int: -1
900 898. IUSHRCONST: int: 1
901 899. IANDCONST: int: 32767
902 900. IORCONST: int: -1
903 901. IXORCONST: int: -32768
904 902. not IF_ICMPEQint: 32767
905 903. not IF_ICMPGTint: 32767
906 904. not IF_ICMPGEint: 32767
907 905. LADDCONST: long: 32766
908 906. LSUBCONST: long: -32768
909 907. LMULCONST: long: -32767
910 908. LSHLCONST: long: -9223372036854775808
911 909. LSHRCONST: long: -1
912 910. LUSHRCONST: long: 1
913 911. LANDCONST: long: 32767
914 912. LORCONST: long: -1
915 913. LXORCONST: long: -32768
916 914. not IF_LCMPEQint: 32767
917 915. not IF_LCMPGTint: 32767
918 916. not IF_LCMPGEint: 32767
919 917. IADDCONST: int: 32767
920 918. ISUBCONST: int: -32769
921 919. IMULCONST: int: -32768
922 920. ISHLCONST: int: -1
923 921. ISHRCONST: int: -1
924 922. IUSHRCONST: int: -1
925 923. IANDCONST: int: 32768
926 924. IORCONST: int: -1
927 925. IXORCONST: int: -32769
928 926. not IF_ICMPEQint: 32768
929 927. not IF_ICMPGTint: 32768
930 928. not IF_ICMPGEint: 32768
931 929. LADDCONST: long: 32767
932 930. LSUBCONST: long: -32769
933 931. LMULCONST: long: -32768
934 932. LSHLCONST: long: -1
935 933. LSHRCONST: long: -1
936 934. LUSHRCONST: long: -1
937 935. LANDCONST: long: 32768
938 936. LORCONST: long: -1
939 937. LXORCONST: long: -32769
940 938. not IF_LCMPEQint: 32768
941 939. not IF_LCMPGTint: 32768
942 940. not IF_LCMPGEint: 32768
943 941. IADDCONST: int: -32769
944 942. ISUBCONST: int: 32767
945 943. IMULCONST: int: 32768
946 944. ISHLCONST: int: -1
947 945. ISHRCONST: int: -1
948 946. IUSHRCONST: int: -1
949 947. IANDCONST: int: -32768
950 948. IORCONST: int: -1
951 949. IXORCONST: int: 32767
952 950. not IF_ICMPEQint: -32768
953 951. not IF_ICMPLTint: -32768
954 952. not IF_ICMPLEint: -32768
955 953. LADDCONST: long: -32769
956 954. LSUBCONST: long: 32767
957 955. LMULCONST: long: 32768
958 956. LSHLCONST: long: -1
959 957. LSHRCONST: long: -1
960 958. LUSHRCONST: long: -1
961 959. LANDCONST: long: -32768
962 960. LORCONST: long: -1
963 961. LXORCONST: long: 32767
964 962. not IF_LCMPEQint: -32768
965 963. not IF_LCMPLTint: -32768
966 964. not IF_LCMPLEint: -32768
967 965. IADDCONST: int: -32770
968 966. ISUBCONST: int: 32768
969 967. IMULCONST: int: 32769
970 968. ISHLCONST: int: -2147483648
971 969. ISHRCONST: int: -1
972 970. IUSHRCONST: int: 1
973 971. IANDCONST: int: -32769
974 972. IORCONST: int: -1
975 973. IXORCONST: int: 32768
976 974. not IF_ICMPEQint: -32769
977 975. not IF_ICMPLTint: -32769
978 976. not IF_ICMPLEint: -32769
979 977. LADDCONST: long: -32770
980 978. LSUBCONST: long: 32768
981 979. LMULCONST: long: 32769
982 980. LSHLCONST: long: -9223372036854775808
983 981. LSHRCONST: long: -1
984 982. LUSHRCONST: long: 1
985 983. LANDCONST: long: -32769
986 984. LORCONST: long: -1
987 985. LXORCONST: long: 32768
988 986. not IF_LCMPEQint: -32769
989 987. not IF_LCMPLTint: -32769
990 988. not IF_LCMPLEint: -32769
991 989. TESTCONST CALLED WITH int: -24123
992 990. AND long: -4918923241323
993 991. not IF_ICMPEQint: 0
994 992. not IF_ICMPGTint: 0
995 993. not IF_ICMPGEint: 0
996 994. not IF_LCMPEQint: 0
997 995. not IF_LCMPGTint: 0
998 996. not IF_LCMPGEint: 0
999 997. IADDCONST: int: -24124
1000 998. ISUBCONST: int: -24122
1001 999. IMULCONST: int: 24123
1002 1000. ISHLCONST: int: -2147483648
1003 1001. ISHRCONST: int: -1
1004 1002. IUSHRCONST: int: 1
1005 1003. IANDCONST: int: -24123
1006 1004. IORCONST: int: -1
1007 1005. IXORCONST: int: 24122
1008 1006. not IF_ICMPEQint: -1
1009 1007. not IF_ICMPGTint: -1
1010 1008. not IF_ICMPGEint: -1
1011 1009. LADDCONST: long: -4918923241324
1012 1010. LSUBCONST: long: -4918923241322
1013 1011. LMULCONST: long: 4918923241323
1014 1012. LSHLCONST: long: -9223372036854775808
1015 1013. LSHRCONST: long: -1
1016 1014. LUSHRCONST: long: 1
1017 1015. LANDCONST: long: -4918923241323
1018 1016. LORCONST: long: -1
1019 1017. LXORCONST: long: 4918923241322
1020 1018. not IF_LCMPEQint: -1
1021 1019. not IF_LCMPGTint: -1
1022 1020. not IF_LCMPGEint: -1
1023 1021. IADDCONST: int: -24122
1024 1022. ISUBCONST: int: -24124
1025 1023. IMULCONST: int: -24123
1026 1024. ISHLCONST: int: -48246
1027 1025. ISHRCONST: int: -12062
1028 1026. IUSHRCONST: int: 2147471586
1029 1027. IANDCONST: int: 1
1030 1028. IORCONST: int: -24123
1031 1029. IXORCONST: int: -24124
1032 1030. not IF_ICMPEQint: 1
1033 1031. not IF_ICMPGTint: 1
1034 1032. not IF_ICMPGEint: 1
1035 1033. LADDCONST: long: -4918923241322
1036 1034. LSUBCONST: long: -4918923241324
1037 1035. LMULCONST: long: -4918923241323
1038 1036. LSHLCONST: long: -9837846482646
1039 1037. LSHRCONST: long: -2459461620662
1040 1038. LUSHRCONST: long: 9223369577393155146
1041 1039. LANDCONST: long: 1
1042 1040. LORCONST: long: -4918923241323
1043 1041. LXORCONST: long: -4918923241324
1044 1042. not IF_LCMPEQint: 1
1045 1043. not IF_LCMPGTint: 1
1046 1044. not IF_LCMPGEint: 1
1047 1045. IADDCONST: int: -23868
1048 1046. ISUBCONST: int: -24378
1049 1047. IMULCONST: int: -6151365
1050 1048. ISHLCONST: int: -2147483648
1051 1049. ISHRCONST: int: -1
1052 1050. IUSHRCONST: int: 1
1053 1051. IANDCONST: int: 197
1054 1052. IORCONST: int: -24065
1055 1053. IXORCONST: int: -24262
1056 1054. not IF_ICMPEQint: 255
1057 1055. not IF_ICMPGTint: 255
1058 1056. not IF_ICMPGEint: 255
1059 1057. LADDCONST: long: -4918923241068
1060 1058. LSUBCONST: long: -4918923241578
1061 1059. LMULCONST: long: -1254325426537365
1062 1060. LSHLCONST: long: -9223372036854775808
1063 1061. LSHRCONST: long: -1
1064 1062. LUSHRCONST: long: 1
1065 1063. LANDCONST: long: 149
1066 1064. LORCONST: long: -4918923241217
1067 1065. LXORCONST: long: -4918923241366
1068 1066. not IF_LCMPEQint: 255
1069 1067. not IF_LCMPGTint: 255
1070 1068. not IF_LCMPGEint: 255
1071 1069. IADDCONST: int: -23867
1072 1070. ISUBCONST: int: -24379
1073 1071. IMULCONST: int: -6175488
1074 1072. ISHLCONST: int: -24123
1075 1073. ISHRCONST: int: -24123
1076 1074. IUSHRCONST: int: -24123
1077 1075. IANDCONST: int: 256
1078 1076. IORCONST: int: -24123
1079 1077. IXORCONST: int: -24379
1080 1078. not IF_ICMPEQint: 256
1081 1079. not IF_ICMPGTint: 256
1082 1080. not IF_ICMPGEint: 256
1083 1081. LADDCONST: long: -4918923241067
1084 1082. LSUBCONST: long: -4918923241579
1085 1083. LMULCONST: long: -1259244349778688
1086 1084. LSHLCONST: long: -4918923241323
1087 1085. LSHRCONST: long: -4918923241323
1088 1086. LUSHRCONST: long: -4918923241323
1089 1087. LANDCONST: long: 0
1090 1088. LORCONST: long: -4918923241067
1091 1089. LXORCONST: long: -4918923241067
1092 1090. not IF_LCMPEQint: 256
1093 1091. not IF_LCMPGTint: 256
1094 1092. not IF_LCMPGEint: 256
1095 1093. IADDCONST: int: 8644
1096 1094. ISUBCONST: int: -56890
1097 1095. IMULCONST: int: -790438341
1098 1096. ISHLCONST: int: -2147483648
1099 1097. ISHRCONST: int: -1
1100 1098. IUSHRCONST: int: 1
1101 1099. IANDCONST: int: 8645
1102 1100. IORCONST: int: -1
1103 1101. IXORCONST: int: -8646
1104 1102. not IF_ICMPEQint: 32767
1105 1103. not IF_ICMPGTint: 32767
1106 1104. not IF_ICMPGEint: 32767
1107 1105. LADDCONST: long: -4918923208556
1108 1106. LSUBCONST: long: -4918923274090
1109 1107. LMULCONST: long: -161178357848430741
1110 1108. LSHLCONST: long: -9223372036854775808
1111 1109. LSHRCONST: long: -1
1112 1110. LUSHRCONST: long: 1
1113 1111. LANDCONST: long: 22677
1114 1112. LORCONST: long: -4918923231233
1115 1113. LXORCONST: long: -4918923253910
1116 1114. not IF_LCMPEQint: 32767
1117 1115. not IF_LCMPGTint: 32767
1118 1116. not IF_LCMPGEint: 32767
1119 1117. IADDCONST: int: 8645
1120 1118. ISUBCONST: int: -56891
1121 1119. IMULCONST: int: -790462464
1122 1120. ISHLCONST: int: -24123
1123 1121. ISHRCONST: int: -24123
1124 1122. IUSHRCONST: int: -24123
1125 1123. IANDCONST: int: 32768
1126 1124. IORCONST: int: -24123
1127 1125. IXORCONST: int: -56891
1128 1126. not IF_ICMPEQint: 32768
1129 1127. not IF_ICMPGTint: 32768
1130 1128. not IF_ICMPGEint: 32768
1131 1129. LADDCONST: long: -4918923208555
1132 1130. LSUBCONST: long: -4918923274091
1133 1131. LMULCONST: long: -161183276771672064
1134 1132. LSHLCONST: long: -4918923241323
1135 1133. LSHRCONST: long: -4918923241323
1136 1134. LUSHRCONST: long: -4918923241323
1137 1135. LANDCONST: long: 32768
1138 1136. LORCONST: long: -4918923241323
1139 1137. LXORCONST: long: -4918923274091
1140 1138. not IF_LCMPEQint: 32768
1141 1139. not IF_LCMPGTint: 32768
1142 1140. not IF_LCMPGEint: 32768
1143 1141. IADDCONST: int: -56891
1144 1142. ISUBCONST: int: 8645
1145 1143. IMULCONST: int: 790462464
1146 1144. ISHLCONST: int: -24123
1147 1145. ISHRCONST: int: -24123
1148 1146. IUSHRCONST: int: -24123
1149 1147. IANDCONST: int: -32768
1150 1148. IORCONST: int: -24123
1151 1149. IXORCONST: int: 8645
1152 1150. not IF_ICMPEQint: -32768
1153 1151. not IF_ICMPLTint: -32768
1154 1152. not IF_ICMPLEint: -32768
1155 1153. LADDCONST: long: -4918923274091
1156 1154. LSUBCONST: long: -4918923208555
1157 1155. LMULCONST: long: 161183276771672064
1158 1156. LSHLCONST: long: -4918923241323
1159 1157. LSHRCONST: long: -4918923241323
1160 1158. LUSHRCONST: long: -4918923241323
1161 1159. LANDCONST: long: -4918923264000
1162 1160. LORCONST: long: -10091
1163 1161. LXORCONST: long: 4918923253909
1164 1162. not IF_LCMPEQint: -32768
1165 1163. not IF_LCMPGTint: -32768
1166 1164. not IF_LCMPGEint: -32768
1167 1165. IADDCONST: int: -56892
1168 1166. ISUBCONST: int: 8646
1169 1167. IMULCONST: int: 790486587
1170 1168. ISHLCONST: int: -2147483648
1171 1169. ISHRCONST: int: -1
1172 1170. IUSHRCONST: int: 1
1173 1171. IANDCONST: int: -56891
1174 1172. IORCONST: int: -1
1175 1173. IXORCONST: int: 56890
1176 1174. not IF_ICMPEQint: -32769
1177 1175. not IF_ICMPLTint: -32769
1178 1176. not IF_ICMPLEint: -32769
1179 1177. LADDCONST: long: -4918923274092
1180 1178. LSUBCONST: long: -4918923208554
1181 1179. LMULCONST: long: 161188195694913387
1182 1180. LSHLCONST: long: -9223372036854775808
1183 1181. LSHRCONST: long: -1
1184 1182. LUSHRCONST: long: 1
1185 1183. LANDCONST: long: -4918923274091
1186 1184. LORCONST: long: -1
1187 1185. LXORCONST: long: 4918923274090
1188 1186. not IF_LCMPEQint: -32769
1189 1187. not IF_LCMPGTint: -32769
1190 1188. not IF_LCMPGEint: -32769
1191 1189. TESTCONST CALLED WITH int: -243511
1192 1190. AND long: -4423423234231423
1193 1191. not IF_ICMPEQint: 0
1194 1192. not IF_ICMPGTint: 0
1195 1193. not IF_ICMPGEint: 0
1196 1194. not IF_LCMPEQint: 0
1197 1195. not IF_LCMPGTint: 0
1198 1196. not IF_LCMPGEint: 0
1199 1197. IADDCONST: int: -243512
1200 1198. ISUBCONST: int: -243510
1201 1199. IMULCONST: int: 243511
1202 1200. ISHLCONST: int: -2147483648
1203 1201. ISHRCONST: int: -1
1204 1202. IUSHRCONST: int: 1
1205 1203. IANDCONST: int: -243511
1206 1204. IORCONST: int: -1
1207 1205. IXORCONST: int: 243510
1208 1206. not IF_ICMPEQint: -1
1209 1207. not IF_ICMPGTint: -1
1210 1208. not IF_ICMPGEint: -1
1211 1209. LADDCONST: long: -4423423234231424
1212 1210. LSUBCONST: long: -4423423234231422
1213 1211. LMULCONST: long: 4423423234231423
1214 1212. LSHLCONST: long: -9223372036854775808
1215 1213. LSHRCONST: long: -1
1216 1214. LUSHRCONST: long: 1
1217 1215. LANDCONST: long: -4423423234231423
1218 1216. LORCONST: long: -1
1219 1217. LXORCONST: long: 4423423234231422
1220 1218. not IF_LCMPEQint: -1
1221 1219. not IF_LCMPGTint: -1
1222 1220. not IF_LCMPGEint: -1
1223 1221. IADDCONST: int: -243510
1224 1222. ISUBCONST: int: -243512
1225 1223. IMULCONST: int: -243511
1226 1224. ISHLCONST: int: -487022
1227 1225. ISHRCONST: int: -121756
1228 1226. IUSHRCONST: int: 2147361892
1229 1227. IANDCONST: int: 1
1230 1228. IORCONST: int: -243511
1231 1229. IXORCONST: int: -243512
1232 1230. not IF_ICMPEQint: 1
1233 1231. not IF_ICMPGTint: 1
1234 1232. not IF_ICMPGEint: 1
1235 1233. LADDCONST: long: -4423423234231422
1236 1234. LSUBCONST: long: -4423423234231424
1237 1235. LMULCONST: long: -4423423234231423
1238 1236. LSHLCONST: long: -8846846468462846
1239 1237. LSHRCONST: long: -2211711617115712
1240 1238. LUSHRCONST: long: 9221160325237660096
1241 1239. LANDCONST: long: 1
1242 1240. LORCONST: long: -4423423234231423
1243 1241. LXORCONST: long: -4423423234231424
1244 1242. not IF_LCMPEQint: 1
1245 1243. not IF_LCMPGTint: 1
1246 1244. not IF_LCMPGEint: 1
1247 1245. IADDCONST: int: -243256
1248 1246. ISUBCONST: int: -243766
1249 1247. IMULCONST: int: -62095305
1250 1248. ISHLCONST: int: -2147483648
1251 1249. ISHRCONST: int: -1
1252 1250. IUSHRCONST: int: 1
1253 1251. IANDCONST: int: 201
1254 1252. IORCONST: int: -243457
1255 1253. IXORCONST: int: -243658
1256 1254. not IF_ICMPEQint: 255
1257 1255. not IF_ICMPGTint: 255
1258 1256. not IF_ICMPGEint: 255
1259 1257. LADDCONST: long: -4423423234231168
1260 1258. LSUBCONST: long: -4423423234231678
1261 1259. LMULCONST: long: -1127972924729012865
1262 1260. LSHLCONST: long: -9223372036854775808
1263 1261. LSHRCONST: long: -1
1264 1262. LUSHRCONST: long: 1
1265 1263. LANDCONST: long: 129
1266 1264. LORCONST: long: -4423423234231297
1267 1265. LXORCONST: long: -4423423234231426
1268 1266. not IF_LCMPEQint: 255
1269 1267. not IF_LCMPGTint: 255
1270 1268. not IF_LCMPGEint: 255
1271 1269. IADDCONST: int: -243255
1272 1270. ISUBCONST: int: -243767
1273 1271. IMULCONST: int: -62338816
1274 1272. ISHLCONST: int: -243511
1275 1273. ISHRCONST: int: -243511
1276 1274. IUSHRCONST: int: -243511
1277 1275. IANDCONST: int: 0
1278 1276. IORCONST: int: -243255
1279 1277. IXORCONST: int: -243255
1280 1278. not IF_ICMPEQint: 256
1281 1279. not IF_ICMPGTint: 256
1282 1280. not IF_ICMPGEint: 256
1283 1281. LADDCONST: long: -4423423234231167
1284 1282. LSUBCONST: long: -4423423234231679
1285 1283. LMULCONST: long: -1132396347963244288
1286 1284. LSHLCONST: long: -4423423234231423
1287 1285. LSHRCONST: long: -4423423234231423
1288 1286. LUSHRCONST: long: -4423423234231423
1289 1287. LANDCONST: long: 256
1290 1288. LORCONST: long: -4423423234231423
1291 1289. LXORCONST: long: -4423423234231679
1292 1290. not IF_LCMPEQint: 256
1293 1291. not IF_LCMPGTint: 256
1294 1292. not IF_LCMPGEint: 256
1295 1293. IADDCONST: int: -210744
1296 1294. ISUBCONST: int: -276278
1297 1295. IMULCONST: int: 610809655
1298 1296. ISHLCONST: int: -2147483648
1299 1297. ISHRCONST: int: -1
1300 1298. IUSHRCONST: int: 1
1301 1299. IANDCONST: int: 18633
1302 1300. IORCONST: int: -229377
1303 1301. IXORCONST: int: -248010
1304 1302. not IF_ICMPEQint: 32767
1305 1303. not IF_ICMPGTint: 32767
1306 1304. not IF_ICMPGEint: 32767
1307 1305. LADDCONST: long: -4423423234198656
1308 1306. LSUBCONST: long: -4423423234264190
1309 1307. LMULCONST: long: 2631643473615375487
1310 1308. LSHLCONST: long: -9223372036854775808
1311 1309. LSHRCONST: long: -1
1312 1310. LUSHRCONST: long: 1
1313 1311. LANDCONST: long: 13185
1314 1312. LORCONST: long: -4423423234211841
1315 1313. LXORCONST: long: -4423423234225026
1316 1314. not IF_LCMPEQint: 32767
1317 1315. not IF_LCMPGTint: 32767
1318 1316. not IF_LCMPGEint: 32767
1319 1317. IADDCONST: int: -210743
1320 1318. ISUBCONST: int: -276279
1321 1319. IMULCONST: int: 610566144
1322 1320. ISHLCONST: int: -243511
1323 1321. ISHRCONST: int: -243511
1324 1322. IUSHRCONST: int: -243511
1325 1323. IANDCONST: int: 0
1326 1324. IORCONST: int: -210743
1327 1325. IXORCONST: int: -210743
1328 1326. not IF_ICMPEQint: 32768
1329 1327. not IF_ICMPGTint: 32768
1330 1328. not IF_ICMPGEint: 32768
1331 1329. LADDCONST: long: -4423423234198655
1332 1330. LSUBCONST: long: -4423423234264191
1333 1331. LMULCONST: long: 2627220050381144064
1334 1332. LSHLCONST: long: -4423423234231423
1335 1333. LSHRCONST: long: -4423423234231423
1336 1334. LUSHRCONST: long: -4423423234231423
1337 1335. LANDCONST: long: 32768
1338 1336. LORCONST: long: -4423423234231423
1339 1337. LXORCONST: long: -4423423234264191
1340 1338. not IF_LCMPEQint: 32768
1341 1339. not IF_LCMPGTint: 32768
1342 1340. not IF_LCMPGEint: 32768
1343 1341. IADDCONST: int: -276279
1344 1342. ISUBCONST: int: -210743
1345 1343. IMULCONST: int: -610566144
1346 1344. ISHLCONST: int: -243511
1347 1345. ISHRCONST: int: -243511
1348 1346. IUSHRCONST: int: -243511
1349 1347. IANDCONST: int: -262144
1350 1348. IORCONST: int: -14135
1351 1349. IXORCONST: int: 248009
1352 1350. not IF_ICMPEQint: -32768
1353 1351. not IF_ICMPGTint: -32768
1354 1352. not IF_ICMPGEint: -32768
1355 1353. LADDCONST: long: -4423423234264191
1356 1354. LSUBCONST: long: -4423423234198655
1357 1355. LMULCONST: long: -2627220050381144064
1358 1356. LSHLCONST: long: -4423423234231423
1359 1357. LSHRCONST: long: -4423423234231423
1360 1358. LUSHRCONST: long: -4423423234231423
1361 1359. LANDCONST: long: -4423423234244608
1362 1360. LORCONST: long: -19583
1363 1361. LXORCONST: long: 4423423234225025
1364 1362. not IF_LCMPEQint: -32768
1365 1363. not IF_LCMPGTint: -32768
1366 1364. not IF_LCMPGEint: -32768
1367 1365. IADDCONST: int: -276280
1368 1366. ISUBCONST: int: -210742
1369 1367. IMULCONST: int: -610322633
1370 1368. ISHLCONST: int: -2147483648
1371 1369. ISHRCONST: int: -1
1372 1370. IUSHRCONST: int: 1
1373 1371. IANDCONST: int: -243511
1374 1372. IORCONST: int: -32769
1375 1373. IXORCONST: int: 210742
1376 1374. not IF_ICMPEQint: -32769
1377 1375. not IF_ICMPGTint: -32769
1378 1376. not IF_ICMPGEint: -32769
1379 1377. LADDCONST: long: -4423423234264192
1380 1378. LSUBCONST: long: -4423423234198654
1381 1379. LMULCONST: long: -2622796627146912641
1382 1380. LSHLCONST: long: -9223372036854775808
1383 1381. LSHRCONST: long: -1
1384 1382. LUSHRCONST: long: 1
1385 1383. LANDCONST: long: -4423423234264191
1386 1384. LORCONST: long: -1
1387 1385. LXORCONST: long: 4423423234264190
1388 1386. not IF_LCMPEQint: -32769
1389 1387. not IF_LCMPGTint: -32769
1390 1388. not IF_LCMPGEint: -32769
1391 1389. TESTCONST CALLED WITH int: 2147483647
1392 1390. AND long: 9223372036854775807
1393 1391. not IF_ICMPEQint: 0
1394 1392. not IF_ICMPLTint: 0
1395 1393. not IF_ICMPLEint: 0
1396 1394. not IF_LCMPEQint: 0
1397 1395. not IF_LCMPLTint: 0
1398 1396. not IF_LCMPLEint: 0
1399 1397. IADDCONST: int: 2147483646
1400 1398. ISUBCONST: int: -2147483648
1401 1399. IMULCONST: int: -2147483647
1402 1400. ISHLCONST: int: -2147483648
1403 1401. ISHRCONST: int: 0
1404 1402. IUSHRCONST: int: 0
1405 1403. IANDCONST: int: 2147483647
1406 1404. IORCONST: int: -1
1407 1405. IXORCONST: int: -2147483648
1408 1406. not IF_ICMPEQint: -1
1409 1407. not IF_ICMPLTint: -1
1410 1408. not IF_ICMPLEint: -1
1411 1409. LADDCONST: long: 9223372036854775806
1412 1410. LSUBCONST: long: -9223372036854775808
1413 1411. LMULCONST: long: -9223372036854775807
1414 1412. LSHLCONST: long: -9223372036854775808
1415 1413. LSHRCONST: long: 0
1416 1414. LUSHRCONST: long: 0
1417 1415. LANDCONST: long: 9223372036854775807
1418 1416. LORCONST: long: -1
1419 1417. LXORCONST: long: -9223372036854775808
1420 1418. not IF_LCMPEQint: -1
1421 1419. not IF_LCMPLTint: -1
1422 1420. not IF_LCMPLEint: -1
1423 1421. IADDCONST: int: -2147483648
1424 1422. ISUBCONST: int: 2147483646
1425 1423. IMULCONST: int: 2147483647
1426 1424. ISHLCONST: int: -2
1427 1425. ISHRCONST: int: 1073741823
1428 1426. IUSHRCONST: int: 1073741823
1429 1427. IANDCONST: int: 1
1430 1428. IORCONST: int: 2147483647
1431 1429. IXORCONST: int: 2147483646
1432 1430. not IF_ICMPEQint: 1
1433 1431. not IF_ICMPLTint: 1
1434 1432. not IF_ICMPLEint: 1
1435 1433. LADDCONST: long: -9223372036854775808
1436 1434. LSUBCONST: long: 9223372036854775806
1437 1435. LMULCONST: long: 9223372036854775807
1438 1436. LSHLCONST: long: -2
1439 1437. LSHRCONST: long: 4611686018427387903
1440 1438. LUSHRCONST: long: 4611686018427387903
1441 1439. LANDCONST: long: 1
1442 1440. LORCONST: long: 9223372036854775807
1443 1441. LXORCONST: long: 9223372036854775806
1444 1442. not IF_LCMPEQint: 1
1445 1443. not IF_LCMPLTint: 1
1446 1444. not IF_LCMPLEint: 1
1447 1445. IADDCONST: int: -2147483394
1448 1446. ISUBCONST: int: 2147483392
1449 1447. IMULCONST: int: 2147483393
1450 1448. ISHLCONST: int: -2147483648
1451 1449. ISHRCONST: int: 0
1452 1450. IUSHRCONST: int: 0
1453 1451. IANDCONST: int: 255
1454 1452. IORCONST: int: 2147483647
1455 1453. IXORCONST: int: 2147483392
1456 1454. not IF_ICMPEQint: 255
1457 1455. not IF_ICMPLTint: 255
1458 1456. not IF_ICMPLEint: 255
1459 1457. LADDCONST: long: -9223372036854775554
1460 1458. LSUBCONST: long: 9223372036854775552
1461 1459. LMULCONST: long: 9223372036854775553
1462 1460. LSHLCONST: long: -9223372036854775808
1463 1461. LSHRCONST: long: 0
1464 1462. LUSHRCONST: long: 0
1465 1463. LANDCONST: long: 255
1466 1464. LORCONST: long: 9223372036854775807
1467 1465. LXORCONST: long: 9223372036854775552
1468 1466. not IF_LCMPEQint: 255
1469 1467. not IF_LCMPLTint: 255
1470 1468. not IF_LCMPLEint: 255
1471 1469. IADDCONST: int: -2147483393
1472 1470. ISUBCONST: int: 2147483391
1473 1471. IMULCONST: int: -256
1474 1472. ISHLCONST: int: 2147483647
1475 1473. ISHRCONST: int: 2147483647
1476 1474. IUSHRCONST: int: 2147483647
1477 1475. IANDCONST: int: 256
1478 1476. IORCONST: int: 2147483647
1479 1477. IXORCONST: int: 2147483391
1480 1478. not IF_ICMPEQint: 256
1481 1479. not IF_ICMPLTint: 256
1482 1480. not IF_ICMPLEint: 256
1483 1481. LADDCONST: long: -9223372036854775553
1484 1482. LSUBCONST: long: 9223372036854775551
1485 1483. LMULCONST: long: -256
1486 1484. LSHLCONST: long: 9223372036854775807
1487 1485. LSHRCONST: long: 9223372036854775807
1488 1486. LUSHRCONST: long: 9223372036854775807
1489 1487. LANDCONST: long: 256
1490 1488. LORCONST: long: 9223372036854775807
1491 1489. LXORCONST: long: 9223372036854775551
1492 1490. not IF_LCMPEQint: 256
1493 1491. not IF_LCMPLTint: 256
1494 1492. not IF_LCMPLEint: 256
1495 1493. IADDCONST: int: -2147450882
1496 1494. ISUBCONST: int: 2147450880
1497 1495. IMULCONST: int: 2147450881
1498 1496. ISHLCONST: int: -2147483648
1499 1497. ISHRCONST: int: 0
1500 1498. IUSHRCONST: int: 0
1501 1499. IANDCONST: int: 32767
1502 1500. IORCONST: int: 2147483647
1503 1501. IXORCONST: int: 2147450880
1504 1502. not IF_ICMPEQint: 32767
1505 1503. not IF_ICMPLTint: 32767
1506 1504. not IF_ICMPLEint: 32767
1507 1505. LADDCONST: long: -9223372036854743042
1508 1506. LSUBCONST: long: 9223372036854743040
1509 1507. LMULCONST: long: 9223372036854743041
1510 1508. LSHLCONST: long: -9223372036854775808
1511 1509. LSHRCONST: long: 0
1512 1510. LUSHRCONST: long: 0
1513 1511. LANDCONST: long: 32767
1514 1512. LORCONST: long: 9223372036854775807
1515 1513. LXORCONST: long: 9223372036854743040
1516 1514. not IF_LCMPEQint: 32767
1517 1515. not IF_LCMPLTint: 32767
1518 1516. not IF_LCMPLEint: 32767
1519 1517. IADDCONST: int: -2147450881
1520 1518. ISUBCONST: int: 2147450879
1521 1519. IMULCONST: int: -32768
1522 1520. ISHLCONST: int: 2147483647
1523 1521. ISHRCONST: int: 2147483647
1524 1522. IUSHRCONST: int: 2147483647
1525 1523. IANDCONST: int: 32768
1526 1524. IORCONST: int: 2147483647
1527 1525. IXORCONST: int: 2147450879
1528 1526. not IF_ICMPEQint: 32768
1529 1527. not IF_ICMPLTint: 32768
1530 1528. not IF_ICMPLEint: 32768
1531 1529. LADDCONST: long: -9223372036854743041
1532 1530. LSUBCONST: long: 9223372036854743039
1533 1531. LMULCONST: long: -32768
1534 1532. LSHLCONST: long: 9223372036854775807
1535 1533. LSHRCONST: long: 9223372036854775807
1536 1534. LUSHRCONST: long: 9223372036854775807
1537 1535. LANDCONST: long: 32768
1538 1536. LORCONST: long: 9223372036854775807
1539 1537. LXORCONST: long: 9223372036854743039
1540 1538. not IF_LCMPEQint: 32768
1541 1539. not IF_LCMPLTint: 32768
1542 1540. not IF_LCMPLEint: 32768
1543 1541. IADDCONST: int: 2147450879
1544 1542. ISUBCONST: int: -2147450881
1545 1543. IMULCONST: int: 32768
1546 1544. ISHLCONST: int: 2147483647
1547 1545. ISHRCONST: int: 2147483647
1548 1546. IUSHRCONST: int: 2147483647
1549 1547. IANDCONST: int: 2147450880
1550 1548. IORCONST: int: -1
1551 1549. IXORCONST: int: -2147450881
1552 1550. not IF_ICMPEQint: -32768
1553 1551. not IF_ICMPLTint: -32768
1554 1552. not IF_ICMPLEint: -32768
1555 1553. LADDCONST: long: 9223372036854743039
1556 1554. LSUBCONST: long: -9223372036854743041
1557 1555. LMULCONST: long: 32768
1558 1556. LSHLCONST: long: 9223372036854775807
1559 1557. LSHRCONST: long: 9223372036854775807
1560 1558. LUSHRCONST: long: 9223372036854775807
1561 1559. LANDCONST: long: 9223372036854743040
1562 1560. LORCONST: long: -1
1563 1561. LXORCONST: long: -9223372036854743041
1564 1562. not IF_LCMPEQint: -32768
1565 1563. not IF_LCMPLTint: -32768
1566 1564. not IF_LCMPLEint: -32768
1567 1565. IADDCONST: int: 2147450878
1568 1566. ISUBCONST: int: -2147450880
1569 1567. IMULCONST: int: -2147450879
1570 1568. ISHLCONST: int: -2147483648
1571 1569. ISHRCONST: int: 0
1572 1570. IUSHRCONST: int: 0
1573 1571. IANDCONST: int: 2147450879
1574 1572. IORCONST: int: -1
1575 1573. IXORCONST: int: -2147450880
1576 1574. not IF_ICMPEQint: -32769
1577 1575. not IF_ICMPLTint: -32769
1578 1576. not IF_ICMPLEint: -32769
1579 1577. LADDCONST: long: 9223372036854743038
1580 1578. LSUBCONST: long: -9223372036854743040
1581 1579. LMULCONST: long: -9223372036854743039
1582 1580. LSHLCONST: long: -9223372036854775808
1583 1581. LSHRCONST: long: 0
1584 1582. LUSHRCONST: long: 0
1585 1583. LANDCONST: long: 9223372036854743039
1586 1584. LORCONST: long: -1
1587 1585. LXORCONST: long: -9223372036854743040
1588 1586. not IF_LCMPEQint: -32769
1589 1587. not IF_LCMPLTint: -32769
1590 1588. not IF_LCMPLEint: -32769
1591 1589. TESTCONST CALLED WITH int: -2147483648
1592 1590. AND long: -9223372036854775808
1593 1591. not IF_ICMPEQint: 0
1594 1592. not IF_ICMPGTint: 0
1595 1593. not IF_ICMPGEint: 0
1596 1594. not IF_LCMPEQint: 0
1597 1595. not IF_LCMPGTint: 0
1598 1596. not IF_LCMPGEint: 0
1599 1597. IADDCONST: int: 2147483647
1600 1598. ISUBCONST: int: -2147483647
1601 1599. IMULCONST: int: -2147483648
1602 1600. ISHLCONST: int: 0
1603 1601. ISHRCONST: int: -1
1604 1602. IUSHRCONST: int: 1
1605 1603. IANDCONST: int: -2147483648
1606 1604. IORCONST: int: -1
1607 1605. IXORCONST: int: 2147483647
1608 1606. not IF_ICMPEQint: -1
1609 1607. not IF_ICMPGTint: -1
1610 1608. not IF_ICMPGEint: -1
1611 1609. LADDCONST: long: 9223372036854775807
1612 1610. LSUBCONST: long: -9223372036854775807
1613 1611. LMULCONST: long: -9223372036854775808
1614 1612. LSHLCONST: long: 0
1615 1613. LSHRCONST: long: -1
1616 1614. LUSHRCONST: long: 1
1617 1615. LANDCONST: long: -9223372036854775808
1618 1616. LORCONST: long: -1
1619 1617. LXORCONST: long: 9223372036854775807
1620 1618. not IF_LCMPEQint: -1
1621 1619. not IF_LCMPGTint: -1
1622 1620. not IF_LCMPGEint: -1
1623 1621. IADDCONST: int: -2147483647
1624 1622. ISUBCONST: int: 2147483647
1625 1623. IMULCONST: int: -2147483648
1626 1624. ISHLCONST: int: 0
1627 1625. ISHRCONST: int: -1073741824
1628 1626. IUSHRCONST: int: 1073741824
1629 1627. IANDCONST: int: 0
1630 1628. IORCONST: int: -2147483647
1631 1629. IXORCONST: int: -2147483647
1632 1630. not IF_ICMPEQint: 1
1633 1631. not IF_ICMPGTint: 1
1634 1632. not IF_ICMPGEint: 1
1635 1633. LADDCONST: long: -9223372036854775807
1636 1634. LSUBCONST: long: 9223372036854775807
1637 1635. LMULCONST: long: -9223372036854775808
1638 1636. LSHLCONST: long: 0
1639 1637. LSHRCONST: long: -4611686018427387904
1640 1638. LUSHRCONST: long: 4611686018427387904
1641 1639. LANDCONST: long: 0
1642 1640. LORCONST: long: -9223372036854775807
1643 1641. LXORCONST: long: -9223372036854775807
1644 1642. not IF_LCMPEQint: 1
1645 1643. not IF_LCMPGTint: 1
1646 1644. not IF_LCMPGEint: 1
1647 1645. IADDCONST: int: -2147483393
1648 1646. ISUBCONST: int: 2147483393
1649 1647. IMULCONST: int: -2147483648
1650 1648. ISHLCONST: int: 0
1651 1649. ISHRCONST: int: -1
1652 1650. IUSHRCONST: int: 1
1653 1651. IANDCONST: int: 0
1654 1652. IORCONST: int: -2147483393
1655 1653. IXORCONST: int: -2147483393
1656 1654. not IF_ICMPEQint: 255
1657 1655. not IF_ICMPGTint: 255
1658 1656. not IF_ICMPGEint: 255
1659 1657. LADDCONST: long: -9223372036854775553
1660 1658. LSUBCONST: long: 9223372036854775553
1661 1659. LMULCONST: long: -9223372036854775808
1662 1660. LSHLCONST: long: 0
1663 1661. LSHRCONST: long: -1
1664 1662. LUSHRCONST: long: 1
1665 1663. LANDCONST: long: 0
1666 1664. LORCONST: long: -9223372036854775553
1667 1665. LXORCONST: long: -9223372036854775553
1668 1666. not IF_LCMPEQint: 255
1669 1667. not IF_LCMPGTint: 255
1670 1668. not IF_LCMPGEint: 255
1671 1669. IADDCONST: int: -2147483392
1672 1670. ISUBCONST: int: 2147483392
1673 1671. IMULCONST: int: 0
1674 1672. ISHLCONST: int: -2147483648
1675 1673. ISHRCONST: int: -2147483648
1676 1674. IUSHRCONST: int: -2147483648
1677 1675. IANDCONST: int: 0
1678 1676. IORCONST: int: -2147483392
1679 1677. IXORCONST: int: -2147483392
1680 1678. not IF_ICMPEQint: 256
1681 1679. not IF_ICMPGTint: 256
1682 1680. not IF_ICMPGEint: 256
1683 1681. LADDCONST: long: -9223372036854775552
1684 1682. LSUBCONST: long: 9223372036854775552
1685 1683. LMULCONST: long: 0
1686 1684. LSHLCONST: long: -9223372036854775808
1687 1685. LSHRCONST: long: -9223372036854775808
1688 1686. LUSHRCONST: long: -9223372036854775808
1689 1687. LANDCONST: long: 0
1690 1688. LORCONST: long: -9223372036854775552
1691 1689. LXORCONST: long: -9223372036854775552
1692 1690. not IF_LCMPEQint: 256
1693 1691. not IF_LCMPGTint: 256
1694 1692. not IF_LCMPGEint: 256
1695 1693. IADDCONST: int: -2147450881
1696 1694. ISUBCONST: int: 2147450881
1697 1695. IMULCONST: int: -2147483648
1698 1696. ISHLCONST: int: 0
1699 1697. ISHRCONST: int: -1
1700 1698. IUSHRCONST: int: 1
1701 1699. IANDCONST: int: 0
1702 1700. IORCONST: int: -2147450881
1703 1701. IXORCONST: int: -2147450881
1704 1702. not IF_ICMPEQint: 32767
1705 1703. not IF_ICMPGTint: 32767
1706 1704. not IF_ICMPGEint: 32767
1707 1705. LADDCONST: long: -9223372036854743041
1708 1706. LSUBCONST: long: 9223372036854743041
1709 1707. LMULCONST: long: -9223372036854775808
1710 1708. LSHLCONST: long: 0
1711 1709. LSHRCONST: long: -1
1712 1710. LUSHRCONST: long: 1
1713 1711. LANDCONST: long: 0
1714 1712. LORCONST: long: -9223372036854743041
1715 1713. LXORCONST: long: -9223372036854743041
1716 1714. not IF_LCMPEQint: 32767
1717 1715. not IF_LCMPGTint: 32767
1718 1716. not IF_LCMPGEint: 32767
1719 1717. IADDCONST: int: -2147450880
1720 1718. ISUBCONST: int: 2147450880
1721 1719. IMULCONST: int: 0
1722 1720. ISHLCONST: int: -2147483648
1723 1721. ISHRCONST: int: -2147483648
1724 1722. IUSHRCONST: int: -2147483648
1725 1723. IANDCONST: int: 0
1726 1724. IORCONST: int: -2147450880
1727 1725. IXORCONST: int: -2147450880
1728 1726. not IF_ICMPEQint: 32768
1729 1727. not IF_ICMPGTint: 32768
1730 1728. not IF_ICMPGEint: 32768
1731 1729. LADDCONST: long: -9223372036854743040
1732 1730. LSUBCONST: long: 9223372036854743040
1733 1731. LMULCONST: long: 0
1734 1732. LSHLCONST: long: -9223372036854775808
1735 1733. LSHRCONST: long: -9223372036854775808
1736 1734. LUSHRCONST: long: -9223372036854775808
1737 1735. LANDCONST: long: 0
1738 1736. LORCONST: long: -9223372036854743040
1739 1737. LXORCONST: long: -9223372036854743040
1740 1738. not IF_LCMPEQint: 32768
1741 1739. not IF_LCMPGTint: 32768
1742 1740. not IF_LCMPGEint: 32768
1743 1741. IADDCONST: int: 2147450880
1744 1742. ISUBCONST: int: -2147450880
1745 1743. IMULCONST: int: 0
1746 1744. ISHLCONST: int: -2147483648
1747 1745. ISHRCONST: int: -2147483648
1748 1746. IUSHRCONST: int: -2147483648
1749 1747. IANDCONST: int: -2147483648
1750 1748. IORCONST: int: -32768
1751 1749. IXORCONST: int: 2147450880
1752 1750. not IF_ICMPEQint: -32768
1753 1751. not IF_ICMPGTint: -32768
1754 1752. not IF_ICMPGEint: -32768
1755 1753. LADDCONST: long: 9223372036854743040
1756 1754. LSUBCONST: long: -9223372036854743040
1757 1755. LMULCONST: long: 0
1758 1756. LSHLCONST: long: -9223372036854775808
1759 1757. LSHRCONST: long: -9223372036854775808
1760 1758. LUSHRCONST: long: -9223372036854775808
1761 1759. LANDCONST: long: -9223372036854775808
1762 1760. LORCONST: long: -32768
1763 1761. LXORCONST: long: 9223372036854743040
1764 1762. not IF_LCMPEQint: -32768
1765 1763. not IF_LCMPGTint: -32768
1766 1764. not IF_LCMPGEint: -32768
1767 1765. IADDCONST: int: 2147450879
1768 1766. ISUBCONST: int: -2147450879
1769 1767. IMULCONST: int: -2147483648
1770 1768. ISHLCONST: int: 0
1771 1769. ISHRCONST: int: -1
1772 1770. IUSHRCONST: int: 1
1773 1771. IANDCONST: int: -2147483648
1774 1772. IORCONST: int: -32769
1775 1773. IXORCONST: int: 2147450879
1776 1774. not IF_ICMPEQint: -32769
1777 1775. not IF_ICMPGTint: -32769
1778 1776. not IF_ICMPGEint: -32769
1779 1777. LADDCONST: long: 9223372036854743039
1780 1778. LSUBCONST: long: -9223372036854743039
1781 1779. LMULCONST: long: -9223372036854775808
1782 1780. LSHLCONST: long: 0
1783 1781. LSHRCONST: long: -1
1784 1782. LUSHRCONST: long: 1
1785 1783. LANDCONST: long: -9223372036854775808
1786 1784. LORCONST: long: -32769
1787 1785. LXORCONST: long: 9223372036854743039
1788 1786. not IF_LCMPEQint: -32769
1789 1787. not IF_LCMPGTint: -32769
1790 1788. not IF_LCMPGEint: -32769
1791 1789. ------------------- test div and rem consts
1792 1790. IDIVPOW2 (17 / 0x00000002): int: 8
1793 1791. IDIVPOW2 (17 / 0x00000004): int: 4
1794 1792. IDIVPOW2 (17 / 0x00000008): int: 2
1795 1793. IDIVPOW2 (17 / 0x00000010): int: 1
1796 1794. IDIVPOW2 (17 / 0x00000020): int: 0
1797 1795. IDIVPOW2 (17 / 0x00000040): int: 0
1798 1796. IDIVPOW2 (17 / 0x00000080): int: 0
1799 1797. IDIVPOW2 (17 / 0x00000100): int: 0
1800 1798. IDIVPOW2 (17 / 0x00000200): int: 0
1801 1799. IDIVPOW2 (17 / 0x00000400): int: 0
1802 1800. IDIVPOW2 (17 / 0x00000800): int: 0
1803 1801. IDIVPOW2 (17 / 0x00001000): int: 0
1804 1802. IDIVPOW2 (17 / 0x00002000): int: 0
1805 1803. IDIVPOW2 (17 / 0x00004000): int: 0
1806 1804. IDIVPOW2 (17 / 0x00008000): int: 0
1807 1805. IDIVPOW2 (17 / 0x00010000): int: 0
1808 1806. IDIVPOW2 (17 / 0x00020000): int: 0
1809 1807. IDIVPOW2 (17 / 0x00040000): int: 0
1810 1808. IDIVPOW2 (17 / 0x00080000): int: 0
1811 1809. IDIVPOW2 (17 / 0x00100000): int: 0
1812 1810. IDIVPOW2 (17 / 0x00200000): int: 0
1813 1811. IDIVPOW2 (17 / 0x00400000): int: 0
1814 1812. IDIVPOW2 (17 / 0x00800000): int: 0
1815 1813. IDIVPOW2 (17 / 0x01000000): int: 0
1816 1814. IDIVPOW2 (17 / 0x02000000): int: 0
1817 1815. IDIVPOW2 (17 / 0x04000000): int: 0
1818 1816. IDIVPOW2 (17 / 0x08000000): int: 0
1819 1817. IDIVPOW2 (17 / 0x10000000): int: 0
1820 1818. IDIVPOW2 (17 / 0x20000000): int: 0
1821 1819. IDIVPOW2 (17 / 0x40000000): int: 0
1822 1820. IDIVPOW2 (17 / 0x80000000): int: 0
1823 1821. IREMPOW2 (17 % 0x00000002): int: 1
1824 1822. IREMPOW2 (17 % 0x00000004): int: 1
1825 1823. IREMPOW2 (17 % 0x00000008): int: 1
1826 1824. IREMPOW2 (17 % 0x00000010): int: 1
1827 1825. IREMPOW2 (17 % 0x00000020): int: 17
1828 1826. IREMPOW2 (17 % 0x00000040): int: 17
1829 1827. IREMPOW2 (17 % 0x00000080): int: 17
1830 1828. IREMPOW2 (17 % 0x00000100): int: 17
1831 1829. IREMPOW2 (17 % 0x00000200): int: 17
1832 1830. IREMPOW2 (17 % 0x00000400): int: 17
1833 1831. IREMPOW2 (17 % 0x00000800): int: 17
1834 1832. IREMPOW2 (17 % 0x00001000): int: 17
1835 1833. IREMPOW2 (17 % 0x00002000): int: 17
1836 1834. IREMPOW2 (17 % 0x00004000): int: 17
1837 1835. IREMPOW2 (17 % 0x00008000): int: 17
1838 1836. IREMPOW2 (17 % 0x00010000): int: 17
1839 1837. IREMPOW2 (17 % 0x00020000): int: 17
1840 1838. IREMPOW2 (17 % 0x00040000): int: 17
1841 1839. IREMPOW2 (17 % 0x00080000): int: 17
1842 1840. IREMPOW2 (17 % 0x00100000): int: 17
1843 1841. IREMPOW2 (17 % 0x00200000): int: 17
1844 1842. IREMPOW2 (17 % 0x00400000): int: 17
1845 1843. IREMPOW2 (17 % 0x00800000): int: 17
1846 1844. IREMPOW2 (17 % 0x01000000): int: 17
1847 1845. IREMPOW2 (17 % 0x02000000): int: 17
1848 1846. IREMPOW2 (17 % 0x04000000): int: 17
1849 1847. IREMPOW2 (17 % 0x08000000): int: 17
1850 1848. IREMPOW2 (17 % 0x10000000): int: 17
1851 1849. IREMPOW2 (17 % 0x20000000): int: 17
1852 1850. IREMPOW2 (17 % 0x40000000): int: 17
1853 1851. IREMPOW2 (17 % 0x80000000): int: 17
1854 1852. IDIVPOW2 (12347 / 0x00000002): int: 6173
1855 1853. IDIVPOW2 (12347 / 0x00000004): int: 3086
1856 1854. IDIVPOW2 (12347 / 0x00000008): int: 1543
1857 1855. IDIVPOW2 (12347 / 0x00000010): int: 771
1858 1856. IDIVPOW2 (12347 / 0x00000020): int: 385
1859 1857. IDIVPOW2 (12347 / 0x00000040): int: 192
1860 1858. IDIVPOW2 (12347 / 0x00000080): int: 96
1861 1859. IDIVPOW2 (12347 / 0x00000100): int: 48
1862 1860. IDIVPOW2 (12347 / 0x00000200): int: 24
1863 1861. IDIVPOW2 (12347 / 0x00000400): int: 12
1864 1862. IDIVPOW2 (12347 / 0x00000800): int: 6
1865 1863. IDIVPOW2 (12347 / 0x00001000): int: 3
1866 1864. IDIVPOW2 (12347 / 0x00002000): int: 1
1867 1865. IDIVPOW2 (12347 / 0x00004000): int: 0
1868 1866. IDIVPOW2 (12347 / 0x00008000): int: 0
1869 1867. IDIVPOW2 (12347 / 0x00010000): int: 0
1870 1868. IDIVPOW2 (12347 / 0x00020000): int: 0
1871 1869. IDIVPOW2 (12347 / 0x00040000): int: 0
1872 1870. IDIVPOW2 (12347 / 0x00080000): int: 0
1873 1871. IDIVPOW2 (12347 / 0x00100000): int: 0
1874 1872. IDIVPOW2 (12347 / 0x00200000): int: 0
1875 1873. IDIVPOW2 (12347 / 0x00400000): int: 0
1876 1874. IDIVPOW2 (12347 / 0x00800000): int: 0
1877 1875. IDIVPOW2 (12347 / 0x01000000): int: 0
1878 1876. IDIVPOW2 (12347 / 0x02000000): int: 0
1879 1877. IDIVPOW2 (12347 / 0x04000000): int: 0
1880 1878. IDIVPOW2 (12347 / 0x08000000): int: 0
1881 1879. IDIVPOW2 (12347 / 0x10000000): int: 0
1882 1880. IDIVPOW2 (12347 / 0x20000000): int: 0
1883 1881. IDIVPOW2 (12347 / 0x40000000): int: 0
1884 1882. IDIVPOW2 (12347 / 0x80000000): int: 0
1885 1883. IREMPOW2 (12347 % 0x00000002): int: 1
1886 1884. IREMPOW2 (12347 % 0x00000004): int: 3
1887 1885. IREMPOW2 (12347 % 0x00000008): int: 3
1888 1886. IREMPOW2 (12347 % 0x00000010): int: 11
1889 1887. IREMPOW2 (12347 % 0x00000020): int: 27
1890 1888. IREMPOW2 (12347 % 0x00000040): int: 59
1891 1889. IREMPOW2 (12347 % 0x00000080): int: 59
1892 1890. IREMPOW2 (12347 % 0x00000100): int: 59
1893 1891. IREMPOW2 (12347 % 0x00000200): int: 59
1894 1892. IREMPOW2 (12347 % 0x00000400): int: 59
1895 1893. IREMPOW2 (12347 % 0x00000800): int: 59
1896 1894. IREMPOW2 (12347 % 0x00001000): int: 59
1897 1895. IREMPOW2 (12347 % 0x00002000): int: 4155
1898 1896. IREMPOW2 (12347 % 0x00004000): int: 12347
1899 1897. IREMPOW2 (12347 % 0x00008000): int: 12347
1900 1898. IREMPOW2 (12347 % 0x00010000): int: 12347
1901 1899. IREMPOW2 (12347 % 0x00020000): int: 12347
1902 1900. IREMPOW2 (12347 % 0x00040000): int: 12347
1903 1901. IREMPOW2 (12347 % 0x00080000): int: 12347
1904 1902. IREMPOW2 (12347 % 0x00100000): int: 12347
1905 1903. IREMPOW2 (12347 % 0x00200000): int: 12347
1906 1904. IREMPOW2 (12347 % 0x00400000): int: 12347
1907 1905. IREMPOW2 (12347 % 0x00800000): int: 12347
1908 1906. IREMPOW2 (12347 % 0x01000000): int: 12347
1909 1907. IREMPOW2 (12347 % 0x02000000): int: 12347
1910 1908. IREMPOW2 (12347 % 0x04000000): int: 12347
1911 1909. IREMPOW2 (12347 % 0x08000000): int: 12347
1912 1910. IREMPOW2 (12347 % 0x10000000): int: 12347
1913 1911. IREMPOW2 (12347 % 0x20000000): int: 12347
1914 1912. IREMPOW2 (12347 % 0x40000000): int: 12347
1915 1913. IREMPOW2 (12347 % 0x80000000): int: 12347
1916 1914. IDIVPOW2 (8893427 / 0x00000002): int: 4446713
1917 1915. IDIVPOW2 (8893427 / 0x00000004): int: 2223356
1918 1916. IDIVPOW2 (8893427 / 0x00000008): int: 1111678
1919 1917. IDIVPOW2 (8893427 / 0x00000010): int: 555839
1920 1918. IDIVPOW2 (8893427 / 0x00000020): int: 277919
1921 1919. IDIVPOW2 (8893427 / 0x00000040): int: 138959
1922 1920. IDIVPOW2 (8893427 / 0x00000080): int: 69479
1923 1921. IDIVPOW2 (8893427 / 0x00000100): int: 34739
1924 1922. IDIVPOW2 (8893427 / 0x00000200): int: 17369
1925 1923. IDIVPOW2 (8893427 / 0x00000400): int: 8684
1926 1924. IDIVPOW2 (8893427 / 0x00000800): int: 4342
1927 1925. IDIVPOW2 (8893427 / 0x00001000): int: 2171
1928 1926. IDIVPOW2 (8893427 / 0x00002000): int: 1085
1929 1927. IDIVPOW2 (8893427 / 0x00004000): int: 542
1930 1928. IDIVPOW2 (8893427 / 0x00008000): int: 271
1931 1929. IDIVPOW2 (8893427 / 0x00010000): int: 135
1932 1930. IDIVPOW2 (8893427 / 0x00020000): int: 67
1933 1931. IDIVPOW2 (8893427 / 0x00040000): int: 33
1934 1932. IDIVPOW2 (8893427 / 0x00080000): int: 16
1935 1933. IDIVPOW2 (8893427 / 0x00100000): int: 8
1936 1934. IDIVPOW2 (8893427 / 0x00200000): int: 4
1937 1935. IDIVPOW2 (8893427 / 0x00400000): int: 2
1938 1936. IDIVPOW2 (8893427 / 0x00800000): int: 1
1939 1937. IDIVPOW2 (8893427 / 0x01000000): int: 0
1940 1938. IDIVPOW2 (8893427 / 0x02000000): int: 0
1941 1939. IDIVPOW2 (8893427 / 0x04000000): int: 0
1942 1940. IDIVPOW2 (8893427 / 0x08000000): int: 0
1943 1941. IDIVPOW2 (8893427 / 0x10000000): int: 0
1944 1942. IDIVPOW2 (8893427 / 0x20000000): int: 0
1945 1943. IDIVPOW2 (8893427 / 0x40000000): int: 0
1946 1944. IDIVPOW2 (8893427 / 0x80000000): int: 0
1947 1945. IREMPOW2 (8893427 % 0x00000002): int: 1
1948 1946. IREMPOW2 (8893427 % 0x00000004): int: 3
1949 1947. IREMPOW2 (8893427 % 0x00000008): int: 3
1950 1948. IREMPOW2 (8893427 % 0x00000010): int: 3
1951 1949. IREMPOW2 (8893427 % 0x00000020): int: 19
1952 1950. IREMPOW2 (8893427 % 0x00000040): int: 51
1953 1951. IREMPOW2 (8893427 % 0x00000080): int: 115
1954 1952. IREMPOW2 (8893427 % 0x00000100): int: 243
1955 1953. IREMPOW2 (8893427 % 0x00000200): int: 499
1956 1954. IREMPOW2 (8893427 % 0x00000400): int: 1011
1957 1955. IREMPOW2 (8893427 % 0x00000800): int: 1011
1958 1956. IREMPOW2 (8893427 % 0x00001000): int: 1011
1959 1957. IREMPOW2 (8893427 % 0x00002000): int: 5107
1960 1958. IREMPOW2 (8893427 % 0x00004000): int: 13299
1961 1959. IREMPOW2 (8893427 % 0x00008000): int: 13299
1962 1960. IREMPOW2 (8893427 % 0x00010000): int: 46067
1963 1961. IREMPOW2 (8893427 % 0x00020000): int: 111603
1964 1962. IREMPOW2 (8893427 % 0x00040000): int: 242675
1965 1963. IREMPOW2 (8893427 % 0x00080000): int: 504819
1966 1964. IREMPOW2 (8893427 % 0x00100000): int: 504819
1967 1965. IREMPOW2 (8893427 % 0x00200000): int: 504819
1968 1966. IREMPOW2 (8893427 % 0x00400000): int: 504819
1969 1967. IREMPOW2 (8893427 % 0x00800000): int: 504819
1970 1968. IREMPOW2 (8893427 % 0x01000000): int: 8893427
1971 1969. IREMPOW2 (8893427 % 0x02000000): int: 8893427
1972 1970. IREMPOW2 (8893427 % 0x04000000): int: 8893427
1973 1971. IREMPOW2 (8893427 % 0x08000000): int: 8893427
1974 1972. IREMPOW2 (8893427 % 0x10000000): int: 8893427
1975 1973. IREMPOW2 (8893427 % 0x20000000): int: 8893427
1976 1974. IREMPOW2 (8893427 % 0x40000000): int: 8893427
1977 1975. IREMPOW2 (8893427 % 0x80000000): int: 8893427
1978 1976. IDIVPOW2 (1005234562 / 0x00000002): int: 502617281
1979 1977. IDIVPOW2 (1005234562 / 0x00000004): int: 251308640
1980 1978. IDIVPOW2 (1005234562 / 0x00000008): int: 125654320
1981 1979. IDIVPOW2 (1005234562 / 0x00000010): int: 62827160
1982 1980. IDIVPOW2 (1005234562 / 0x00000020): int: 31413580
1983 1981. IDIVPOW2 (1005234562 / 0x00000040): int: 15706790
1984 1982. IDIVPOW2 (1005234562 / 0x00000080): int: 7853395
1985 1983. IDIVPOW2 (1005234562 / 0x00000100): int: 3926697
1986 1984. IDIVPOW2 (1005234562 / 0x00000200): int: 1963348
1987 1985. IDIVPOW2 (1005234562 / 0x00000400): int: 981674
1988 1986. IDIVPOW2 (1005234562 / 0x00000800): int: 490837
1989 1987. IDIVPOW2 (1005234562 / 0x00001000): int: 245418
1990 1988. IDIVPOW2 (1005234562 / 0x00002000): int: 122709
1991 1989. IDIVPOW2 (1005234562 / 0x00004000): int: 61354
1992 1990. IDIVPOW2 (1005234562 / 0x00008000): int: 30677
1993 1991. IDIVPOW2 (1005234562 / 0x00010000): int: 15338
1994 1992. IDIVPOW2 (1005234562 / 0x00020000): int: 7669
1995 1993. IDIVPOW2 (1005234562 / 0x00040000): int: 3834
1996 1994. IDIVPOW2 (1005234562 / 0x00080000): int: 1917
1997 1995. IDIVPOW2 (1005234562 / 0x00100000): int: 958
1998 1996. IDIVPOW2 (1005234562 / 0x00200000): int: 479
1999 1997. IDIVPOW2 (1005234562 / 0x00400000): int: 239
2000 1998. IDIVPOW2 (1005234562 / 0x00800000): int: 119
2001 1999. IDIVPOW2 (1005234562 / 0x01000000): int: 59
2002 2000. IDIVPOW2 (1005234562 / 0x02000000): int: 29
2003 2001. IDIVPOW2 (1005234562 / 0x04000000): int: 14
2004 2002. IDIVPOW2 (1005234562 / 0x08000000): int: 7
2005 2003. IDIVPOW2 (1005234562 / 0x10000000): int: 3
2006 2004. IDIVPOW2 (1005234562 / 0x20000000): int: 1
2007 2005. IDIVPOW2 (1005234562 / 0x40000000): int: 0
2008 2006. IDIVPOW2 (1005234562 / 0x80000000): int: 0
2009 2007. IREMPOW2 (1005234562 % 0x00000002): int: 0
2010 2008. IREMPOW2 (1005234562 % 0x00000004): int: 2
2011 2009. IREMPOW2 (1005234562 % 0x00000008): int: 2
2012 2010. IREMPOW2 (1005234562 % 0x00000010): int: 2
2013 2011. IREMPOW2 (1005234562 % 0x00000020): int: 2
2014 2012. IREMPOW2 (1005234562 % 0x00000040): int: 2
2015 2013. IREMPOW2 (1005234562 % 0x00000080): int: 2
2016 2014. IREMPOW2 (1005234562 % 0x00000100): int: 130
2017 2015. IREMPOW2 (1005234562 % 0x00000200): int: 386
2018 2016. IREMPOW2 (1005234562 % 0x00000400): int: 386
2019 2017. IREMPOW2 (1005234562 % 0x00000800): int: 386
2020 2018. IREMPOW2 (1005234562 % 0x00001000): int: 2434
2021 2019. IREMPOW2 (1005234562 % 0x00002000): int: 2434
2022 2020. IREMPOW2 (1005234562 % 0x00004000): int: 10626
2023 2021. IREMPOW2 (1005234562 % 0x00008000): int: 10626
2024 2022. IREMPOW2 (1005234562 % 0x00010000): int: 43394
2025 2023. IREMPOW2 (1005234562 % 0x00020000): int: 43394
2026 2024. IREMPOW2 (1005234562 % 0x00040000): int: 174466
2027 2025. IREMPOW2 (1005234562 % 0x00080000): int: 174466
2028 2026. IREMPOW2 (1005234562 % 0x00100000): int: 698754
2029 2027. IREMPOW2 (1005234562 % 0x00200000): int: 698754
2030 2028. IREMPOW2 (1005234562 % 0x00400000): int: 2795906
2031 2029. IREMPOW2 (1005234562 % 0x00800000): int: 6990210
2032 2030. IREMPOW2 (1005234562 % 0x01000000): int: 15378818
2033 2031. IREMPOW2 (1005234562 % 0x02000000): int: 32156034
2034 2032. IREMPOW2 (1005234562 % 0x04000000): int: 65710466
2035 2033. IREMPOW2 (1005234562 % 0x08000000): int: 65710466
2036 2034. IREMPOW2 (1005234562 % 0x10000000): int: 199928194
2037 2035. IREMPOW2 (1005234562 % 0x20000000): int: 468363650
2038 2036. IREMPOW2 (1005234562 % 0x40000000): int: 1005234562
2039 2037. IREMPOW2 (1005234562 % 0x80000000): int: 1005234562
2040 2038. IDIVPOW2 (-17 / 0x00000002): int: -8
2041 2039. IDIVPOW2 (-17 / 0x00000004): int: -4
2042 2040. IDIVPOW2 (-17 / 0x00000008): int: -2
2043 2041. IDIVPOW2 (-17 / 0x00000010): int: -1
2044 2042. IDIVPOW2 (-17 / 0x00000020): int: 0
2045 2043. IDIVPOW2 (-17 / 0x00000040): int: 0
2046 2044. IDIVPOW2 (-17 / 0x00000080): int: 0
2047 2045. IDIVPOW2 (-17 / 0x00000100): int: 0
2048 2046. IDIVPOW2 (-17 / 0x00000200): int: 0
2049 2047. IDIVPOW2 (-17 / 0x00000400): int: 0
2050 2048. IDIVPOW2 (-17 / 0x00000800): int: 0
2051 2049. IDIVPOW2 (-17 / 0x00001000): int: 0
2052 2050. IDIVPOW2 (-17 / 0x00002000): int: 0
2053 2051. IDIVPOW2 (-17 / 0x00004000): int: 0
2054 2052. IDIVPOW2 (-17 / 0x00008000): int: 0
2055 2053. IDIVPOW2 (-17 / 0x00010000): int: 0
2056 2054. IDIVPOW2 (-17 / 0x00020000): int: 0
2057 2055. IDIVPOW2 (-17 / 0x00040000): int: 0
2058 2056. IDIVPOW2 (-17 / 0x00080000): int: 0
2059 2057. IDIVPOW2 (-17 / 0x00100000): int: 0
2060 2058. IDIVPOW2 (-17 / 0x00200000): int: 0
2061 2059. IDIVPOW2 (-17 / 0x00400000): int: 0
2062 2060. IDIVPOW2 (-17 / 0x00800000): int: 0
2063 2061. IDIVPOW2 (-17 / 0x01000000): int: 0
2064 2062. IDIVPOW2 (-17 / 0x02000000): int: 0
2065 2063. IDIVPOW2 (-17 / 0x04000000): int: 0
2066 2064. IDIVPOW2 (-17 / 0x08000000): int: 0
2067 2065. IDIVPOW2 (-17 / 0x10000000): int: 0
2068 2066. IDIVPOW2 (-17 / 0x20000000): int: 0
2069 2067. IDIVPOW2 (-17 / 0x40000000): int: 0
2070 2068. IDIVPOW2 (-17 / 0x80000000): int: 0
2071 2069. IREMPOW2 (-17 % 0x00000002): int: -1
2072 2070. IREMPOW2 (-17 % 0x00000004): int: -1
2073 2071. IREMPOW2 (-17 % 0x00000008): int: -1
2074 2072. IREMPOW2 (-17 % 0x00000010): int: -1
2075 2073. IREMPOW2 (-17 % 0x00000020): int: -17
2076 2074. IREMPOW2 (-17 % 0x00000040): int: -17
2077 2075. IREMPOW2 (-17 % 0x00000080): int: -17
2078 2076. IREMPOW2 (-17 % 0x00000100): int: -17
2079 2077. IREMPOW2 (-17 % 0x00000200): int: -17
2080 2078. IREMPOW2 (-17 % 0x00000400): int: -17
2081 2079. IREMPOW2 (-17 % 0x00000800): int: -17
2082 2080. IREMPOW2 (-17 % 0x00001000): int: -17
2083 2081. IREMPOW2 (-17 % 0x00002000): int: -17
2084 2082. IREMPOW2 (-17 % 0x00004000): int: -17
2085 2083. IREMPOW2 (-17 % 0x00008000): int: -17
2086 2084. IREMPOW2 (-17 % 0x00010000): int: -17
2087 2085. IREMPOW2 (-17 % 0x00020000): int: -17
2088 2086. IREMPOW2 (-17 % 0x00040000): int: -17
2089 2087. IREMPOW2 (-17 % 0x00080000): int: -17
2090 2088. IREMPOW2 (-17 % 0x00100000): int: -17
2091 2089. IREMPOW2 (-17 % 0x00200000): int: -17
2092 2090. IREMPOW2 (-17 % 0x00400000): int: -17
2093 2091. IREMPOW2 (-17 % 0x00800000): int: -17
2094 2092. IREMPOW2 (-17 % 0x01000000): int: -17
2095 2093. IREMPOW2 (-17 % 0x02000000): int: -17
2096 2094. IREMPOW2 (-17 % 0x04000000): int: -17
2097 2095. IREMPOW2 (-17 % 0x08000000): int: -17
2098 2096. IREMPOW2 (-17 % 0x10000000): int: -17
2099 2097. IREMPOW2 (-17 % 0x20000000): int: -17
2100 2098. IREMPOW2 (-17 % 0x40000000): int: -17
2101 2099. IREMPOW2 (-17 % 0x80000000): int: -17
2102 2100. IDIVPOW2 (-12347 / 0x00000002): int: -6173
2103 2101. IDIVPOW2 (-12347 / 0x00000004): int: -3086
2104 2102. IDIVPOW2 (-12347 / 0x00000008): int: -1543
2105 2103. IDIVPOW2 (-12347 / 0x00000010): int: -771
2106 2104. IDIVPOW2 (-12347 / 0x00000020): int: -385
2107 2105. IDIVPOW2 (-12347 / 0x00000040): int: -192
2108 2106. IDIVPOW2 (-12347 / 0x00000080): int: -96
2109 2107. IDIVPOW2 (-12347 / 0x00000100): int: -48
2110 2108. IDIVPOW2 (-12347 / 0x00000200): int: -24
2111 2109. IDIVPOW2 (-12347 / 0x00000400): int: -12
2112 2110. IDIVPOW2 (-12347 / 0x00000800): int: -6
2113 2111. IDIVPOW2 (-12347 / 0x00001000): int: -3
2114 2112. IDIVPOW2 (-12347 / 0x00002000): int: -1
2115 2113. IDIVPOW2 (-12347 / 0x00004000): int: 0
2116 2114. IDIVPOW2 (-12347 / 0x00008000): int: 0
2117 2115. IDIVPOW2 (-12347 / 0x00010000): int: 0
2118 2116. IDIVPOW2 (-12347 / 0x00020000): int: 0
2119 2117. IDIVPOW2 (-12347 / 0x00040000): int: 0
2120 2118. IDIVPOW2 (-12347 / 0x00080000): int: 0
2121 2119. IDIVPOW2 (-12347 / 0x00100000): int: 0
2122 2120. IDIVPOW2 (-12347 / 0x00200000): int: 0
2123 2121. IDIVPOW2 (-12347 / 0x00400000): int: 0
2124 2122. IDIVPOW2 (-12347 / 0x00800000): int: 0
2125 2123. IDIVPOW2 (-12347 / 0x01000000): int: 0
2126 2124. IDIVPOW2 (-12347 / 0x02000000): int: 0
2127 2125. IDIVPOW2 (-12347 / 0x04000000): int: 0
2128 2126. IDIVPOW2 (-12347 / 0x08000000): int: 0
2129 2127. IDIVPOW2 (-12347 / 0x10000000): int: 0
2130 2128. IDIVPOW2 (-12347 / 0x20000000): int: 0
2131 2129. IDIVPOW2 (-12347 / 0x40000000): int: 0
2132 2130. IDIVPOW2 (-12347 / 0x80000000): int: 0
2133 2131. IREMPOW2 (-12347 % 0x00000002): int: -1
2134 2132. IREMPOW2 (-12347 % 0x00000004): int: -3
2135 2133. IREMPOW2 (-12347 % 0x00000008): int: -3
2136 2134. IREMPOW2 (-12347 % 0x00000010): int: -11
2137 2135. IREMPOW2 (-12347 % 0x00000020): int: -27
2138 2136. IREMPOW2 (-12347 % 0x00000040): int: -59
2139 2137. IREMPOW2 (-12347 % 0x00000080): int: -59
2140 2138. IREMPOW2 (-12347 % 0x00000100): int: -59
2141 2139. IREMPOW2 (-12347 % 0x00000200): int: -59
2142 2140. IREMPOW2 (-12347 % 0x00000400): int: -59
2143 2141. IREMPOW2 (-12347 % 0x00000800): int: -59
2144 2142. IREMPOW2 (-12347 % 0x00001000): int: -59
2145 2143. IREMPOW2 (-12347 % 0x00002000): int: -4155
2146 2144. IREMPOW2 (-12347 % 0x00004000): int: -12347
2147 2145. IREMPOW2 (-12347 % 0x00008000): int: -12347
2148 2146. IREMPOW2 (-12347 % 0x00010000): int: -12347
2149 2147. IREMPOW2 (-12347 % 0x00020000): int: -12347
2150 2148. IREMPOW2 (-12347 % 0x00040000): int: -12347
2151 2149. IREMPOW2 (-12347 % 0x00080000): int: -12347
2152 2150. IREMPOW2 (-12347 % 0x00100000): int: -12347
2153 2151. IREMPOW2 (-12347 % 0x00200000): int: -12347
2154 2152. IREMPOW2 (-12347 % 0x00400000): int: -12347
2155 2153. IREMPOW2 (-12347 % 0x00800000): int: -12347
2156 2154. IREMPOW2 (-12347 % 0x01000000): int: -12347
2157 2155. IREMPOW2 (-12347 % 0x02000000): int: -12347
2158 2156. IREMPOW2 (-12347 % 0x04000000): int: -12347
2159 2157. IREMPOW2 (-12347 % 0x08000000): int: -12347
2160 2158. IREMPOW2 (-12347 % 0x10000000): int: -12347
2161 2159. IREMPOW2 (-12347 % 0x20000000): int: -12347
2162 2160. IREMPOW2 (-12347 % 0x40000000): int: -12347
2163 2161. IREMPOW2 (-12347 % 0x80000000): int: -12347
2164 2162. IDIVPOW2 (-8893427 / 0x00000002): int: -4446713
2165 2163. IDIVPOW2 (-8893427 / 0x00000004): int: -2223356
2166 2164. IDIVPOW2 (-8893427 / 0x00000008): int: -1111678
2167 2165. IDIVPOW2 (-8893427 / 0x00000010): int: -555839
2168 2166. IDIVPOW2 (-8893427 / 0x00000020): int: -277919
2169 2167. IDIVPOW2 (-8893427 / 0x00000040): int: -138959
2170 2168. IDIVPOW2 (-8893427 / 0x00000080): int: -69479
2171 2169. IDIVPOW2 (-8893427 / 0x00000100): int: -34739
2172 2170. IDIVPOW2 (-8893427 / 0x00000200): int: -17369
2173 2171. IDIVPOW2 (-8893427 / 0x00000400): int: -8684
2174 2172. IDIVPOW2 (-8893427 / 0x00000800): int: -4342
2175 2173. IDIVPOW2 (-8893427 / 0x00001000): int: -2171
2176 2174. IDIVPOW2 (-8893427 / 0x00002000): int: -1085
2177 2175. IDIVPOW2 (-8893427 / 0x00004000): int: -542
2178 2176. IDIVPOW2 (-8893427 / 0x00008000): int: -271
2179 2177. IDIVPOW2 (-8893427 / 0x00010000): int: -135
2180 2178. IDIVPOW2 (-8893427 / 0x00020000): int: -67
2181 2179. IDIVPOW2 (-8893427 / 0x00040000): int: -33
2182 2180. IDIVPOW2 (-8893427 / 0x00080000): int: -16
2183 2181. IDIVPOW2 (-8893427 / 0x00100000): int: -8
2184 2182. IDIVPOW2 (-8893427 / 0x00200000): int: -4
2185 2183. IDIVPOW2 (-8893427 / 0x00400000): int: -2
2186 2184. IDIVPOW2 (-8893427 / 0x00800000): int: -1
2187 2185. IDIVPOW2 (-8893427 / 0x01000000): int: 0
2188 2186. IDIVPOW2 (-8893427 / 0x02000000): int: 0
2189 2187. IDIVPOW2 (-8893427 / 0x04000000): int: 0
2190 2188. IDIVPOW2 (-8893427 / 0x08000000): int: 0
2191 2189. IDIVPOW2 (-8893427 / 0x10000000): int: 0
2192 2190. IDIVPOW2 (-8893427 / 0x20000000): int: 0
2193 2191. IDIVPOW2 (-8893427 / 0x40000000): int: 0
2194 2192. IDIVPOW2 (-8893427 / 0x80000000): int: 0
2195 2193. IREMPOW2 (-8893427 % 0x00000002): int: -1
2196 2194. IREMPOW2 (-8893427 % 0x00000004): int: -3
2197 2195. IREMPOW2 (-8893427 % 0x00000008): int: -3
2198 2196. IREMPOW2 (-8893427 % 0x00000010): int: -3
2199 2197. IREMPOW2 (-8893427 % 0x00000020): int: -19
2200 2198. IREMPOW2 (-8893427 % 0x00000040): int: -51
2201 2199. IREMPOW2 (-8893427 % 0x00000080): int: -115
2202 2200. IREMPOW2 (-8893427 % 0x00000100): int: -243
2203 2201. IREMPOW2 (-8893427 % 0x00000200): int: -499
2204 2202. IREMPOW2 (-8893427 % 0x00000400): int: -1011
2205 2203. IREMPOW2 (-8893427 % 0x00000800): int: -1011
2206 2204. IREMPOW2 (-8893427 % 0x00001000): int: -1011
2207 2205. IREMPOW2 (-8893427 % 0x00002000): int: -5107
2208 2206. IREMPOW2 (-8893427 % 0x00004000): int: -13299
2209 2207. IREMPOW2 (-8893427 % 0x00008000): int: -13299
2210 2208. IREMPOW2 (-8893427 % 0x00010000): int: -46067
2211 2209. IREMPOW2 (-8893427 % 0x00020000): int: -111603
2212 2210. IREMPOW2 (-8893427 % 0x00040000): int: -242675
2213 2211. IREMPOW2 (-8893427 % 0x00080000): int: -504819
2214 2212. IREMPOW2 (-8893427 % 0x00100000): int: -504819
2215 2213. IREMPOW2 (-8893427 % 0x00200000): int: -504819
2216 2214. IREMPOW2 (-8893427 % 0x00400000): int: -504819
2217 2215. IREMPOW2 (-8893427 % 0x00800000): int: -504819
2218 2216. IREMPOW2 (-8893427 % 0x01000000): int: -8893427
2219 2217. IREMPOW2 (-8893427 % 0x02000000): int: -8893427
2220 2218. IREMPOW2 (-8893427 % 0x04000000): int: -8893427
2221 2219. IREMPOW2 (-8893427 % 0x08000000): int: -8893427
2222 2220. IREMPOW2 (-8893427 % 0x10000000): int: -8893427
2223 2221. IREMPOW2 (-8893427 % 0x20000000): int: -8893427
2224 2222. IREMPOW2 (-8893427 % 0x40000000): int: -8893427
2225 2223. IREMPOW2 (-8893427 % 0x80000000): int: -8893427
2226 2224. IDIVPOW2 (-1005234562 / 0x00000002): int: -502617281
2227 2225. IDIVPOW2 (-1005234562 / 0x00000004): int: -251308640
2228 2226. IDIVPOW2 (-1005234562 / 0x00000008): int: -125654320
2229 2227. IDIVPOW2 (-1005234562 / 0x00000010): int: -62827160
2230 2228. IDIVPOW2 (-1005234562 / 0x00000020): int: -31413580
2231 2229. IDIVPOW2 (-1005234562 / 0x00000040): int: -15706790
2232 2230. IDIVPOW2 (-1005234562 / 0x00000080): int: -7853395
2233 2231. IDIVPOW2 (-1005234562 / 0x00000100): int: -3926697
2234 2232. IDIVPOW2 (-1005234562 / 0x00000200): int: -1963348
2235 2233. IDIVPOW2 (-1005234562 / 0x00000400): int: -981674
2236 2234. IDIVPOW2 (-1005234562 / 0x00000800): int: -490837
2237 2235. IDIVPOW2 (-1005234562 / 0x00001000): int: -245418
2238 2236. IDIVPOW2 (-1005234562 / 0x00002000): int: -122709
2239 2237. IDIVPOW2 (-1005234562 / 0x00004000): int: -61354
2240 2238. IDIVPOW2 (-1005234562 / 0x00008000): int: -30677
2241 2239. IDIVPOW2 (-1005234562 / 0x00010000): int: -15338
2242 2240. IDIVPOW2 (-1005234562 / 0x00020000): int: -7669
2243 2241. IDIVPOW2 (-1005234562 / 0x00040000): int: -3834
2244 2242. IDIVPOW2 (-1005234562 / 0x00080000): int: -1917
2245 2243. IDIVPOW2 (-1005234562 / 0x00100000): int: -958
2246 2244. IDIVPOW2 (-1005234562 / 0x00200000): int: -479
2247 2245. IDIVPOW2 (-1005234562 / 0x00400000): int: -239
2248 2246. IDIVPOW2 (-1005234562 / 0x00800000): int: -119
2249 2247. IDIVPOW2 (-1005234562 / 0x01000000): int: -59
2250 2248. IDIVPOW2 (-1005234562 / 0x02000000): int: -29
2251 2249. IDIVPOW2 (-1005234562 / 0x04000000): int: -14
2252 2250. IDIVPOW2 (-1005234562 / 0x08000000): int: -7
2253 2251. IDIVPOW2 (-1005234562 / 0x10000000): int: -3
2254 2252. IDIVPOW2 (-1005234562 / 0x20000000): int: -1
2255 2253. IDIVPOW2 (-1005234562 / 0x40000000): int: 0
2256 2254. IDIVPOW2 (-1005234562 / 0x80000000): int: 0
2257 2255. IREMPOW2 (-1005234562 % 0x00000002): int: 0
2258 2256. IREMPOW2 (-1005234562 % 0x00000004): int: -2
2259 2257. IREMPOW2 (-1005234562 % 0x00000008): int: -2
2260 2258. IREMPOW2 (-1005234562 % 0x00000010): int: -2
2261 2259. IREMPOW2 (-1005234562 % 0x00000020): int: -2
2262 2260. IREMPOW2 (-1005234562 % 0x00000040): int: -2
2263 2261. IREMPOW2 (-1005234562 % 0x00000080): int: -2
2264 2262. IREMPOW2 (-1005234562 % 0x00000100): int: -130
2265 2263. IREMPOW2 (-1005234562 % 0x00000200): int: -386
2266 2264. IREMPOW2 (-1005234562 % 0x00000400): int: -386
2267 2265. IREMPOW2 (-1005234562 % 0x00000800): int: -386
2268 2266. IREMPOW2 (-1005234562 % 0x00001000): int: -2434
2269 2267. IREMPOW2 (-1005234562 % 0x00002000): int: -2434
2270 2268. IREMPOW2 (-1005234562 % 0x00004000): int: -10626
2271 2269. IREMPOW2 (-1005234562 % 0x00008000): int: -10626
2272 2270. IREMPOW2 (-1005234562 % 0x00010000): int: -43394
2273 2271. IREMPOW2 (-1005234562 % 0x00020000): int: -43394
2274 2272. IREMPOW2 (-1005234562 % 0x00040000): int: -174466
2275 2273. IREMPOW2 (-1005234562 % 0x00080000): int: -174466
2276 2274. IREMPOW2 (-1005234562 % 0x00100000): int: -698754
2277 2275. IREMPOW2 (-1005234562 % 0x00200000): int: -698754
2278 2276. IREMPOW2 (-1005234562 % 0x00400000): int: -2795906
2279 2277. IREMPOW2 (-1005234562 % 0x00800000): int: -6990210
2280 2278. IREMPOW2 (-1005234562 % 0x01000000): int: -15378818
2281 2279. IREMPOW2 (-1005234562 % 0x02000000): int: -32156034
2282 2280. IREMPOW2 (-1005234562 % 0x04000000): int: -65710466
2283 2281. IREMPOW2 (-1005234562 % 0x08000000): int: -65710466
2284 2282. IREMPOW2 (-1005234562 % 0x10000000): int: -199928194
2285 2283. IREMPOW2 (-1005234562 % 0x20000000): int: -468363650
2286 2284. IREMPOW2 (-1005234562 % 0x40000000): int: -1005234562
2287 2285. IREMPOW2 (-1005234562 % 0x80000000): int: -1005234562
2288 2286. LDIVPOW2 (17 / 0x00000002): long: 8
2289 2287. LDIVPOW2 (17 / 0x00000004): long: 4
2290 2288. LDIVPOW2 (17 / 0x00000008): long: 2
2291 2289. LDIVPOW2 (17 / 0x00000010): long: 1
2292 2290. LDIVPOW2 (17 / 0x00000020): long: 0
2293 2291. LDIVPOW2 (17 / 0x00000040): long: 0
2294 2292. LDIVPOW2 (17 / 0x00000080): long: 0
2295 2293. LDIVPOW2 (17 / 0x00000100): long: 0
2296 2294. LDIVPOW2 (17 / 0x00000200): long: 0
2297 2295. LDIVPOW2 (17 / 0x00000400): long: 0
2298 2296. LDIVPOW2 (17 / 0x00000800): long: 0
2299 2297. LDIVPOW2 (17 / 0x00001000): long: 0
2300 2298. LDIVPOW2 (17 / 0x00002000): long: 0
2301 2299. LDIVPOW2 (17 / 0x00004000): long: 0
2302 2300. LDIVPOW2 (17 / 0x00008000): long: 0
2303 2301. LDIVPOW2 (17 / 0x00010000): long: 0
2304 2302. LDIVPOW2 (17 / 0x00020000): long: 0
2305 2303. LDIVPOW2 (17 / 0x00040000): long: 0
2306 2304. LDIVPOW2 (17 / 0x00080000): long: 0
2307 2305. LDIVPOW2 (17 / 0x00100000): long: 0
2308 2306. LDIVPOW2 (17 / 0x00200000): long: 0
2309 2307. LDIVPOW2 (17 / 0x00400000): long: 0
2310 2308. LDIVPOW2 (17 / 0x00800000): long: 0
2311 2309. LDIVPOW2 (17 / 0x01000000): long: 0
2312 2310. LDIVPOW2 (17 / 0x02000000): long: 0
2313 2311. LDIVPOW2 (17 / 0x04000000): long: 0
2314 2312. LDIVPOW2 (17 / 0x08000000): long: 0
2315 2313. LDIVPOW2 (17 / 0x10000000): long: 0
2316 2314. LDIVPOW2 (17 / 0x20000000): long: 0
2317 2315. LDIVPOW2 (17 / 0x40000000): long: 0
2318 2316. LDIVPOW2 (17 / 0x80000000): long: 0
2319 2317. LREMPOW2 (17 % 0x00000002): long: 1
2320 2318. LREMPOW2 (17 % 0x00000004): long: 1
2321 2319. LREMPOW2 (17 % 0x00000008): long: 1
2322 2320. LREMPOW2 (17 % 0x00000010): long: 1
2323 2321. LREMPOW2 (17 % 0x00000020): long: 17
2324 2322. LREMPOW2 (17 % 0x00000040): long: 17
2325 2323. LREMPOW2 (17 % 0x00000080): long: 17
2326 2324. LREMPOW2 (17 % 0x00000100): long: 17
2327 2325. LREMPOW2 (17 % 0x00000200): long: 17
2328 2326. LREMPOW2 (17 % 0x00000400): long: 17
2329 2327. LREMPOW2 (17 % 0x00000800): long: 17
2330 2328. LREMPOW2 (17 % 0x00001000): long: 17
2331 2329. LREMPOW2 (17 % 0x00002000): long: 17
2332 2330. LREMPOW2 (17 % 0x00004000): long: 17
2333 2331. LREMPOW2 (17 % 0x00008000): long: 17
2334 2332. LREMPOW2 (17 % 0x00010000): long: 17
2335 2333. LREMPOW2 (17 % 0x00020000): long: 17
2336 2334. LREMPOW2 (17 % 0x00040000): long: 17
2337 2335. LREMPOW2 (17 % 0x00080000): long: 17
2338 2336. LREMPOW2 (17 % 0x00100000): long: 17
2339 2337. LREMPOW2 (17 % 0x00200000): long: 17
2340 2338. LREMPOW2 (17 % 0x00400000): long: 17
2341 2339. LREMPOW2 (17 % 0x00800000): long: 17
2342 2340. LREMPOW2 (17 % 0x01000000): long: 17
2343 2341. LREMPOW2 (17 % 0x02000000): long: 17
2344 2342. LREMPOW2 (17 % 0x04000000): long: 17
2345 2343. LREMPOW2 (17 % 0x08000000): long: 17
2346 2344. LREMPOW2 (17 % 0x10000000): long: 17
2347 2345. LREMPOW2 (17 % 0x20000000): long: 17
2348 2346. LREMPOW2 (17 % 0x40000000): long: 17
2349 2347. LREMPOW2 (17 % 0x80000000): long: 17
2350 2348. LDIVPOW2 (12347 / 0x00000002): long: 6173
2351 2349. LDIVPOW2 (12347 / 0x00000004): long: 3086
2352 2350. LDIVPOW2 (12347 / 0x00000008): long: 1543
2353 2351. LDIVPOW2 (12347 / 0x00000010): long: 771
2354 2352. LDIVPOW2 (12347 / 0x00000020): long: 385
2355 2353. LDIVPOW2 (12347 / 0x00000040): long: 192
2356 2354. LDIVPOW2 (12347 / 0x00000080): long: 96
2357 2355. LDIVPOW2 (12347 / 0x00000100): long: 48
2358 2356. LDIVPOW2 (12347 / 0x00000200): long: 24
2359 2357. LDIVPOW2 (12347 / 0x00000400): long: 12
2360 2358. LDIVPOW2 (12347 / 0x00000800): long: 6
2361 2359. LDIVPOW2 (12347 / 0x00001000): long: 3
2362 2360. LDIVPOW2 (12347 / 0x00002000): long: 1
2363 2361. LDIVPOW2 (12347 / 0x00004000): long: 0
2364 2362. LDIVPOW2 (12347 / 0x00008000): long: 0
2365 2363. LDIVPOW2 (12347 / 0x00010000): long: 0
2366 2364. LDIVPOW2 (12347 / 0x00020000): long: 0
2367 2365. LDIVPOW2 (12347 / 0x00040000): long: 0
2368 2366. LDIVPOW2 (12347 / 0x00080000): long: 0
2369 2367. LDIVPOW2 (12347 / 0x00100000): long: 0
2370 2368. LDIVPOW2 (12347 / 0x00200000): long: 0
2371 2369. LDIVPOW2 (12347 / 0x00400000): long: 0
2372 2370. LDIVPOW2 (12347 / 0x00800000): long: 0
2373 2371. LDIVPOW2 (12347 / 0x01000000): long: 0
2374 2372. LDIVPOW2 (12347 / 0x02000000): long: 0
2375 2373. LDIVPOW2 (12347 / 0x04000000): long: 0
2376 2374. LDIVPOW2 (12347 / 0x08000000): long: 0
2377 2375. LDIVPOW2 (12347 / 0x10000000): long: 0
2378 2376. LDIVPOW2 (12347 / 0x20000000): long: 0
2379 2377. LDIVPOW2 (12347 / 0x40000000): long: 0
2380 2378. LDIVPOW2 (12347 / 0x80000000): long: 0
2381 2379. LREMPOW2 (12347 % 0x00000002): long: 1
2382 2380. LREMPOW2 (12347 % 0x00000004): long: 3
2383 2381. LREMPOW2 (12347 % 0x00000008): long: 3
2384 2382. LREMPOW2 (12347 % 0x00000010): long: 11
2385 2383. LREMPOW2 (12347 % 0x00000020): long: 27
2386 2384. LREMPOW2 (12347 % 0x00000040): long: 59
2387 2385. LREMPOW2 (12347 % 0x00000080): long: 59
2388 2386. LREMPOW2 (12347 % 0x00000100): long: 59
2389 2387. LREMPOW2 (12347 % 0x00000200): long: 59
2390 2388. LREMPOW2 (12347 % 0x00000400): long: 59
2391 2389. LREMPOW2 (12347 % 0x00000800): long: 59
2392 2390. LREMPOW2 (12347 % 0x00001000): long: 59
2393 2391. LREMPOW2 (12347 % 0x00002000): long: 4155
2394 2392. LREMPOW2 (12347 % 0x00004000): long: 12347
2395 2393. LREMPOW2 (12347 % 0x00008000): long: 12347
2396 2394. LREMPOW2 (12347 % 0x00010000): long: 12347
2397 2395. LREMPOW2 (12347 % 0x00020000): long: 12347
2398 2396. LREMPOW2 (12347 % 0x00040000): long: 12347
2399 2397. LREMPOW2 (12347 % 0x00080000): long: 12347
2400 2398. LREMPOW2 (12347 % 0x00100000): long: 12347
2401 2399. LREMPOW2 (12347 % 0x00200000): long: 12347
2402 2400. LREMPOW2 (12347 % 0x00400000): long: 12347
2403 2401. LREMPOW2 (12347 % 0x00800000): long: 12347
2404 2402. LREMPOW2 (12347 % 0x01000000): long: 12347
2405 2403. LREMPOW2 (12347 % 0x02000000): long: 12347
2406 2404. LREMPOW2 (12347 % 0x04000000): long: 12347
2407 2405. LREMPOW2 (12347 % 0x08000000): long: 12347
2408 2406. LREMPOW2 (12347 % 0x10000000): long: 12347
2409 2407. LREMPOW2 (12347 % 0x20000000): long: 12347
2410 2408. LREMPOW2 (12347 % 0x40000000): long: 12347
2411 2409. LREMPOW2 (12347 % 0x80000000): long: 12347
2412 2410. LDIVPOW2 (8893427 / 0x00000002): long: 4446713
2413 2411. LDIVPOW2 (8893427 / 0x00000004): long: 2223356
2414 2412. LDIVPOW2 (8893427 / 0x00000008): long: 1111678
2415 2413. LDIVPOW2 (8893427 / 0x00000010): long: 555839
2416 2414. LDIVPOW2 (8893427 / 0x00000020): long: 277919
2417 2415. LDIVPOW2 (8893427 / 0x00000040): long: 138959
2418 2416. LDIVPOW2 (8893427 / 0x00000080): long: 69479
2419 2417. LDIVPOW2 (8893427 / 0x00000100): long: 34739
2420 2418. LDIVPOW2 (8893427 / 0x00000200): long: 17369
2421 2419. LDIVPOW2 (8893427 / 0x00000400): long: 8684
2422 2420. LDIVPOW2 (8893427 / 0x00000800): long: 4342
2423 2421. LDIVPOW2 (8893427 / 0x00001000): long: 2171
2424 2422. LDIVPOW2 (8893427 / 0x00002000): long: 1085
2425 2423. LDIVPOW2 (8893427 / 0x00004000): long: 542
2426 2424. LDIVPOW2 (8893427 / 0x00008000): long: 271
2427 2425. LDIVPOW2 (8893427 / 0x00010000): long: 135
2428 2426. LDIVPOW2 (8893427 / 0x00020000): long: 67
2429 2427. LDIVPOW2 (8893427 / 0x00040000): long: 33
2430 2428. LDIVPOW2 (8893427 / 0x00080000): long: 16
2431 2429. LDIVPOW2 (8893427 / 0x00100000): long: 8
2432 2430. LDIVPOW2 (8893427 / 0x00200000): long: 4
2433 2431. LDIVPOW2 (8893427 / 0x00400000): long: 2
2434 2432. LDIVPOW2 (8893427 / 0x00800000): long: 1
2435 2433. LDIVPOW2 (8893427 / 0x01000000): long: 0
2436 2434. LDIVPOW2 (8893427 / 0x02000000): long: 0
2437 2435. LDIVPOW2 (8893427 / 0x04000000): long: 0
2438 2436. LDIVPOW2 (8893427 / 0x08000000): long: 0
2439 2437. LDIVPOW2 (8893427 / 0x10000000): long: 0
2440 2438. LDIVPOW2 (8893427 / 0x20000000): long: 0
2441 2439. LDIVPOW2 (8893427 / 0x40000000): long: 0
2442 2440. LDIVPOW2 (8893427 / 0x80000000): long: 0
2443 2441. LREMPOW2 (8893427 % 0x00000002): long: 1
2444 2442. LREMPOW2 (8893427 % 0x00000004): long: 3
2445 2443. LREMPOW2 (8893427 % 0x00000008): long: 3
2446 2444. LREMPOW2 (8893427 % 0x00000010): long: 3
2447 2445. LREMPOW2 (8893427 % 0x00000020): long: 19
2448 2446. LREMPOW2 (8893427 % 0x00000040): long: 51
2449 2447. LREMPOW2 (8893427 % 0x00000080): long: 115
2450 2448. LREMPOW2 (8893427 % 0x00000100): long: 243
2451 2449. LREMPOW2 (8893427 % 0x00000200): long: 499
2452 2450. LREMPOW2 (8893427 % 0x00000400): long: 1011
2453 2451. LREMPOW2 (8893427 % 0x00000800): long: 1011
2454 2452. LREMPOW2 (8893427 % 0x00001000): long: 1011
2455 2453. LREMPOW2 (8893427 % 0x00002000): long: 5107
2456 2454. LREMPOW2 (8893427 % 0x00004000): long: 13299
2457 2455. LREMPOW2 (8893427 % 0x00008000): long: 13299
2458 2456. LREMPOW2 (8893427 % 0x00010000): long: 46067
2459 2457. LREMPOW2 (8893427 % 0x00020000): long: 111603
2460 2458. LREMPOW2 (8893427 % 0x00040000): long: 242675
2461 2459. LREMPOW2 (8893427 % 0x00080000): long: 504819
2462 2460. LREMPOW2 (8893427 % 0x00100000): long: 504819
2463 2461. LREMPOW2 (8893427 % 0x00200000): long: 504819
2464 2462. LREMPOW2 (8893427 % 0x00400000): long: 504819
2465 2463. LREMPOW2 (8893427 % 0x00800000): long: 504819
2466 2464. LREMPOW2 (8893427 % 0x01000000): long: 8893427
2467 2465. LREMPOW2 (8893427 % 0x02000000): long: 8893427
2468 2466. LREMPOW2 (8893427 % 0x04000000): long: 8893427
2469 2467. LREMPOW2 (8893427 % 0x08000000): long: 8893427
2470 2468. LREMPOW2 (8893427 % 0x10000000): long: 8893427
2471 2469. LREMPOW2 (8893427 % 0x20000000): long: 8893427
2472 2470. LREMPOW2 (8893427 % 0x40000000): long: 8893427
2473 2471. LREMPOW2 (8893427 % 0x80000000): long: 8893427
2474 2472. LDIVPOW2 (1005234562 / 0x00000002): long: 502617281
2475 2473. LDIVPOW2 (1005234562 / 0x00000004): long: 251308640
2476 2474. LDIVPOW2 (1005234562 / 0x00000008): long: 125654320
2477 2475. LDIVPOW2 (1005234562 / 0x00000010): long: 62827160
2478 2476. LDIVPOW2 (1005234562 / 0x00000020): long: 31413580
2479 2477. LDIVPOW2 (1005234562 / 0x00000040): long: 15706790
2480 2478. LDIVPOW2 (1005234562 / 0x00000080): long: 7853395
2481 2479. LDIVPOW2 (1005234562 / 0x00000100): long: 3926697
2482 2480. LDIVPOW2 (1005234562 / 0x00000200): long: 1963348
2483 2481. LDIVPOW2 (1005234562 / 0x00000400): long: 981674
2484 2482. LDIVPOW2 (1005234562 / 0x00000800): long: 490837
2485 2483. LDIVPOW2 (1005234562 / 0x00001000): long: 245418
2486 2484. LDIVPOW2 (1005234562 / 0x00002000): long: 122709
2487 2485. LDIVPOW2 (1005234562 / 0x00004000): long: 61354
2488 2486. LDIVPOW2 (1005234562 / 0x00008000): long: 30677
2489 2487. LDIVPOW2 (1005234562 / 0x00010000): long: 15338
2490 2488. LDIVPOW2 (1005234562 / 0x00020000): long: 7669
2491 2489. LDIVPOW2 (1005234562 / 0x00040000): long: 3834
2492 2490. LDIVPOW2 (1005234562 / 0x00080000): long: 1917
2493 2491. LDIVPOW2 (1005234562 / 0x00100000): long: 958
2494 2492. LDIVPOW2 (1005234562 / 0x00200000): long: 479
2495 2493. LDIVPOW2 (1005234562 / 0x00400000): long: 239
2496 2494. LDIVPOW2 (1005234562 / 0x00800000): long: 119
2497 2495. LDIVPOW2 (1005234562 / 0x01000000): long: 59
2498 2496. LDIVPOW2 (1005234562 / 0x02000000): long: 29
2499 2497. LDIVPOW2 (1005234562 / 0x04000000): long: 14
2500 2498. LDIVPOW2 (1005234562 / 0x08000000): long: 7
2501 2499. LDIVPOW2 (1005234562 / 0x10000000): long: 3
2502 2500. LDIVPOW2 (1005234562 / 0x20000000): long: 1
2503 2501. LDIVPOW2 (1005234562 / 0x40000000): long: 0
2504 2502. LDIVPOW2 (1005234562 / 0x80000000): long: 0
2505 2503. LREMPOW2 (1005234562 % 0x00000002): long: 0
2506 2504. LREMPOW2 (1005234562 % 0x00000004): long: 2
2507 2505. LREMPOW2 (1005234562 % 0x00000008): long: 2
2508 2506. LREMPOW2 (1005234562 % 0x00000010): long: 2
2509 2507. LREMPOW2 (1005234562 % 0x00000020): long: 2
2510 2508. LREMPOW2 (1005234562 % 0x00000040): long: 2
2511 2509. LREMPOW2 (1005234562 % 0x00000080): long: 2
2512 2510. LREMPOW2 (1005234562 % 0x00000100): long: 130
2513 2511. LREMPOW2 (1005234562 % 0x00000200): long: 386
2514 2512. LREMPOW2 (1005234562 % 0x00000400): long: 386
2515 2513. LREMPOW2 (1005234562 % 0x00000800): long: 386
2516 2514. LREMPOW2 (1005234562 % 0x00001000): long: 2434
2517 2515. LREMPOW2 (1005234562 % 0x00002000): long: 2434
2518 2516. LREMPOW2 (1005234562 % 0x00004000): long: 10626
2519 2517. LREMPOW2 (1005234562 % 0x00008000): long: 10626
2520 2518. LREMPOW2 (1005234562 % 0x00010000): long: 43394
2521 2519. LREMPOW2 (1005234562 % 0x00020000): long: 43394
2522 2520. LREMPOW2 (1005234562 % 0x00040000): long: 174466
2523 2521. LREMPOW2 (1005234562 % 0x00080000): long: 174466
2524 2522. LREMPOW2 (1005234562 % 0x00100000): long: 698754
2525 2523. LREMPOW2 (1005234562 % 0x00200000): long: 698754
2526 2524. LREMPOW2 (1005234562 % 0x00400000): long: 2795906
2527 2525. LREMPOW2 (1005234562 % 0x00800000): long: 6990210
2528 2526. LREMPOW2 (1005234562 % 0x01000000): long: 15378818
2529 2527. LREMPOW2 (1005234562 % 0x02000000): long: 32156034
2530 2528. LREMPOW2 (1005234562 % 0x04000000): long: 65710466
2531 2529. LREMPOW2 (1005234562 % 0x08000000): long: 65710466
2532 2530. LREMPOW2 (1005234562 % 0x10000000): long: 199928194
2533 2531. LREMPOW2 (1005234562 % 0x20000000): long: 468363650
2534 2532. LREMPOW2 (1005234562 % 0x40000000): long: 1005234562
2535 2533. LREMPOW2 (1005234562 % 0x80000000): long: 1005234562
2536 2534. LDIVPOW2 (12135005234562 / 0x00000002): long: 6067502617281
2537 2535. LDIVPOW2 (12135005234562 / 0x00000004): long: 3033751308640
2538 2536. LDIVPOW2 (12135005234562 / 0x00000008): long: 1516875654320
2539 2537. LDIVPOW2 (12135005234562 / 0x00000010): long: 758437827160
2540 2538. LDIVPOW2 (12135005234562 / 0x00000020): long: 379218913580
2541 2539. LDIVPOW2 (12135005234562 / 0x00000040): long: 189609456790
2542 2540. LDIVPOW2 (12135005234562 / 0x00000080): long: 94804728395
2543 2541. LDIVPOW2 (12135005234562 / 0x00000100): long: 47402364197
2544 2542. LDIVPOW2 (12135005234562 / 0x00000200): long: 23701182098
2545 2543. LDIVPOW2 (12135005234562 / 0x00000400): long: 11850591049
2546 2544. LDIVPOW2 (12135005234562 / 0x00000800): long: 5925295524
2547 2545. LDIVPOW2 (12135005234562 / 0x00001000): long: 2962647762
2548 2546. LDIVPOW2 (12135005234562 / 0x00002000): long: 1481323881
2549 2547. LDIVPOW2 (12135005234562 / 0x00004000): long: 740661940
2550 2548. LDIVPOW2 (12135005234562 / 0x00008000): long: 370330970
2551 2549. LDIVPOW2 (12135005234562 / 0x00010000): long: 185165485
2552 2550. LDIVPOW2 (12135005234562 / 0x00020000): long: 92582742
2553 2551. LDIVPOW2 (12135005234562 / 0x00040000): long: 46291371
2554 2552. LDIVPOW2 (12135005234562 / 0x00080000): long: 23145685
2555 2553. LDIVPOW2 (12135005234562 / 0x00100000): long: 11572842
2556 2554. LDIVPOW2 (12135005234562 / 0x00200000): long: 5786421
2557 2555. LDIVPOW2 (12135005234562 / 0x00400000): long: 2893210
2558 2556. LDIVPOW2 (12135005234562 / 0x00800000): long: 1446605
2559 2557. LDIVPOW2 (12135005234562 / 0x01000000): long: 723302
2560 2558. LDIVPOW2 (12135005234562 / 0x02000000): long: 361651
2561 2559. LDIVPOW2 (12135005234562 / 0x04000000): long: 180825
2562 2560. LDIVPOW2 (12135005234562 / 0x08000000): long: 90412
2563 2561. LDIVPOW2 (12135005234562 / 0x10000000): long: 45206
2564 2562. LDIVPOW2 (12135005234562 / 0x20000000): long: 22603
2565 2563. LDIVPOW2 (12135005234562 / 0x40000000): long: 11301
2566 2564. LDIVPOW2 (12135005234562 / 0x80000000): long: -5650
2567 2565. LREMPOW2 (12135005234562 % 0x00000002): long: 0
2568 2566. LREMPOW2 (12135005234562 % 0x00000004): long: 2
2569 2567. LREMPOW2 (12135005234562 % 0x00000008): long: 2
2570 2568. LREMPOW2 (12135005234562 % 0x00000010): long: 2
2571 2569. LREMPOW2 (12135005234562 % 0x00000020): long: 2
2572 2570. LREMPOW2 (12135005234562 % 0x00000040): long: 2
2573 2571. LREMPOW2 (12135005234562 % 0x00000080): long: 2
2574 2572. LREMPOW2 (12135005234562 % 0x00000100): long: 130
2575 2573. LREMPOW2 (12135005234562 % 0x00000200): long: 386
2576 2574. LREMPOW2 (12135005234562 % 0x00000400): long: 386
2577 2575. LREMPOW2 (12135005234562 % 0x00000800): long: 1410
2578 2576. LREMPOW2 (12135005234562 % 0x00001000): long: 1410
2579 2577. LREMPOW2 (12135005234562 % 0x00002000): long: 1410
2580 2578. LREMPOW2 (12135005234562 % 0x00004000): long: 9602
2581 2579. LREMPOW2 (12135005234562 % 0x00008000): long: 9602
2582 2580. LREMPOW2 (12135005234562 % 0x00010000): long: 9602
2583 2581. LREMPOW2 (12135005234562 % 0x00020000): long: 75138
2584 2582. LREMPOW2 (12135005234562 % 0x00040000): long: 75138
2585 2583. LREMPOW2 (12135005234562 % 0x00080000): long: 337282
2586 2584. LREMPOW2 (12135005234562 % 0x00100000): long: 861570
2587 2585. LREMPOW2 (12135005234562 % 0x00200000): long: 861570
2588 2586. LREMPOW2 (12135005234562 % 0x00400000): long: 2958722
2589 2587. LREMPOW2 (12135005234562 % 0x00800000): long: 2958722
2590 2588. LREMPOW2 (12135005234562 % 0x01000000): long: 11347330
2591 2589. LREMPOW2 (12135005234562 % 0x02000000): long: 11347330
2592 2590. LREMPOW2 (12135005234562 % 0x04000000): long: 44901762
2593 2591. LREMPOW2 (12135005234562 % 0x08000000): long: 112010626
2594 2592. LREMPOW2 (12135005234562 % 0x10000000): long: 112010626
2595 2593. LREMPOW2 (12135005234562 % 0x20000000): long: 112010626
2596 2594. LREMPOW2 (12135005234562 % 0x40000000): long: 648881538
2597 2595. LREMPOW2 (12135005234562 % 0x80000000): long: 1722623362
2598 2596. LDIVPOW2 (2343552355623464626 / 0x00000002): long: 1171776177811732313
2599 2597. LDIVPOW2 (2343552355623464626 / 0x00000004): long: 585888088905866156
2600 2598. LDIVPOW2 (2343552355623464626 / 0x00000008): long: 292944044452933078
2601 2599. LDIVPOW2 (2343552355623464626 / 0x00000010): long: 146472022226466539
2602 2600. LDIVPOW2 (2343552355623464626 / 0x00000020): long: 73236011113233269
2603 2601. LDIVPOW2 (2343552355623464626 / 0x00000040): long: 36618005556616634
2604 2602. LDIVPOW2 (2343552355623464626 / 0x00000080): long: 18309002778308317
2605 2603. LDIVPOW2 (2343552355623464626 / 0x00000100): long: 9154501389154158
2606 2604. LDIVPOW2 (2343552355623464626 / 0x00000200): long: 4577250694577079
2607 2605. LDIVPOW2 (2343552355623464626 / 0x00000400): long: 2288625347288539
2608 2606. LDIVPOW2 (2343552355623464626 / 0x00000800): long: 1144312673644269
2609 2607. LDIVPOW2 (2343552355623464626 / 0x00001000): long: 572156336822134
2610 2608. LDIVPOW2 (2343552355623464626 / 0x00002000): long: 286078168411067
2611 2609. LDIVPOW2 (2343552355623464626 / 0x00004000): long: 143039084205533
2612 2610. LDIVPOW2 (2343552355623464626 / 0x00008000): long: 71519542102766
2613 2611. LDIVPOW2 (2343552355623464626 / 0x00010000): long: 35759771051383
2614 2612. LDIVPOW2 (2343552355623464626 / 0x00020000): long: 17879885525691
2615 2613. LDIVPOW2 (2343552355623464626 / 0x00040000): long: 8939942762845
2616 2614. LDIVPOW2 (2343552355623464626 / 0x00080000): long: 4469971381422
2617 2615. LDIVPOW2 (2343552355623464626 / 0x00100000): long: 2234985690711
2618 2616. LDIVPOW2 (2343552355623464626 / 0x00200000): long: 1117492845355
2619 2617. LDIVPOW2 (2343552355623464626 / 0x00400000): long: 558746422677
2620 2618. LDIVPOW2 (2343552355623464626 / 0x00800000): long: 279373211338
2621 2619. LDIVPOW2 (2343552355623464626 / 0x01000000): long: 139686605669
2622 2620. LDIVPOW2 (2343552355623464626 / 0x02000000): long: 69843302834
2623 2621. LDIVPOW2 (2343552355623464626 / 0x04000000): long: 34921651417
2624 2622. LDIVPOW2 (2343552355623464626 / 0x08000000): long: 17460825708
2625 2623. LDIVPOW2 (2343552355623464626 / 0x10000000): long: 8730412854
2626 2624. LDIVPOW2 (2343552355623464626 / 0x20000000): long: 4365206427
2627 2625. LDIVPOW2 (2343552355623464626 / 0x40000000): long: 2182603213
2628 2626. LDIVPOW2 (2343552355623464626 / 0x80000000): long: -1091301606
2629 2627. LREMPOW2 (2343552355623464626 % 0x00000002): long: 0
2630 2628. LREMPOW2 (2343552355623464626 % 0x00000004): long: 2
2631 2629. LREMPOW2 (2343552355623464626 % 0x00000008): long: 2
2632 2630. LREMPOW2 (2343552355623464626 % 0x00000010): long: 2
2633 2631. LREMPOW2 (2343552355623464626 % 0x00000020): long: 18
2634 2632. LREMPOW2 (2343552355623464626 % 0x00000040): long: 50
2635 2633. LREMPOW2 (2343552355623464626 % 0x00000080): long: 50
2636 2634. LREMPOW2 (2343552355623464626 % 0x00000100): long: 178
2637 2635. LREMPOW2 (2343552355623464626 % 0x00000200): long: 178
2638 2636. LREMPOW2 (2343552355623464626 % 0x00000400): long: 690
2639 2637. LREMPOW2 (2343552355623464626 % 0x00000800): long: 1714
2640 2638. LREMPOW2 (2343552355623464626 % 0x00001000): long: 3762
2641 2639. LREMPOW2 (2343552355623464626 % 0x00002000): long: 3762
2642 2640. LREMPOW2 (2343552355623464626 % 0x00004000): long: 11954
2643 2641. LREMPOW2 (2343552355623464626 % 0x00008000): long: 28338
2644 2642. LREMPOW2 (2343552355623464626 % 0x00010000): long: 28338
2645 2643. LREMPOW2 (2343552355623464626 % 0x00020000): long: 93874
2646 2644. LREMPOW2 (2343552355623464626 % 0x00040000): long: 224946
2647 2645. LREMPOW2 (2343552355623464626 % 0x00080000): long: 487090
2648 2646. LREMPOW2 (2343552355623464626 % 0x00100000): long: 487090
2649 2647. LREMPOW2 (2343552355623464626 % 0x00200000): long: 1535666
2650 2648. LREMPOW2 (2343552355623464626 % 0x00400000): long: 3632818
2651 2649. LREMPOW2 (2343552355623464626 % 0x00800000): long: 7827122
2652 2650. LREMPOW2 (2343552355623464626 % 0x01000000): long: 7827122
2653 2651. LREMPOW2 (2343552355623464626 % 0x02000000): long: 24604338
2654 2652. LREMPOW2 (2343552355623464626 % 0x04000000): long: 24604338
2655 2653. LREMPOW2 (2343552355623464626 % 0x08000000): long: 91713202
2656 2654. LREMPOW2 (2343552355623464626 % 0x10000000): long: 91713202
2657 2655. LREMPOW2 (2343552355623464626 % 0x20000000): long: 91713202
2658 2656. LREMPOW2 (2343552355623464626 % 0x40000000): long: 628584114
2659 2657. LREMPOW2 (2343552355623464626 % 0x80000000): long: 1702325938
2660 2658. LDIVPOW2 (-17 / 0x00000002): long: -8
2661 2659. LDIVPOW2 (-17 / 0x00000004): long: -4
2662 2660. LDIVPOW2 (-17 / 0x00000008): long: -2
2663 2661. LDIVPOW2 (-17 / 0x00000010): long: -1
2664 2662. LDIVPOW2 (-17 / 0x00000020): long: 0
2665 2663. LDIVPOW2 (-17 / 0x00000040): long: 0
2666 2664. LDIVPOW2 (-17 / 0x00000080): long: 0
2667 2665. LDIVPOW2 (-17 / 0x00000100): long: 0
2668 2666. LDIVPOW2 (-17 / 0x00000200): long: 0
2669 2667. LDIVPOW2 (-17 / 0x00000400): long: 0
2670 2668. LDIVPOW2 (-17 / 0x00000800): long: 0
2671 2669. LDIVPOW2 (-17 / 0x00001000): long: 0
2672 2670. LDIVPOW2 (-17 / 0x00002000): long: 0
2673 2671. LDIVPOW2 (-17 / 0x00004000): long: 0
2674 2672. LDIVPOW2 (-17 / 0x00008000): long: 0
2675 2673. LDIVPOW2 (-17 / 0x00010000): long: 0
2676 2674. LDIVPOW2 (-17 / 0x00020000): long: 0
2677 2675. LDIVPOW2 (-17 / 0x00040000): long: 0
2678 2676. LDIVPOW2 (-17 / 0x00080000): long: 0
2679 2677. LDIVPOW2 (-17 / 0x00100000): long: 0
2680 2678. LDIVPOW2 (-17 / 0x00200000): long: 0
2681 2679. LDIVPOW2 (-17 / 0x00400000): long: 0
2682 2680. LDIVPOW2 (-17 / 0x00800000): long: 0
2683 2681. LDIVPOW2 (-17 / 0x01000000): long: 0
2684 2682. LDIVPOW2 (-17 / 0x02000000): long: 0
2685 2683. LDIVPOW2 (-17 / 0x04000000): long: 0
2686 2684. LDIVPOW2 (-17 / 0x08000000): long: 0
2687 2685. LDIVPOW2 (-17 / 0x10000000): long: 0
2688 2686. LDIVPOW2 (-17 / 0x20000000): long: 0
2689 2687. LDIVPOW2 (-17 / 0x40000000): long: 0
2690 2688. LDIVPOW2 (-17 / 0x80000000): long: 0
2691 2689. LREMPOW2 (-17 % 0x00000002): long: -1
2692 2690. LREMPOW2 (-17 % 0x00000004): long: -1
2693 2691. LREMPOW2 (-17 % 0x00000008): long: -1
2694 2692. LREMPOW2 (-17 % 0x00000010): long: -1
2695 2693. LREMPOW2 (-17 % 0x00000020): long: -17
2696 2694. LREMPOW2 (-17 % 0x00000040): long: -17
2697 2695. LREMPOW2 (-17 % 0x00000080): long: -17
2698 2696. LREMPOW2 (-17 % 0x00000100): long: -17
2699 2697. LREMPOW2 (-17 % 0x00000200): long: -17
2700 2698. LREMPOW2 (-17 % 0x00000400): long: -17
2701 2699. LREMPOW2 (-17 % 0x00000800): long: -17
2702 2700. LREMPOW2 (-17 % 0x00001000): long: -17
2703 2701. LREMPOW2 (-17 % 0x00002000): long: -17
2704 2702. LREMPOW2 (-17 % 0x00004000): long: -17
2705 2703. LREMPOW2 (-17 % 0x00008000): long: -17
2706 2704. LREMPOW2 (-17 % 0x00010000): long: -17
2707 2705. LREMPOW2 (-17 % 0x00020000): long: -17
2708 2706. LREMPOW2 (-17 % 0x00040000): long: -17
2709 2707. LREMPOW2 (-17 % 0x00080000): long: -17
2710 2708. LREMPOW2 (-17 % 0x00100000): long: -17
2711 2709. LREMPOW2 (-17 % 0x00200000): long: -17
2712 2710. LREMPOW2 (-17 % 0x00400000): long: -17
2713 2711. LREMPOW2 (-17 % 0x00800000): long: -17
2714 2712. LREMPOW2 (-17 % 0x01000000): long: -17
2715 2713. LREMPOW2 (-17 % 0x02000000): long: -17
2716 2714. LREMPOW2 (-17 % 0x04000000): long: -17
2717 2715. LREMPOW2 (-17 % 0x08000000): long: -17
2718 2716. LREMPOW2 (-17 % 0x10000000): long: -17
2719 2717. LREMPOW2 (-17 % 0x20000000): long: -17
2720 2718. LREMPOW2 (-17 % 0x40000000): long: -17
2721 2719. LREMPOW2 (-17 % 0x80000000): long: -17
2722 2720. LDIVPOW2 (-12347 / 0x00000002): long: -6173
2723 2721. LDIVPOW2 (-12347 / 0x00000004): long: -3086
2724 2722. LDIVPOW2 (-12347 / 0x00000008): long: -1543
2725 2723. LDIVPOW2 (-12347 / 0x00000010): long: -771
2726 2724. LDIVPOW2 (-12347 / 0x00000020): long: -385
2727 2725. LDIVPOW2 (-12347 / 0x00000040): long: -192
2728 2726. LDIVPOW2 (-12347 / 0x00000080): long: -96
2729 2727. LDIVPOW2 (-12347 / 0x00000100): long: -48
2730 2728. LDIVPOW2 (-12347 / 0x00000200): long: -24
2731 2729. LDIVPOW2 (-12347 / 0x00000400): long: -12
2732 2730. LDIVPOW2 (-12347 / 0x00000800): long: -6
2733 2731. LDIVPOW2 (-12347 / 0x00001000): long: -3
2734 2732. LDIVPOW2 (-12347 / 0x00002000): long: -1
2735 2733. LDIVPOW2 (-12347 / 0x00004000): long: 0
2736 2734. LDIVPOW2 (-12347 / 0x00008000): long: 0
2737 2735. LDIVPOW2 (-12347 / 0x00010000): long: 0
2738 2736. LDIVPOW2 (-12347 / 0x00020000): long: 0
2739 2737. LDIVPOW2 (-12347 / 0x00040000): long: 0
2740 2738. LDIVPOW2 (-12347 / 0x00080000): long: 0
2741 2739. LDIVPOW2 (-12347 / 0x00100000): long: 0
2742 2740. LDIVPOW2 (-12347 / 0x00200000): long: 0
2743 2741. LDIVPOW2 (-12347 / 0x00400000): long: 0
2744 2742. LDIVPOW2 (-12347 / 0x00800000): long: 0
2745 2743. LDIVPOW2 (-12347 / 0x01000000): long: 0
2746 2744. LDIVPOW2 (-12347 / 0x02000000): long: 0
2747 2745. LDIVPOW2 (-12347 / 0x04000000): long: 0
2748 2746. LDIVPOW2 (-12347 / 0x08000000): long: 0
2749 2747. LDIVPOW2 (-12347 / 0x10000000): long: 0
2750 2748. LDIVPOW2 (-12347 / 0x20000000): long: 0
2751 2749. LDIVPOW2 (-12347 / 0x40000000): long: 0
2752 2750. LDIVPOW2 (-12347 / 0x80000000): long: 0
2753 2751. LREMPOW2 (-12347 % 0x00000002): long: -1
2754 2752. LREMPOW2 (-12347 % 0x00000004): long: -3
2755 2753. LREMPOW2 (-12347 % 0x00000008): long: -3
2756 2754. LREMPOW2 (-12347 % 0x00000010): long: -11
2757 2755. LREMPOW2 (-12347 % 0x00000020): long: -27
2758 2756. LREMPOW2 (-12347 % 0x00000040): long: -59
2759 2757. LREMPOW2 (-12347 % 0x00000080): long: -59
2760 2758. LREMPOW2 (-12347 % 0x00000100): long: -59
2761 2759. LREMPOW2 (-12347 % 0x00000200): long: -59
2762 2760. LREMPOW2 (-12347 % 0x00000400): long: -59
2763 2761. LREMPOW2 (-12347 % 0x00000800): long: -59
2764 2762. LREMPOW2 (-12347 % 0x00001000): long: -59
2765 2763. LREMPOW2 (-12347 % 0x00002000): long: -4155
2766 2764. LREMPOW2 (-12347 % 0x00004000): long: -12347
2767 2765. LREMPOW2 (-12347 % 0x00008000): long: -12347
2768 2766. LREMPOW2 (-12347 % 0x00010000): long: -12347
2769 2767. LREMPOW2 (-12347 % 0x00020000): long: -12347
2770 2768. LREMPOW2 (-12347 % 0x00040000): long: -12347
2771 2769. LREMPOW2 (-12347 % 0x00080000): long: -12347
2772 2770. LREMPOW2 (-12347 % 0x00100000): long: -12347
2773 2771. LREMPOW2 (-12347 % 0x00200000): long: -12347
2774 2772. LREMPOW2 (-12347 % 0x00400000): long: -12347
2775 2773. LREMPOW2 (-12347 % 0x00800000): long: -12347
2776 2774. LREMPOW2 (-12347 % 0x01000000): long: -12347
2777 2775. LREMPOW2 (-12347 % 0x02000000): long: -12347
2778 2776. LREMPOW2 (-12347 % 0x04000000): long: -12347
2779 2777. LREMPOW2 (-12347 % 0x08000000): long: -12347
2780 2778. LREMPOW2 (-12347 % 0x10000000): long: -12347
2781 2779. LREMPOW2 (-12347 % 0x20000000): long: -12347
2782 2780. LREMPOW2 (-12347 % 0x40000000): long: -12347
2783 2781. LREMPOW2 (-12347 % 0x80000000): long: -12347
2784 2782. LDIVPOW2 (-8893427 / 0x00000002): long: -4446713
2785 2783. LDIVPOW2 (-8893427 / 0x00000004): long: -2223356
2786 2784. LDIVPOW2 (-8893427 / 0x00000008): long: -1111678
2787 2785. LDIVPOW2 (-8893427 / 0x00000010): long: -555839
2788 2786. LDIVPOW2 (-8893427 / 0x00000020): long: -277919
2789 2787. LDIVPOW2 (-8893427 / 0x00000040): long: -138959
2790 2788. LDIVPOW2 (-8893427 / 0x00000080): long: -69479
2791 2789. LDIVPOW2 (-8893427 / 0x00000100): long: -34739
2792 2790. LDIVPOW2 (-8893427 / 0x00000200): long: -17369
2793 2791. LDIVPOW2 (-8893427 / 0x00000400): long: -8684
2794 2792. LDIVPOW2 (-8893427 / 0x00000800): long: -4342
2795 2793. LDIVPOW2 (-8893427 / 0x00001000): long: -2171
2796 2794. LDIVPOW2 (-8893427 / 0x00002000): long: -1085
2797 2795. LDIVPOW2 (-8893427 / 0x00004000): long: -542
2798 2796. LDIVPOW2 (-8893427 / 0x00008000): long: -271
2799 2797. LDIVPOW2 (-8893427 / 0x00010000): long: -135
2800 2798. LDIVPOW2 (-8893427 / 0x00020000): long: -67
2801 2799. LDIVPOW2 (-8893427 / 0x00040000): long: -33
2802 2800. LDIVPOW2 (-8893427 / 0x00080000): long: -16
2803 2801. LDIVPOW2 (-8893427 / 0x00100000): long: -8
2804 2802. LDIVPOW2 (-8893427 / 0x00200000): long: -4
2805 2803. LDIVPOW2 (-8893427 / 0x00400000): long: -2
2806 2804. LDIVPOW2 (-8893427 / 0x00800000): long: -1
2807 2805. LDIVPOW2 (-8893427 / 0x01000000): long: 0
2808 2806. LDIVPOW2 (-8893427 / 0x02000000): long: 0
2809 2807. LDIVPOW2 (-8893427 / 0x04000000): long: 0
2810 2808. LDIVPOW2 (-8893427 / 0x08000000): long: 0
2811 2809. LDIVPOW2 (-8893427 / 0x10000000): long: 0
2812 2810. LDIVPOW2 (-8893427 / 0x20000000): long: 0
2813 2811. LDIVPOW2 (-8893427 / 0x40000000): long: 0
2814 2812. LDIVPOW2 (-8893427 / 0x80000000): long: 0
2815 2813. LREMPOW2 (-8893427 % 0x00000002): long: -1
2816 2814. LREMPOW2 (-8893427 % 0x00000004): long: -3
2817 2815. LREMPOW2 (-8893427 % 0x00000008): long: -3
2818 2816. LREMPOW2 (-8893427 % 0x00000010): long: -3
2819 2817. LREMPOW2 (-8893427 % 0x00000020): long: -19
2820 2818. LREMPOW2 (-8893427 % 0x00000040): long: -51
2821 2819. LREMPOW2 (-8893427 % 0x00000080): long: -115
2822 2820. LREMPOW2 (-8893427 % 0x00000100): long: -243
2823 2821. LREMPOW2 (-8893427 % 0x00000200): long: -499
2824 2822. LREMPOW2 (-8893427 % 0x00000400): long: -1011
2825 2823. LREMPOW2 (-8893427 % 0x00000800): long: -1011
2826 2824. LREMPOW2 (-8893427 % 0x00001000): long: -1011
2827 2825. LREMPOW2 (-8893427 % 0x00002000): long: -5107
2828 2826. LREMPOW2 (-8893427 % 0x00004000): long: -13299
2829 2827. LREMPOW2 (-8893427 % 0x00008000): long: -13299
2830 2828. LREMPOW2 (-8893427 % 0x00010000): long: -46067
2831 2829. LREMPOW2 (-8893427 % 0x00020000): long: -111603
2832 2830. LREMPOW2 (-8893427 % 0x00040000): long: -242675
2833 2831. LREMPOW2 (-8893427 % 0x00080000): long: -504819
2834 2832. LREMPOW2 (-8893427 % 0x00100000): long: -504819
2835 2833. LREMPOW2 (-8893427 % 0x00200000): long: -504819
2836 2834. LREMPOW2 (-8893427 % 0x00400000): long: -504819
2837 2835. LREMPOW2 (-8893427 % 0x00800000): long: -504819
2838 2836. LREMPOW2 (-8893427 % 0x01000000): long: -8893427
2839 2837. LREMPOW2 (-8893427 % 0x02000000): long: -8893427
2840 2838. LREMPOW2 (-8893427 % 0x04000000): long: -8893427
2841 2839. LREMPOW2 (-8893427 % 0x08000000): long: -8893427
2842 2840. LREMPOW2 (-8893427 % 0x10000000): long: -8893427
2843 2841. LREMPOW2 (-8893427 % 0x20000000): long: -8893427
2844 2842. LREMPOW2 (-8893427 % 0x40000000): long: -8893427
2845 2843. LREMPOW2 (-8893427 % 0x80000000): long: -8893427
2846 2844. LDIVPOW2 (-1005234562 / 0x00000002): long: -502617281
2847 2845. LDIVPOW2 (-1005234562 / 0x00000004): long: -251308640
2848 2846. LDIVPOW2 (-1005234562 / 0x00000008): long: -125654320
2849 2847. LDIVPOW2 (-1005234562 / 0x00000010): long: -62827160
2850 2848. LDIVPOW2 (-1005234562 / 0x00000020): long: -31413580
2851 2849. LDIVPOW2 (-1005234562 / 0x00000040): long: -15706790
2852 2850. LDIVPOW2 (-1005234562 / 0x00000080): long: -7853395
2853 2851. LDIVPOW2 (-1005234562 / 0x00000100): long: -3926697
2854 2852. LDIVPOW2 (-1005234562 / 0x00000200): long: -1963348
2855 2853. LDIVPOW2 (-1005234562 / 0x00000400): long: -981674
2856 2854. LDIVPOW2 (-1005234562 / 0x00000800): long: -490837
2857 2855. LDIVPOW2 (-1005234562 / 0x00001000): long: -245418
2858 2856. LDIVPOW2 (-1005234562 / 0x00002000): long: -122709
2859 2857. LDIVPOW2 (-1005234562 / 0x00004000): long: -61354
2860 2858. LDIVPOW2 (-1005234562 / 0x00008000): long: -30677
2861 2859. LDIVPOW2 (-1005234562 / 0x00010000): long: -15338
2862 2860. LDIVPOW2 (-1005234562 / 0x00020000): long: -7669
2863 2861. LDIVPOW2 (-1005234562 / 0x00040000): long: -3834
2864 2862. LDIVPOW2 (-1005234562 / 0x00080000): long: -1917
2865 2863. LDIVPOW2 (-1005234562 / 0x00100000): long: -958
2866 2864. LDIVPOW2 (-1005234562 / 0x00200000): long: -479
2867 2865. LDIVPOW2 (-1005234562 / 0x00400000): long: -239
2868 2866. LDIVPOW2 (-1005234562 / 0x00800000): long: -119
2869 2867. LDIVPOW2 (-1005234562 / 0x01000000): long: -59
2870 2868. LDIVPOW2 (-1005234562 / 0x02000000): long: -29
2871 2869. LDIVPOW2 (-1005234562 / 0x04000000): long: -14
2872 2870. LDIVPOW2 (-1005234562 / 0x08000000): long: -7
2873 2871. LDIVPOW2 (-1005234562 / 0x10000000): long: -3
2874 2872. LDIVPOW2 (-1005234562 / 0x20000000): long: -1
2875 2873. LDIVPOW2 (-1005234562 / 0x40000000): long: 0
2876 2874. LDIVPOW2 (-1005234562 / 0x80000000): long: 0
2877 2875. LREMPOW2 (-1005234562 % 0x00000002): long: 0
2878 2876. LREMPOW2 (-1005234562 % 0x00000004): long: -2
2879 2877. LREMPOW2 (-1005234562 % 0x00000008): long: -2
2880 2878. LREMPOW2 (-1005234562 % 0x00000010): long: -2
2881 2879. LREMPOW2 (-1005234562 % 0x00000020): long: -2
2882 2880. LREMPOW2 (-1005234562 % 0x00000040): long: -2
2883 2881. LREMPOW2 (-1005234562 % 0x00000080): long: -2
2884 2882. LREMPOW2 (-1005234562 % 0x00000100): long: -130
2885 2883. LREMPOW2 (-1005234562 % 0x00000200): long: -386
2886 2884. LREMPOW2 (-1005234562 % 0x00000400): long: -386
2887 2885. LREMPOW2 (-1005234562 % 0x00000800): long: -386
2888 2886. LREMPOW2 (-1005234562 % 0x00001000): long: -2434
2889 2887. LREMPOW2 (-1005234562 % 0x00002000): long: -2434
2890 2888. LREMPOW2 (-1005234562 % 0x00004000): long: -10626
2891 2889. LREMPOW2 (-1005234562 % 0x00008000): long: -10626
2892 2890. LREMPOW2 (-1005234562 % 0x00010000): long: -43394
2893 2891. LREMPOW2 (-1005234562 % 0x00020000): long: -43394
2894 2892. LREMPOW2 (-1005234562 % 0x00040000): long: -174466
2895 2893. LREMPOW2 (-1005234562 % 0x00080000): long: -174466
2896 2894. LREMPOW2 (-1005234562 % 0x00100000): long: -698754
2897 2895. LREMPOW2 (-1005234562 % 0x00200000): long: -698754
2898 2896. LREMPOW2 (-1005234562 % 0x00400000): long: -2795906
2899 2897. LREMPOW2 (-1005234562 % 0x00800000): long: -6990210
2900 2898. LREMPOW2 (-1005234562 % 0x01000000): long: -15378818
2901 2899. LREMPOW2 (-1005234562 % 0x02000000): long: -32156034
2902 2900. LREMPOW2 (-1005234562 % 0x04000000): long: -65710466
2903 2901. LREMPOW2 (-1005234562 % 0x08000000): long: -65710466
2904 2902. LREMPOW2 (-1005234562 % 0x10000000): long: -199928194
2905 2903. LREMPOW2 (-1005234562 % 0x20000000): long: -468363650
2906 2904. LREMPOW2 (-1005234562 % 0x40000000): long: -1005234562
2907 2905. LREMPOW2 (-1005234562 % 0x80000000): long: -1005234562
2908 2906. LDIVPOW2 (-12135005234562 / 0x00000002): long: -6067502617281
2909 2907. LDIVPOW2 (-12135005234562 / 0x00000004): long: -3033751308640
2910 2908. LDIVPOW2 (-12135005234562 / 0x00000008): long: -1516875654320
2911 2909. LDIVPOW2 (-12135005234562 / 0x00000010): long: -758437827160
2912 2910. LDIVPOW2 (-12135005234562 / 0x00000020): long: -379218913580
2913 2911. LDIVPOW2 (-12135005234562 / 0x00000040): long: -189609456790
2914 2912. LDIVPOW2 (-12135005234562 / 0x00000080): long: -94804728395
2915 2913. LDIVPOW2 (-12135005234562 / 0x00000100): long: -47402364197
2916 2914. LDIVPOW2 (-12135005234562 / 0x00000200): long: -23701182098
2917 2915. LDIVPOW2 (-12135005234562 / 0x00000400): long: -11850591049
2918 2916. LDIVPOW2 (-12135005234562 / 0x00000800): long: -5925295524
2919 2917. LDIVPOW2 (-12135005234562 / 0x00001000): long: -2962647762
2920 2918. LDIVPOW2 (-12135005234562 / 0x00002000): long: -1481323881
2921 2919. LDIVPOW2 (-12135005234562 / 0x00004000): long: -740661940
2922 2920. LDIVPOW2 (-12135005234562 / 0x00008000): long: -370330970
2923 2921. LDIVPOW2 (-12135005234562 / 0x00010000): long: -185165485
2924 2922. LDIVPOW2 (-12135005234562 / 0x00020000): long: -92582742
2925 2923. LDIVPOW2 (-12135005234562 / 0x00040000): long: -46291371
2926 2924. LDIVPOW2 (-12135005234562 / 0x00080000): long: -23145685
2927 2925. LDIVPOW2 (-12135005234562 / 0x00100000): long: -11572842
2928 2926. LDIVPOW2 (-12135005234562 / 0x00200000): long: -5786421
2929 2927. LDIVPOW2 (-12135005234562 / 0x00400000): long: -2893210
2930 2928. LDIVPOW2 (-12135005234562 / 0x00800000): long: -1446605
2931 2929. LDIVPOW2 (-12135005234562 / 0x01000000): long: -723302
2932 2930. LDIVPOW2 (-12135005234562 / 0x02000000): long: -361651
2933 2931. LDIVPOW2 (-12135005234562 / 0x04000000): long: -180825
2934 2932. LDIVPOW2 (-12135005234562 / 0x08000000): long: -90412
2935 2933. LDIVPOW2 (-12135005234562 / 0x10000000): long: -45206
2936 2934. LDIVPOW2 (-12135005234562 / 0x20000000): long: -22603
2937 2935. LDIVPOW2 (-12135005234562 / 0x40000000): long: -11301
2938 2936. LDIVPOW2 (-12135005234562 / 0x80000000): long: 5650
2939 2937. LREMPOW2 (-12135005234562 % 0x00000002): long: 0
2940 2938. LREMPOW2 (-12135005234562 % 0x00000004): long: -2
2941 2939. LREMPOW2 (-12135005234562 % 0x00000008): long: -2
2942 2940. LREMPOW2 (-12135005234562 % 0x00000010): long: -2
2943 2941. LREMPOW2 (-12135005234562 % 0x00000020): long: -2
2944 2942. LREMPOW2 (-12135005234562 % 0x00000040): long: -2
2945 2943. LREMPOW2 (-12135005234562 % 0x00000080): long: -2
2946 2944. LREMPOW2 (-12135005234562 % 0x00000100): long: -130
2947 2945. LREMPOW2 (-12135005234562 % 0x00000200): long: -386
2948 2946. LREMPOW2 (-12135005234562 % 0x00000400): long: -386
2949 2947. LREMPOW2 (-12135005234562 % 0x00000800): long: -1410
2950 2948. LREMPOW2 (-12135005234562 % 0x00001000): long: -1410
2951 2949. LREMPOW2 (-12135005234562 % 0x00002000): long: -1410
2952 2950. LREMPOW2 (-12135005234562 % 0x00004000): long: -9602
2953 2951. LREMPOW2 (-12135005234562 % 0x00008000): long: -9602
2954 2952. LREMPOW2 (-12135005234562 % 0x00010000): long: -9602
2955 2953. LREMPOW2 (-12135005234562 % 0x00020000): long: -75138
2956 2954. LREMPOW2 (-12135005234562 % 0x00040000): long: -75138
2957 2955. LREMPOW2 (-12135005234562 % 0x00080000): long: -337282
2958 2956. LREMPOW2 (-12135005234562 % 0x00100000): long: -861570
2959 2957. LREMPOW2 (-12135005234562 % 0x00200000): long: -861570
2960 2958. LREMPOW2 (-12135005234562 % 0x00400000): long: -2958722
2961 2959. LREMPOW2 (-12135005234562 % 0x00800000): long: -2958722
2962 2960. LREMPOW2 (-12135005234562 % 0x01000000): long: -11347330
2963 2961. LREMPOW2 (-12135005234562 % 0x02000000): long: -11347330
2964 2962. LREMPOW2 (-12135005234562 % 0x04000000): long: -44901762
2965 2963. LREMPOW2 (-12135005234562 % 0x08000000): long: -112010626
2966 2964. LREMPOW2 (-12135005234562 % 0x10000000): long: -112010626
2967 2965. LREMPOW2 (-12135005234562 % 0x20000000): long: -112010626
2968 2966. LREMPOW2 (-12135005234562 % 0x40000000): long: -648881538
2969 2967. LREMPOW2 (-12135005234562 % 0x80000000): long: -1722623362
2970 2968. LDIVPOW2 (-2343552355623464626 / 0x00000002): long: -1171776177811732313
2971 2969. LDIVPOW2 (-2343552355623464626 / 0x00000004): long: -585888088905866156
2972 2970. LDIVPOW2 (-2343552355623464626 / 0x00000008): long: -292944044452933078
2973 2971. LDIVPOW2 (-2343552355623464626 / 0x00000010): long: -146472022226466539
2974 2972. LDIVPOW2 (-2343552355623464626 / 0x00000020): long: -73236011113233269
2975 2973. LDIVPOW2 (-2343552355623464626 / 0x00000040): long: -36618005556616634
2976 2974. LDIVPOW2 (-2343552355623464626 / 0x00000080): long: -18309002778308317
2977 2975. LDIVPOW2 (-2343552355623464626 / 0x00000100): long: -9154501389154158
2978 2976. LDIVPOW2 (-2343552355623464626 / 0x00000200): long: -4577250694577079
2979 2977. LDIVPOW2 (-2343552355623464626 / 0x00000400): long: -2288625347288539
2980 2978. LDIVPOW2 (-2343552355623464626 / 0x00000800): long: -1144312673644269
2981 2979. LDIVPOW2 (-2343552355623464626 / 0x00001000): long: -572156336822134
2982 2980. LDIVPOW2 (-2343552355623464626 / 0x00002000): long: -286078168411067
2983 2981. LDIVPOW2 (-2343552355623464626 / 0x00004000): long: -143039084205533
2984 2982. LDIVPOW2 (-2343552355623464626 / 0x00008000): long: -71519542102766
2985 2983. LDIVPOW2 (-2343552355623464626 / 0x00010000): long: -35759771051383
2986 2984. LDIVPOW2 (-2343552355623464626 / 0x00020000): long: -17879885525691
2987 2985. LDIVPOW2 (-2343552355623464626 / 0x00040000): long: -8939942762845
2988 2986. LDIVPOW2 (-2343552355623464626 / 0x00080000): long: -4469971381422
2989 2987. LDIVPOW2 (-2343552355623464626 / 0x00100000): long: -2234985690711
2990 2988. LDIVPOW2 (-2343552355623464626 / 0x00200000): long: -1117492845355
2991 2989. LDIVPOW2 (-2343552355623464626 / 0x00400000): long: -558746422677
2992 2990. LDIVPOW2 (-2343552355623464626 / 0x00800000): long: -279373211338
2993 2991. LDIVPOW2 (-2343552355623464626 / 0x01000000): long: -139686605669
2994 2992. LDIVPOW2 (-2343552355623464626 / 0x02000000): long: -69843302834
2995 2993. LDIVPOW2 (-2343552355623464626 / 0x04000000): long: -34921651417
2996 2994. LDIVPOW2 (-2343552355623464626 / 0x08000000): long: -17460825708
2997 2995. LDIVPOW2 (-2343552355623464626 / 0x10000000): long: -8730412854
2998 2996. LDIVPOW2 (-2343552355623464626 / 0x20000000): long: -4365206427
2999 2997. LDIVPOW2 (-2343552355623464626 / 0x40000000): long: -2182603213
3000 2998. LDIVPOW2 (-2343552355623464626 / 0x80000000): long: 1091301606
3001 2999. LREMPOW2 (-2343552355623464626 % 0x00000002): long: 0
3002 3000. LREMPOW2 (-2343552355623464626 % 0x00000004): long: -2
3003 3001. LREMPOW2 (-2343552355623464626 % 0x00000008): long: -2
3004 3002. LREMPOW2 (-2343552355623464626 % 0x00000010): long: -2
3005 3003. LREMPOW2 (-2343552355623464626 % 0x00000020): long: -18
3006 3004. LREMPOW2 (-2343552355623464626 % 0x00000040): long: -50
3007 3005. LREMPOW2 (-2343552355623464626 % 0x00000080): long: -50
3008 3006. LREMPOW2 (-2343552355623464626 % 0x00000100): long: -178
3009 3007. LREMPOW2 (-2343552355623464626 % 0x00000200): long: -178
3010 3008. LREMPOW2 (-2343552355623464626 % 0x00000400): long: -690
3011 3009. LREMPOW2 (-2343552355623464626 % 0x00000800): long: -1714
3012 3010. LREMPOW2 (-2343552355623464626 % 0x00001000): long: -3762
3013 3011. LREMPOW2 (-2343552355623464626 % 0x00002000): long: -3762
3014 3012. LREMPOW2 (-2343552355623464626 % 0x00004000): long: -11954
3015 3013. LREMPOW2 (-2343552355623464626 % 0x00008000): long: -28338
3016 3014. LREMPOW2 (-2343552355623464626 % 0x00010000): long: -28338
3017 3015. LREMPOW2 (-2343552355623464626 % 0x00020000): long: -93874
3018 3016. LREMPOW2 (-2343552355623464626 % 0x00040000): long: -224946
3019 3017. LREMPOW2 (-2343552355623464626 % 0x00080000): long: -487090
3020 3018. LREMPOW2 (-2343552355623464626 % 0x00100000): long: -487090
3021 3019. LREMPOW2 (-2343552355623464626 % 0x00200000): long: -1535666
3022 3020. LREMPOW2 (-2343552355623464626 % 0x00400000): long: -3632818
3023 3021. LREMPOW2 (-2343552355623464626 % 0x00800000): long: -7827122
3024 3022. LREMPOW2 (-2343552355623464626 % 0x01000000): long: -7827122
3025 3023. LREMPOW2 (-2343552355623464626 % 0x02000000): long: -24604338
3026 3024. LREMPOW2 (-2343552355623464626 % 0x04000000): long: -24604338
3027 3025. LREMPOW2 (-2343552355623464626 % 0x08000000): long: -91713202
3028 3026. LREMPOW2 (-2343552355623464626 % 0x10000000): long: -91713202
3029 3027. LREMPOW2 (-2343552355623464626 % 0x20000000): long: -91713202
3030 3028. LREMPOW2 (-2343552355623464626 % 0x40000000): long: -628584114
3031 3029. LREMPOW2 (-2343552355623464626 % 0x80000000): long: -1702325938
3032 3030. ------------------- test rem 0x10001
3033 3031. IREM0X10001 (0 % 0x10001): int: 0
3034 3032. IREM0X10001 (1 % 0x10001): int: 1
3035 3033. IREM0X10001 (17 % 0x10001): int: 17
3036 3034. IREM0X10001 (123 % 0x10001): int: 123
3037 3035. IREM0X10001 (1234 % 0x10001): int: 1234
3038 3036. IREM0X10001 (13247 % 0x10001): int: 13247
3039 3037. IREM0X10001 (563467 % 0x10001): int: 39171
3040 3038. IREM0X10001 (7456774 % 0x10001): int: 51093
3041 3039. IREM0X10001 (34523525 % 0x10001): int: 51063
3042 3040. IREM0X10001 (234523456 % 0x10001): int: 32070
3043 3041. IREM0X10001 (1005234562 % 0x10001): int: 28056
3044 3042. IREM0X10001 (2147483647 % 0x10001): int: 32768
3045 3043. IREM0X10001 (-1 % 0x10001): int: -1
3046 3044. IREM0X10001 (-17 % 0x10001): int: -17
3047 3045. IREM0X10001 (-123 % 0x10001): int: -123
3048 3046. IREM0X10001 (-1234 % 0x10001): int: -1234
3049 3047. IREM0X10001 (-13247 % 0x10001): int: -13247
3050 3048. IREM0X10001 (-563467 % 0x10001): int: -39171
3051 3049. IREM0X10001 (-7456774 % 0x10001): int: -51093
3052 3050. IREM0X10001 (-34523525 % 0x10001): int: -51063
3053 3051. IREM0X10001 (-234523456 % 0x10001): int: -32070
3054 3052. IREM0X10001 (-1005234562 % 0x10001): int: -28056
3055 3053. IREM0X10001 (-2147483647 % 0x10001): int: -32768
3056 3054. IREM0X10001 (-2147483648 % 0x10001): int: -32769
3057 3055. LREM0X10001 (0 % 0x10001): long: 0
3058 3056. LREM0X10001 (1 % 0x10001): long: 1
3059 3057. LREM0X10001 (17 % 0x10001): long: 17
3060 3058. LREM0X10001 (123 % 0x10001): long: 123
3061 3059. LREM0X10001 (1234 % 0x10001): long: 1234
3062 3060. LREM0X10001 (13247 % 0x10001): long: 13247
3063 3061. LREM0X10001 (563467 % 0x10001): long: 39171
3064 3062. LREM0X10001 (7456774 % 0x10001): long: 51093
3065 3063. LREM0X10001 (34523525 % 0x10001): long: 51063
3066 3064. LREM0X10001 (234523456 % 0x10001): long: 32070
3067 3065. LREM0X10001 (1005234562 % 0x10001): long: 28056
3068 3066. LREM0X10001 (1983223864 % 0x10001): long: 8707
3069 3067. LREM0X10001 (2147483646 % 0x10001): long: 32767
3070 3068. LREM0X10001 (2147483647 % 0x10001): long: 32768
3071 3069. LREM0X10001 (2147483648 % 0x10001): long: 32769
3072 3070. LREM0X10001 (10052234562 % 0x10001): long: 38428
3073 3071. LREM0X10001 (561005234562 % 0x10001): long: 60289
3074 3072. LREM0X10001 (2100527345962 % 0x10001): long: 41444
3075 3073. LREM0X10001 (34600523456287 % 0x10001): long: 61103
3076 3074. LREM0X10001 (546805234456882 % 0x10001): long: 50879
3077 3075. LREM0X10001 (1360052334734722 % 0x10001): long: 42538
3078 3076. LREM0X10001 (23456705569626354 % 0x10001): long: 37707
3079 3077. LREM0X10001 (9223372036854775807 % 0x10001): long: 32768
3080 3078. LREM0X10001 (-1 % 0x10001): long: -1
3081 3079. LREM0X10001 (-17 % 0x10001): long: -17
3082 3080. LREM0X10001 (-123 % 0x10001): long: -123
3083 3081. LREM0X10001 (-1234 % 0x10001): long: -1234
3084 3082. LREM0X10001 (-13247 % 0x10001): long: -13247
3085 3083. LREM0X10001 (-563467 % 0x10001): long: -39171
3086 3084. LREM0X10001 (-7456774 % 0x10001): long: -51093
3087 3085. LREM0X10001 (-34523525 % 0x10001): long: -51063
3088 3086. LREM0X10001 (-234523456 % 0x10001): long: -32070
3089 3087. LREM0X10001 (-1005234562 % 0x10001): long: -28056
3090 3088. LREM0X10001 (-1983223864 % 0x10001): long: -8707
3091 3089. LREM0X10001 (-2147483647 % 0x10001): long: -32768
3092 3090. LREM0X10001 (-2147483648 % 0x10001): long: -32769
3093 3091. LREM0X10001 (-10052234562 % 0x10001): long: -38428
3094 3092. LREM0X10001 (-561005234562 % 0x10001): long: -60289
3095 3093. LREM0X10001 (-2100527345962 % 0x10001): long: -41444
3096 3094. LREM0X10001 (-34600523456287 % 0x10001): long: -61103
3097 3095. LREM0X10001 (-546805234456882 % 0x10001): long: -50879
3098 3096. LREM0X10001 (-1360052334734722 % 0x10001): long: -42538
3099 3097. LREM0X10001 (-23456705569626354 % 0x10001): long: -37707
3100 3098. LREM0X10001 (-9223372036854775807 % 0x10001): long: -32768
3101 3099. LREM0X10001 (-9223372036854775808 % 0x10001): long: -32769
3102 3100. ------------------- test ints
3103 3101. TESTINT CALLED WITH int: 1
3118 3116. I2F: float: 1065353216
3119 3117. I2D: double: 4607182418800017408
3120 3118. INT2BYTE: byte: 1
3121 3119. INT2CHAR: char: 1
3122 3120. INT2SHORT: short: 1
3129 3127. COND_ICMPEQ 1 == 0: 1
3130 3128. COND_ICMPNE 1 != 0: 0
3131 3129. COND_ICMPLT 1 < 0: 1
3132 3130. COND_ICMPLE 1 <= 0: 1
3133 3131. COND_ICMPGT 1 > 0: 0
3134 3132. COND_ICMPGE 1 >= 0: 0
3135 3133. COND_ICMPEQ 1 == 0: 0
3136 3134. COND_ICMPNE 1 != 0: 1
3137 3135. COND_ICMPLT 1 < 0: 0
3138 3136. COND_ICMPLE 1 <= 0: 0
3139 3137. COND_ICMPGT 1 > 0: 1
3140 3138. COND_ICMPGE 1 >= 0: 1
3141 3139. COND_ICMPEQ 1 == 0: 3
3142 3140. COND_ICMPNE 1 != 0: 2
3143 3141. COND_ICMPLT 1 < 0: 3
3144 3142. COND_ICMPLE 1 <= 0: 3
3145 3143. COND_ICMPGT 1 > 0: 2
3146 3144. COND_ICMPGE 1 >= 0: 2
3147 3145. COND_ICMPEQ 1 == 2: false
3148 3146. COND_ICMPNE 1 != 2: true
3149 3147. COND_ICMPLT 1 < 2: true
3150 3148. COND_ICMPLE 1 <= 2: true
3151 3149. COND_ICMPGT 1 > 2: false
3152 3150. COND_ICMPGE 1 >= 2: false
3153 3151. TESTINT CALLED WITH int: -1
3156 3154. ISUB: int: -18
3157 3155. IMUL: int: -17
3161 3159. ISHL: int: -131072
3163 3161. IUSHR: int: 32767
3166 3164. IXOR: int: -18
3168 3166. I2F: float: -1082130432
3169 3167. I2D: double: -4616189618054758400
3170 3168. INT2BYTE: byte: -1
3171 3169. INT2CHAR: char: 65535
3172 3170. INT2SHORT: short: -1
3179 3177. COND_ICMPEQ -1 == 0: 1
3180 3178. COND_ICMPNE -1 != 0: 0
3181 3179. COND_ICMPLT -1 < 0: 0
3182 3180. COND_ICMPLE -1 <= 0: 0
3183 3181. COND_ICMPGT -1 > 0: 1
3184 3182. COND_ICMPGE -1 >= 0: 1
3185 3183. COND_ICMPEQ -1 == 0: 0
3186 3184. COND_ICMPNE -1 != 0: 1
3187 3185. COND_ICMPLT -1 < 0: 1
3188 3186. COND_ICMPLE -1 <= 0: 1
3189 3187. COND_ICMPGT -1 > 0: 0
3190 3188. COND_ICMPGE -1 >= 0: 0
3191 3189. COND_ICMPEQ -1 == 0: 3
3192 3190. COND_ICMPNE -1 != 0: 2
3193 3191. COND_ICMPLT -1 < 0: 2
3194 3192. COND_ICMPLE -1 <= 0: 2
3195 3193. COND_ICMPGT -1 > 0: 3
3196 3194. COND_ICMPGE -1 >= 0: 3
3197 3195. COND_ICMPEQ -1 == 17: false
3198 3196. COND_ICMPNE -1 != 17: true
3199 3197. COND_ICMPLT -1 < 17: true
3200 3198. COND_ICMPLE -1 <= 17: true
3201 3199. COND_ICMPGT -1 > 17: false
3202 3200. COND_ICMPGE -1 >= 17: false
3203 3201. TESTINT CALLED WITH int: -24351
3204 3202. AND int: 24123
3205 3203. IADD: int: -228
3206 3204. ISUB: int: -48474
3207 3205. IMUL: int: -587419173
3209 3207. IREM: int: -228
3210 3208. INEG: int: 24351
3211 3209. ISHL: int: 134217728
3213 3211. IUSHR: int: 31
3215 3213. IOR: int: -261
3216 3214. IXOR: int: -294
3217 3215. I2L: long: -24351
3218 3216. I2F: float: -960610816
3219 3217. I2D: double: -4550949270986948608
3220 3218. INT2BYTE: byte: -31
3221 3219. INT2CHAR: char: 41185
3222 3220. INT2SHORT: short: -24351
3229 3227. COND_ICMPEQ -24351 == 0: 1
3230 3228. COND_ICMPNE -24351 != 0: 0
3231 3229. COND_ICMPLT -24351 < 0: 0
3232 3230. COND_ICMPLE -24351 <= 0: 0
3233 3231. COND_ICMPGT -24351 > 0: 1
3234 3232. COND_ICMPGE -24351 >= 0: 1
3235 3233. COND_ICMPEQ -24351 == 0: 0
3236 3234. COND_ICMPNE -24351 != 0: 1
3237 3235. COND_ICMPLT -24351 < 0: 1
3238 3236. COND_ICMPLE -24351 <= 0: 1
3239 3237. COND_ICMPGT -24351 > 0: 0
3240 3238. COND_ICMPGE -24351 >= 0: 0
3241 3239. COND_ICMPEQ -24351 == 0: 3
3242 3240. COND_ICMPNE -24351 != 0: 2
3243 3241. COND_ICMPLT -24351 < 0: 2
3244 3242. COND_ICMPLE -24351 <= 0: 2
3245 3243. COND_ICMPGT -24351 > 0: 3
3246 3244. COND_ICMPGE -24351 >= 0: 3
3247 3245. COND_ICMPEQ -24351 == 24123: false
3248 3246. COND_ICMPNE -24351 != 24123: true
3249 3247. COND_ICMPLT -24351 < 24123: true
3250 3248. COND_ICMPLE -24351 <= 24123: true
3251 3249. COND_ICMPGT -24351 > 24123: false
3252 3250. COND_ICMPGE -24351 >= 24123: false
3253 3251. TESTINT CALLED WITH int: 4918923
3254 3252. AND int: -441423
3255 3253. IADD: int: 4477500
3256 3254. ISUB: int: 5360346
3257 3255. IMUL: int: 1927704347
3258 3256. IDIV: int: -11
3259 3257. IREM: int: 63270
3260 3258. INEG: int: -4918923
3261 3259. ISHL: int: 487981056
3263 3261. IUSHR: int: 37
3264 3262. IAND: int: 4784769
3265 3263. IOR: int: -307269
3266 3264. IXOR: int: -5092038
3267 3265. I2L: long: 4918923
3268 3266. I2F: float: 1251351830
3269 3267. I2D: double: 4707039664328933376
3270 3268. INT2BYTE: byte: -117
3271 3269. INT2CHAR: char: 3723
3272 3270. INT2SHORT: short: 3723
3279 3277. COND_ICMPEQ 4918923 == 0: 1
3280 3278. COND_ICMPNE 4918923 != 0: 0
3281 3279. COND_ICMPLT 4918923 < 0: 1
3282 3280. COND_ICMPLE 4918923 <= 0: 1
3283 3281. COND_ICMPGT 4918923 > 0: 0
3284 3282. COND_ICMPGE 4918923 >= 0: 0
3285 3283. COND_ICMPEQ 4918923 == 0: 0
3286 3284. COND_ICMPNE 4918923 != 0: 1
3287 3285. COND_ICMPLT 4918923 < 0: 0
3288 3286. COND_ICMPLE 4918923 <= 0: 0
3289 3287. COND_ICMPGT 4918923 > 0: 1
3290 3288. COND_ICMPGE 4918923 >= 0: 1
3291 3289. COND_ICMPEQ 4918923 == 0: 3
3292 3290. COND_ICMPNE 4918923 != 0: 2
3293 3291. COND_ICMPLT 4918923 < 0: 3
3294 3292. COND_ICMPLE 4918923 <= 0: 3
3295 3293. COND_ICMPGT 4918923 > 0: 2
3296 3294. COND_ICMPGE 4918923 >= 0: 2
3297 3295. COND_ICMPEQ 4918923 == -441423: false
3298 3296. COND_ICMPNE 4918923 != -441423: true
3299 3297. COND_ICMPLT 4918923 < -441423: false
3300 3298. COND_ICMPLE 4918923 <= -441423: false
3301 3299. COND_ICMPGT 4918923 > -441423: true
3302 3300. COND_ICMPGE 4918923 >= -441423: true
3303 3301. TESTINT CALLED WITH int: 0
3308 3306. divison by zero
3309 3307. divison by zero
3319 3317. I2D: double: 0
3320 3318. INT2BYTE: byte: 0
3321 3319. INT2CHAR: char: 0
3322 3320. INT2SHORT: short: 0
3329 3327. COND_ICMPEQ 0 == 0: 0
3330 3328. COND_ICMPNE 0 != 0: 1
3331 3329. COND_ICMPLT 0 < 0: 1
3332 3330. COND_ICMPLE 0 <= 0: 0
3333 3331. COND_ICMPGT 0 > 0: 1
3334 3332. COND_ICMPGE 0 >= 0: 0
3335 3333. COND_ICMPEQ 0 == 0: 1
3336 3334. COND_ICMPNE 0 != 0: 0
3337 3335. COND_ICMPLT 0 < 0: 0
3338 3336. COND_ICMPLE 0 <= 0: 1
3339 3337. COND_ICMPGT 0 > 0: 0
3340 3338. COND_ICMPGE 0 >= 0: 1
3341 3339. COND_ICMPEQ 0 == 0: 2
3342 3340. COND_ICMPNE 0 != 0: 3
3343 3341. COND_ICMPLT 0 < 0: 3
3344 3342. COND_ICMPLE 0 <= 0: 2
3345 3343. COND_ICMPGT 0 > 0: 3
3346 3344. COND_ICMPGE 0 >= 0: 2
3347 3345. COND_ICMPEQ 0 == 0: true
3348 3346. COND_ICMPNE 0 != 0: false
3349 3347. COND_ICMPLT 0 < 0: false
3350 3348. COND_ICMPLE 0 <= 0: true
3351 3349. COND_ICMPGT 0 > 0: false
3352 3350. COND_ICMPGE 0 >= 0: true
3353 3351. TESTINT CALLED WITH int: -1
3361 3359. ISHL: int: -2147483648
3368 3366. I2F: float: -1082130432
3369 3367. I2D: double: -4616189618054758400
3370 3368. INT2BYTE: byte: -1
3371 3369. INT2CHAR: char: 65535
3372 3370. INT2SHORT: short: -1
3379 3377. COND_ICMPEQ -1 == 0: 1
3380 3378. COND_ICMPNE -1 != 0: 0
3381 3379. COND_ICMPLT -1 < 0: 0
3382 3380. COND_ICMPLE -1 <= 0: 0
3383 3381. COND_ICMPGT -1 > 0: 1
3384 3382. COND_ICMPGE -1 >= 0: 1
3385 3383. COND_ICMPEQ -1 == 0: 0
3386 3384. COND_ICMPNE -1 != 0: 1
3387 3385. COND_ICMPLT -1 < 0: 1
3388 3386. COND_ICMPLE -1 <= 0: 1
3389 3387. COND_ICMPGT -1 > 0: 0
3390 3388. COND_ICMPGE -1 >= 0: 0
3391 3389. COND_ICMPEQ -1 == 0: 3
3392 3390. COND_ICMPNE -1 != 0: 2
3393 3391. COND_ICMPLT -1 < 0: 2
3394 3392. COND_ICMPLE -1 <= 0: 2
3395 3393. COND_ICMPGT -1 > 0: 3
3396 3394. COND_ICMPGE -1 >= 0: 3
3397 3395. COND_ICMPEQ -1 == -1: true
3398 3396. COND_ICMPNE -1 != -1: false
3399 3397. COND_ICMPLT -1 < -1: false
3400 3398. COND_ICMPLE -1 <= -1: true
3401 3399. COND_ICMPGT -1 > -1: false
3402 3400. COND_ICMPGE -1 >= -1: true
3403 3401. TESTINT CALLED WITH int: 1423487
3404 3402. AND int: 123444444
3405 3403. IADD: int: 124867931
3406 3404. ISUB: int: -122020957
3407 3405. IMUL: int: 1564274980
3409 3407. IREM: int: 1423487
3410 3408. INEG: int: -1423487
3411 3409. ISHL: int: -268435456
3414 3412. IAND: int: 1153116
3415 3413. IOR: int: 123714815
3416 3414. IXOR: int: 122561699
3417 3415. I2L: long: 1423487
3418 3416. I2F: float: 1236124664
3419 3417. I2D: double: 4698864641831337984
3420 3418. INT2BYTE: byte: 127
3421 3419. INT2CHAR: char: 47231
3422 3420. INT2SHORT: short: -18305
3429 3427. COND_ICMPEQ 1423487 == 0: 1
3430 3428. COND_ICMPNE 1423487 != 0: 0
3431 3429. COND_ICMPLT 1423487 < 0: 1
3432 3430. COND_ICMPLE 1423487 <= 0: 1
3433 3431. COND_ICMPGT 1423487 > 0: 0
3434 3432. COND_ICMPGE 1423487 >= 0: 0
3435 3433. COND_ICMPEQ 1423487 == 0: 0
3436 3434. COND_ICMPNE 1423487 != 0: 1
3437 3435. COND_ICMPLT 1423487 < 0: 0
3438 3436. COND_ICMPLE 1423487 <= 0: 0
3439 3437. COND_ICMPGT 1423487 > 0: 1
3440 3438. COND_ICMPGE 1423487 >= 0: 1
3441 3439. COND_ICMPEQ 1423487 == 0: 3
3442 3440. COND_ICMPNE 1423487 != 0: 2
3443 3441. COND_ICMPLT 1423487 < 0: 3
3444 3442. COND_ICMPLE 1423487 <= 0: 3
3445 3443. COND_ICMPGT 1423487 > 0: 2
3446 3444. COND_ICMPGE 1423487 >= 0: 2
3447 3445. COND_ICMPEQ 1423487 == 123444444: false
3448 3446. COND_ICMPNE 1423487 != 123444444: true
3449 3447. COND_ICMPLT 1423487 < 123444444: true
3450 3448. COND_ICMPLE 1423487 <= 123444444: true
3451 3449. COND_ICMPGT 1423487 > 123444444: false
3452 3450. COND_ICMPGE 1423487 >= 123444444: false
3453 3451. TESTINT CALLED WITH int: 2147483647
3455 3453. IADD: int: -2147483648
3456 3454. ISUB: int: 2147483646
3457 3455. IMUL: int: 2147483647
3458 3456. IDIV: int: 2147483647
3460 3458. INEG: int: -2147483647
3462 3460. ISHR: int: 1073741823
3463 3461. IUSHR: int: 1073741823
3465 3463. IOR: int: 2147483647
3466 3464. IXOR: int: 2147483646
3467 3465. I2L: long: 2147483647
3468 3466. I2F: float: 1325400064
3469 3467. I2D: double: 4746794007244308480
3470 3468. INT2BYTE: byte: -1
3471 3469. INT2CHAR: char: 65535
3472 3470. INT2SHORT: short: -1
3479 3477. COND_ICMPEQ 2147483647 == 0: 1
3480 3478. COND_ICMPNE 2147483647 != 0: 0
3481 3479. COND_ICMPLT 2147483647 < 0: 1
3482 3480. COND_ICMPLE 2147483647 <= 0: 1
3483 3481. COND_ICMPGT 2147483647 > 0: 0
3484 3482. COND_ICMPGE 2147483647 >= 0: 0
3485 3483. COND_ICMPEQ 2147483647 == 0: 0
3486 3484. COND_ICMPNE 2147483647 != 0: 1
3487 3485. COND_ICMPLT 2147483647 < 0: 0
3488 3486. COND_ICMPLE 2147483647 <= 0: 0
3489 3487. COND_ICMPGT 2147483647 > 0: 1
3490 3488. COND_ICMPGE 2147483647 >= 0: 1
3491 3489. COND_ICMPEQ 2147483647 == 0: 3
3492 3490. COND_ICMPNE 2147483647 != 0: 2
3493 3491. COND_ICMPLT 2147483647 < 0: 3
3494 3492. COND_ICMPLE 2147483647 <= 0: 3
3495 3493. COND_ICMPGT 2147483647 > 0: 2
3496 3494. COND_ICMPGE 2147483647 >= 0: 2
3497 3495. COND_ICMPEQ 2147483647 == 1: false
3498 3496. COND_ICMPNE 2147483647 != 1: true
3499 3497. COND_ICMPLT 2147483647 < 1: false
3500 3498. COND_ICMPLE 2147483647 <= 1: false
3501 3499. COND_ICMPGT 2147483647 > 1: true
3502 3500. COND_ICMPGE 2147483647 >= 1: true
3503 3501. TESTINT CALLED WITH int: 0
3504 3502. AND int: 2147483647
3505 3503. IADD: int: 2147483647
3506 3504. ISUB: int: -2147483647
3515 3513. IOR: int: 2147483647
3516 3514. IXOR: int: 2147483647
3519 3517. I2D: double: 0
3520 3518. INT2BYTE: byte: 0
3521 3519. INT2CHAR: char: 0
3522 3520. INT2SHORT: short: 0
3529 3527. COND_ICMPEQ 0 == 0: 0
3530 3528. COND_ICMPNE 0 != 0: 1
3531 3529. COND_ICMPLT 0 < 0: 1
3532 3530. COND_ICMPLE 0 <= 0: 0
3533 3531. COND_ICMPGT 0 > 0: 1
3534 3532. COND_ICMPGE 0 >= 0: 0
3535 3533. COND_ICMPEQ 0 == 0: 1
3536 3534. COND_ICMPNE 0 != 0: 0
3537 3535. COND_ICMPLT 0 < 0: 0
3538 3536. COND_ICMPLE 0 <= 0: 1
3539 3537. COND_ICMPGT 0 > 0: 0
3540 3538. COND_ICMPGE 0 >= 0: 1
3541 3539. COND_ICMPEQ 0 == 0: 2
3542 3540. COND_ICMPNE 0 != 0: 3
3543 3541. COND_ICMPLT 0 < 0: 3
3544 3542. COND_ICMPLE 0 <= 0: 2
3545 3543. COND_ICMPGT 0 > 0: 3
3546 3544. COND_ICMPGE 0 >= 0: 2
3547 3545. COND_ICMPEQ 0 == 2147483647: false
3548 3546. COND_ICMPNE 0 != 2147483647: true
3549 3547. COND_ICMPLT 0 < 2147483647: true
3550 3548. COND_ICMPLE 0 <= 2147483647: true
3551 3549. COND_ICMPGT 0 > 2147483647: false
3552 3550. COND_ICMPGE 0 >= 2147483647: false
3553 3551. TESTINT CALLED WITH int: 13107
3554 3552. AND int: 143444
3555 3553. IADD: int: 156551
3556 3554. ISUB: int: -130337
3557 3555. IMUL: int: 1880120508
3559 3557. IREM: int: 13107
3560 3558. INEG: int: -13107
3561 3559. ISHL: int: 858783744
3564 3562. IAND: int: 12304
3565 3563. IOR: int: 144247
3566 3564. IXOR: int: 131943
3567 3565. I2L: long: 13107
3568 3566. I2F: float: 1179438080
3569 3567. I2D: double: 4668431263781093376
3570 3568. INT2BYTE: byte: 51
3571 3569. INT2CHAR: char: 13107
3572 3570. INT2SHORT: short: 13107
3579 3577. COND_ICMPEQ 13107 == 0: 1
3580 3578. COND_ICMPNE 13107 != 0: 0
3581 3579. COND_ICMPLT 13107 < 0: 1
3582 3580. COND_ICMPLE 13107 <= 0: 1
3583 3581. COND_ICMPGT 13107 > 0: 0
3584 3582. COND_ICMPGE 13107 >= 0: 0
3585 3583. COND_ICMPEQ 13107 == 0: 0
3586 3584. COND_ICMPNE 13107 != 0: 1
3587 3585. COND_ICMPLT 13107 < 0: 0
3588 3586. COND_ICMPLE 13107 <= 0: 0
3589 3587. COND_ICMPGT 13107 > 0: 1
3590 3588. COND_ICMPGE 13107 >= 0: 1
3591 3589. COND_ICMPEQ 13107 == 0: 3
3592 3590. COND_ICMPNE 13107 != 0: 2
3593 3591. COND_ICMPLT 13107 < 0: 3
3594 3592. COND_ICMPLE 13107 <= 0: 3
3595 3593. COND_ICMPGT 13107 > 0: 2
3596 3594. COND_ICMPGE 13107 >= 0: 2
3597 3595. COND_ICMPEQ 13107 == 143444: false
3598 3596. COND_ICMPNE 13107 != 143444: true
3599 3597. COND_ICMPLT 13107 < 143444: true
3600 3598. COND_ICMPLE 13107 <= 143444: true
3601 3599. COND_ICMPGT 13107 > 143444: false
3602 3600. COND_ICMPGE 13107 >= 143444: false
3603 3601. TESTINT CALLED WITH int: 4444441
3604 3602. AND int: 12342
3605 3603. IADD: int: 4456783
3606 3604. ISUB: int: 4432099
3607 3605. IMUL: int: -981284026
3608 3606. IDIV: int: 360
3609 3607. IREM: int: 1321
3610 3608. INEG: int: -4444441
3611 3609. ISHL: int: 1178599424
3614 3612. IAND: int: 4112
3615 3613. IOR: int: 4452671
3616 3614. IXOR: int: 4448559
3617 3615. I2L: long: 4444441
3618 3616. I2F: float: 1250402866
3619 3617. I2D: double: 4706530193160798208
3620 3618. INT2BYTE: byte: 25
3621 3619. INT2CHAR: char: 53529
3622 3620. INT2SHORT: short: -12007
3629 3627. COND_ICMPEQ 4444441 == 0: 1
3630 3628. COND_ICMPNE 4444441 != 0: 0
3631 3629. COND_ICMPLT 4444441 < 0: 1
3632 3630. COND_ICMPLE 4444441 <= 0: 1
3633 3631. COND_ICMPGT 4444441 > 0: 0
3634 3632. COND_ICMPGE 4444441 >= 0: 0
3635 3633. COND_ICMPEQ 4444441 == 0: 0
3636 3634. COND_ICMPNE 4444441 != 0: 1
3637 3635. COND_ICMPLT 4444441 < 0: 0
3638 3636. COND_ICMPLE 4444441 <= 0: 0
3639 3637. COND_ICMPGT 4444441 > 0: 1
3640 3638. COND_ICMPGE 4444441 >= 0: 1
3641 3639. COND_ICMPEQ 4444441 == 0: 3
3642 3640. COND_ICMPNE 4444441 != 0: 2
3643 3641. COND_ICMPLT 4444441 < 0: 3
3644 3642. COND_ICMPLE 4444441 <= 0: 3
3645 3643. COND_ICMPGT 4444441 > 0: 2
3646 3644. COND_ICMPGE 4444441 >= 0: 2
3647 3645. COND_ICMPEQ 4444441 == 12342: false
3648 3646. COND_ICMPNE 4444441 != 12342: true
3649 3647. COND_ICMPLT 4444441 < 12342: false
3650 3648. COND_ICMPLE 4444441 <= 12342: false
3651 3649. COND_ICMPGT 4444441 > 12342: true
3652 3650. COND_ICMPGE 4444441 >= 12342: true
3653 3651. ------------------- test longs
3654 3652. TESTLONG called with long: 1
3657 3655. LSUB: long: -1
3661 3659. LNEG: long: -1
3664 3662. LUSHR: long: 0
3669 3667. L2F: float: 1065353216
3670 3668. L2D: double: 4607182418800017408
3671 3669. LCMP a == b : false
3672 3670. LCMP a != b : true
3673 3671. LCMP a < b : true
3674 3672. LCMP a <= b : true
3675 3673. LCMP a > b : false
3676 3674. LCMP a >= b : false
3680 3678. TESTLONG called with long: -1
3682 3680. LADD: long: 16
3683 3681. LSUB: long: -18
3684 3682. LMUL: long: -17
3686 3684. LREM: long: -1
3688 3686. LSHL: long: -131072
3689 3687. LSHR: long: -1
3690 3688. LUSHR: long: 140737488355327
3691 3689. LAND: long: 17
3693 3691. LXOR: long: -18
3695 3693. L2F: float: -1082130432
3696 3694. L2D: double: -4616189618054758400
3697 3695. LCMP a == b : false
3698 3696. LCMP a != b : true
3699 3697. LCMP a < b : true
3700 3698. LCMP a <= b : true
3701 3699. LCMP a > b : false
3702 3700. LCMP a >= b : false
3706 3704. TESTLONG called with long: -24351
3707 3705. AND long: 24123
3708 3706. LADD: long: -228
3709 3707. LSUB: long: -48474
3710 3708. LMUL: long: -587419173
3711 3709. LDIV: long: -1
3712 3710. LREM: long: -228
3713 3711. LNEG: long: 24351
3714 3712. LSHL: long: 576460752303423488
3715 3713. LSHR: long: -1
3716 3714. LUSHR: long: 31
3717 3715. LAND: long: 33
3718 3716. LOR: long: -261
3719 3717. LXOR: long: -294
3720 3718. L2I: int: -24351
3721 3719. L2F: float: -960610816
3722 3720. L2D: double: -4550949270986948608
3723 3721. LCMP a == b : false
3724 3722. LCMP a != b : true
3725 3723. LCMP a < b : true
3726 3724. LCMP a <= b : true
3727 3725. LCMP a > b : false
3728 3726. LCMP a >= b : false
3732 3730. TESTLONG called with long: 4918923241323
3733 3731. AND long: -4423423234231423
3734 3732. LADD: long: -4418504310990100
3735 3733. LSUB: long: 4428342157472746
3736 3734. LMUL: long: -4222930371437023765
3738 3736. LREM: long: 4918923241323
3739 3737. LNEG: long: -4918923241323
3740 3738. LSHL: long: 9837846482646
3741 3739. LSHR: long: 2459461620661
3742 3740. LUSHR: long: 2459461620661
3743 3741. LAND: long: 451041567489
3744 3742. LOR: long: -4418955352557589
3745 3743. LXOR: long: -4419406394125078
3746 3744. L2I: int: 1185687403
3747 3745. L2F: float: 1418668246
3748 3746. L2D: double: 4796866980921322496
3749 3747. LCMP a == b : false
3750 3748. LCMP a != b : true
3751 3749. LCMP a < b : false
3752 3750. LCMP a <= b : false
3753 3751. LCMP a > b : true
3754 3752. LCMP a >= b : true
3758 3756. TESTLONG called with long: 0
3763 3761. divison by zero
3764 3762. divison by zero
3768 3766. LUSHR: long: 0
3774 3772. L2D: double: 0
3775 3773. LCMP a == b : true
3776 3774. LCMP a != b : false
3777 3775. LCMP a < b : false
3778 3776. LCMP a <= b : true
3779 3777. LCMP a > b : false
3780 3778. LCMP a >= b : true
3784 3782. TESTLONG called with long: -1
3786 3784. LADD: long: -2
3792 3790. LSHL: long: -9223372036854775808
3793 3791. LSHR: long: -1
3794 3792. LUSHR: long: 1
3795 3793. LAND: long: -1
3799 3797. L2F: float: -1082130432
3800 3798. L2D: double: -4616189618054758400
3801 3799. LCMP a == b : true
3802 3800. LCMP a != b : false
3803 3801. LCMP a < b : false
3804 3802. LCMP a <= b : true
3805 3803. LCMP a > b : false
3806 3804. LCMP a >= b : true
3810 3808. TESTLONG called with long: 1423487
3811 3809. AND long: 123444442344
3812 3810. LADD: long: 123445865831
3813 3811. LSUB: long: -123443018857
3814 3812. LMUL: long: 175721558898933528
3816 3814. LREM: long: 1423487
3817 3815. LNEG: long: -1423487
3818 3816. LSHL: long: 1565140508487974912
3820 3818. LUSHR: long: 0
3821 3819. LAND: long: 1355880
3822 3820. LOR: long: 123444509951
3823 3821. LXOR: long: 123443154071
3824 3822. L2I: int: 1423487
3825 3823. L2F: float: 1236124664
3826 3824. L2D: double: 4698864641831337984
3827 3825. LCMP a == b : false
3828 3826. LCMP a != b : true
3829 3827. LCMP a < b : true
3830 3828. LCMP a <= b : true
3831 3829. LCMP a > b : false
3832 3830. LCMP a >= b : false
3836 3834. TESTLONG called with long: 9223372036854775807
3838 3836. LADD: long: -9223372036854775808
3839 3837. LSUB: long: 9223372036854775806
3840 3838. LMUL: long: 9223372036854775807
3841 3839. LDIV: long: 9223372036854775807
3843 3841. LNEG: long: -9223372036854775807
3844 3842. LSHL: long: -2
3845 3843. LSHR: long: 4611686018427387903
3846 3844. LUSHR: long: 4611686018427387903
3848 3846. LOR: long: 9223372036854775807
3849 3847. LXOR: long: 9223372036854775806
3851 3849. L2F: float: 1593835520
3852 3850. L2D: double: 4890909195324358656
3853 3851. LCMP a == b : false
3854 3852. LCMP a != b : true
3855 3853. LCMP a < b : false
3856 3854. LCMP a <= b : false
3857 3855. LCMP a > b : true
3858 3856. LCMP a >= b : true
3862 3860. TESTLONG called with long: 0
3863 3861. AND long: 9223372036854775807
3864 3862. LADD: long: 9223372036854775807
3865 3863. LSUB: long: -9223372036854775807
3872 3870. LUSHR: long: 0
3874 3872. LOR: long: 9223372036854775807
3875 3873. LXOR: long: 9223372036854775807
3878 3876. L2D: double: 0
3879 3877. LCMP a == b : false
3880 3878. LCMP a != b : true
3881 3879. LCMP a < b : true
3882 3880. LCMP a <= b : true
3883 3881. LCMP a > b : false
3884 3882. LCMP a >= b : false
3888 3886. TESTLONG called with long: 13107
3889 3887. AND long: 143444
3890 3888. LADD: long: 156551
3891 3889. LSUB: long: -130337
3892 3890. LMUL: long: 1880120508
3894 3892. LREM: long: 13107
3895 3893. LNEG: long: -13107
3896 3894. LSHL: long: 13743685632
3898 3896. LUSHR: long: 0
3899 3897. LAND: long: 12304
3900 3898. LOR: long: 144247
3901 3899. LXOR: long: 131943
3902 3900. L2I: int: 13107
3903 3901. L2F: float: 1179438080
3904 3902. L2D: double: 4668431263781093376
3905 3903. LCMP a == b : false
3906 3904. LCMP a != b : true
3907 3905. LCMP a < b : true
3908 3906. LCMP a <= b : true
3909 3907. LCMP a > b : false
3910 3908. LCMP a >= b : false
3914 3912. TESTLONG called with long: 4444441
3915 3913. AND long: 12342
3916 3914. LADD: long: 4456783
3917 3915. LSUB: long: 4432099
3918 3916. LMUL: long: 54853290822
3919 3917. LDIV: long: 360
3920 3918. LREM: long: 1321
3921 3919. LNEG: long: -4444441
3922 3920. LSHL: long: 5062045981164437504
3924 3922. LUSHR: long: 0
3925 3923. LAND: long: 4112
3926 3924. LOR: long: 4452671
3927 3925. LXOR: long: 4448559
3928 3926. L2I: int: 4444441
3929 3927. L2F: float: 1250402866
3930 3928. L2D: double: 4706530193160798208
3931 3929. LCMP a == b : false
3932 3930. LCMP a != b : true
3933 3931. LCMP a < b : false
3934 3932. LCMP a <= b : false
3935 3933. LCMP a > b : true
3936 3934. LCMP a >= b : true
3940 3938. ------------------- test floats
3941 3939. TESTFLOAT called with float: 1065353216
3942 3940. AND float: 1073917985
3943 3941. FADD: float: 1078112289
3944 3942. FSUB: float: -1081778110
3945 3943. FMUL: float: 1073917985
3946 3944. FDIV: float: 1056619533
3947 3945. FREM: float: 1065353216
3950 3948. F2D: double: 4607182418800017408
3954 3952. TESTFLOAT called with float: -1080167498
3955 3953. AND float: 1099662623
3956 3954. FADD: float: 1099015652
3957 3955. FSUB: float: -1047174054
3958 3956. FMUL: float: -1045681427
3959 3957. FDIV: float: -1114576645
3960 3958. FREM: float: -1080167498
3963 3961. F2D: double: -4615135775887982592
3967 3965. TESTFLOAT called with float: -960610816
3968 3966. AND float: 1186756096
3969 3967. FADD: float: -1016856576
3970 3968. FSUB: float: -952280576
3971 3969. FMUL: float: -838070983
3972 3970. FDIV: float: -1082051147
3973 3971. FREM: float: -1016856576
3974 3972. F2I: int: -24351
3975 3973. F2L: long: -24351
3976 3974. F2D: double: -4550949270986948608
3980 3978. TESTFLOAT called with float: 1036831949
3981 3979. AND float: 1151033344
3982 3980. FADD: float: 1151034163
3983 3981. FSUB: float: -996451123
3984 3982. FMUL: float: 1123588506
3985 3983. FDIV: float: 950581132
3986 3984. FREM: float: 1036831949
3989 3987. F2D: double: 4591870180174331904
3993 3991. TESTFLOAT called with float: 0
3994 3992. AND float: -1005921678
3995 3993. FADD: float: -1005921678
3996 3994. FSUB: float: 1141561970
3997 3995. FMUL: float: -2147483648
3998 3996. FDIV: float: -2147483648
3999 3997. FREM: float: 0
4002 4000. F2D: double: 0
4006 4004. TESTFLOAT called with float: 1117388800
4007 4005. AND float: -1005928448
4008 4006. FADD: float: -1007747072
4009 4007. FSUB: float: 1142816768
4010 4008. FMUL: float: -953749760
4011 4009. FDIV: float: -1106374265
4012 4010. FREM: float: 1117388800
4015 4013. F2D: double: 4635118810238550016
4019 4017. TESTFLOAT called with float: 1325400059
4020 4018. AND float: -922251744
4021 4019. FADD: float: 1325395721
4022 4020. FSUB: float: 1325402230
4023 4021. FMUL: float: -662204899
4024 4022. FDIV: float: -982402220
4025 4023. FREM: float: 1220539712
4026 4024. F2I: int: 2147483008
4027 4025. F2L: long: 2147483008
4028 4026. F2D: double: 4746794004564148224
4032 4030. ------------------- test doubles
4033 4031. TESTDOUBLE called with double: 4607182418800017408
4034 4032. AND double: 4611780594144116736
4035 4033. DADD: double: 4614032393957801984
4036 4034. DSUB: double: -4616000466621300736
4037 4035. DMUL: double: 4611780594144116736
4038 4036. DDIV: double: 4602493558224229689
4039 4037. DREM: double: 4607182418800017408
4042 4040. D2F: float: 1065353216
4046 4044. TESTDOUBLE called with double: -4615135775887982592
4047 4045. AND double: 4625602141426286592
4048 4046. DADD: double: 4625254801314152448
4049 4047. DSUB: double: -4597422555316355072
4050 4048. DMUL: double: -4596621207431527808
4051 4049. DDIV: double: -4633609045894396972
4052 4050. DREM: double: -4615135775887982592
4055 4053. D2F: float: -1080167498
4059 4057. TESTDOUBLE called with double: -4550949270986948608
4060 4058. AND double: 4672360093705043968
4061 4059. DADD: double: -4581145983454281728
4062 4060. DSUB: double: -4546477007440969728
4063 4061. DMUL: double: -4485161199314403328
4064 4062. DDIV: double: -4616147052009281450
4065 4063. DREM: double: -4581145983454281728
4066 4064. D2I: int: -24351
4067 4065. D2L: long: -24351
4068 4066. D2F: float: -960610816
4072 4070. TESTDOUBLE called with double: 4591870180174331904
4073 4071. AND double: 4653181587259654144
4074 4072. DADD: double: 4653182027064311808
4075 4073. DSUB: double: -4570190889399779328
4076 4074. DMUL: double: 4638447251968491520
4077 4075. DDIV: double: 4545564625306141371
4078 4076. DREM: double: 4591870180174331904
4081 4079. D2F: float: 1036831949
4085 4083. TESTDOUBLE called with double: 0
4086 4084. AND double: -4575275354792394752
4087 4085. DADD: double: -4575275354792394752
4088 4086. DSUB: double: 4648096682062381056
4089 4087. DMUL: double: -9223372036854775808
4090 4088. DDIV: double: -9223372036854775808
4091 4089. DREM: double: 0
4098 4096. TESTDOUBLE called with double: 4635118810238550016
4099 4097. AND double: -4575278989408468992
4100 4098. DADD: double: -4576255355733934080
4101 4099. DSUB: double: 4648770346609016832
4102 4100. DMUL: double: -4547265769594945536
4103 4101. DDIV: double: -4629205426707555293
4104 4102. DREM: double: 4635118810238550016
4107 4105. D2F: float: 1117388800
4111 4109. TESTDOUBLE called with double: 4746794004564148224
4112 4110. AND double: -4530355401018834944
4113 4111. DADD: double: 4746791675743961088
4114 4112. DSUB: double: 4746795170316419072
4115 4113. DMUL: double: -4390743813991748608
4116 4114. DDIV: double: -4562648441847017049
4117 4115. DREM: double: 4690497534437621760
4118 4116. D2I: int: 2147483008
4119 4117. D2L: long: 2147483008
4120 4118. D2F: float: 1325400059
4124 4122. =================== end of test =========================