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