(RV32-SB
 (36 1 (:REWRITE LOGAND-LESSP-24))
 (31 17 (:REWRITE DEFAULT-<-1))
 (30 4 (:LINEAR RGFI-LESS-THAN-EXPT-2-32))
 (22 17 (:REWRITE DEFAULT-<-2))
 (9 6 (:REWRITE DEFAULT-+-2))
 (9 6 (:REWRITE DEFAULT-+-1))
 (7 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(RV32P-OF-RV32-SB
 (88 2 (:REWRITE LOGAND-LESSP-24))
 (43 43 (:TYPE-PRESCRIPTION GET-RS1))
 (42 4 (:LINEAR RGFI-LESS-THAN-EXPT-2-32))
 (17 17 (:TYPE-PRESCRIPTION GET-S-IMM))
 (13 6 (:REWRITE DEFAULT-+-2))
 (11 6 (:REWRITE DEFAULT-+-1))
 (10 4 (:REWRITE DEFAULT-<-1))
 (6 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE N05P-OF-GET-RS1))
 )
(RV32-SH
 (48 28 (:REWRITE DEFAULT-<-1))
 (40 28 (:REWRITE DEFAULT-<-2))
 (36 1 (:REWRITE LOGAND-LESSP-24))
 (30 4 (:LINEAR RGFI-LESS-THAN-EXPT-2-32))
 (15 9 (:REWRITE DEFAULT-+-2))
 (12 9 (:REWRITE DEFAULT-+-1))
 (7 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(RV32P-OF-RV32-SH
 (357 10 (:REWRITE LOGAND-LESSP-24))
 (148 40 (:REWRITE DEFAULT-<-1))
 (116 1 (:LINEAR N05P-LOGAND-N05P-LESS-THAN-32))
 (116 1 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (116 1 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (116 1 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (110 1 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (50 40 (:REWRITE DEFAULT-<-2))
 (29 10 (:REWRITE DEFAULT-+-2))
 (17 10 (:REWRITE DEFAULT-+-1))
 )
(RV32-SH-GUARD-LEMMA)
(RV32-SW
 (36 24 (:REWRITE DEFAULT-<-2))
 (36 24 (:REWRITE DEFAULT-<-1))
 (9 6 (:REWRITE DEFAULT-+-2))
 (9 6 (:REWRITE DEFAULT-+-1))
 (7 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(RV32P-OF-RV32-SW
 (148 40 (:REWRITE DEFAULT-<-1))
 (116 1 (:LINEAR N30P-LOGAND-N30P-LESS-THAN-1073741824))
 (116 1 (:LINEAR N24P-LOGAND-N24P-LESS-THAN-16777216))
 (116 1 (:LINEAR N16P-LOGAND-N16P-LESS-THAN-65536))
 (116 1 (:LINEAR N08P-LOGAND-N08P-LESS-THAN-256))
 (116 1 (:LINEAR N05P-LOGAND-N05P-LESS-THAN-32))
 (116 1 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (116 1 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (116 1 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (110 1 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (50 40 (:REWRITE DEFAULT-<-2))
 (16 7 (:REWRITE DEFAULT-+-2))
 (13 7 (:REWRITE DEFAULT-+-1))
 )
(N05-OF-N05P
 (1 1 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(N12-OF-NL2
 (1 1 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(N07P-OF-N07
 (1 1 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-S-IMM-LEMMA
 (1 1 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(ASM-SB)
(N32P-OF-ASM-SB-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(N32P-OF-ASM-SB
 (4214 49 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (3026 39 (:REWRITE N07P-OF-N07))
 (2843 117 (:REWRITE N05-OF-N05P))
 (1759 1639 (:REWRITE DEFAULT-<-1))
 (1688 1639 (:REWRITE DEFAULT-<-2))
 (1006 80 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (1006 80 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (1006 80 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (1004 80 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (936 324 (:REWRITE DEFAULT-+-2))
 (651 651 (:REWRITE N12-OF-NL2))
 (576 324 (:REWRITE DEFAULT-+-1))
 (264 88 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (234 78 (:DEFINITION NATP))
 (216 216 (:REWRITE FOLD-CONSTS-IN-+))
 (78 78 (:TYPE-PRESCRIPTION NATP))
 )
(GET-OPCODE-OF-ASM-SB-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-OPCODE-OF-ASM-SB
 (35255 142 (:REWRITE N07P-OF-N07))
 (35214 259 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (7872 7426 (:REWRITE DEFAULT-<-1))
 (7696 7426 (:REWRITE DEFAULT-<-2))
 (6739 159 (:REWRITE N05-OF-N05P))
 (5957 373 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (5957 373 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (5957 373 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (5936 373 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (2813 2813 (:REWRITE N12-OF-NL2))
 (1387 445 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (1181 367 (:DEFINITION NATP))
 (367 367 (:TYPE-PRESCRIPTION NATP))
 (312 108 (:REWRITE DEFAULT-+-2))
 (192 108 (:REWRITE DEFAULT-+-1))
 (72 72 (:REWRITE FOLD-CONSTS-IN-+))
 (30 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-FUNCT3-OF-ASM-SB-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-FUNCT3-OF-ASM-SB
 (2230 30 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1464 54 (:REWRITE N05-OF-N05P))
 (911 849 (:REWRITE DEFAULT-<-1))
 (874 849 (:REWRITE DEFAULT-<-2))
 (639 42 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (638 42 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (333 333 (:REWRITE N12-OF-NL2))
 (312 108 (:REWRITE DEFAULT-+-2))
 (299 50 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (262 45 (:DEFINITION NATP))
 (192 108 (:REWRITE DEFAULT-+-1))
 (72 72 (:REWRITE FOLD-CONSTS-IN-+))
 (48 48 (:TYPE-PRESCRIPTION NATP))
 (43 43 (:TYPE-PRESCRIPTION FIX))
 (15 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-RD-OF-ASM-SB-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-RD-OF-ASM-SB
 (2515 71 (:REWRITE N05-OF-N05P))
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1321 1241 (:REWRITE DEFAULT-<-1))
 (1266 1241 (:REWRITE DEFAULT-<-2))
 (855 62 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (855 62 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (855 62 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (852 62 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (499 499 (:REWRITE N12-OF-NL2))
 (312 108 (:REWRITE DEFAULT-+-2))
 (192 108 (:REWRITE DEFAULT-+-1))
 (180 60 (:DEFINITION NATP))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (72 72 (:REWRITE FOLD-CONSTS-IN-+))
 (60 60 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-S-IMM-OF-ASM-SB-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-S-IMM-OF-ASM-SB
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1564 19 (:REWRITE N07P-OF-N07))
 (1465 55 (:REWRITE N05-OF-N05P))
 (932 875 (:REWRITE DEFAULT-<-1))
 (900 875 (:REWRITE DEFAULT-<-2))
 (527 43 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (527 43 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (527 43 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (526 43 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (356 356 (:REWRITE N12-OF-NL2))
 (332 118 (:REWRITE DEFAULT-+-2))
 (202 118 (:REWRITE DEFAULT-+-1))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (123 41 (:DEFINITION NATP))
 (41 41 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-RS1-OF-ASM-SB-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-RS1-OF-ASM-SB
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1480 70 (:REWRITE N05-OF-N05P))
 (908 851 (:REWRITE DEFAULT-<-1))
 (876 851 (:REWRITE DEFAULT-<-2))
 (519 42 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (519 42 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (519 42 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (518 42 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (333 333 (:REWRITE N12-OF-NL2))
 (312 108 (:REWRITE DEFAULT-+-2))
 (192 108 (:REWRITE DEFAULT-+-1))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (123 41 (:DEFINITION NATP))
 (72 72 (:REWRITE FOLD-CONSTS-IN-+))
 (41 41 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-RS2-OF-ASM-SB-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-RS2-OF-ASM-SB
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1480 70 (:REWRITE N05-OF-N05P))
 (908 851 (:REWRITE DEFAULT-<-1))
 (876 851 (:REWRITE DEFAULT-<-2))
 (519 42 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (519 42 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (519 42 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (518 42 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (333 333 (:REWRITE N12-OF-NL2))
 (312 108 (:REWRITE DEFAULT-+-2))
 (192 108 (:REWRITE DEFAULT-+-1))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (123 41 (:DEFINITION NATP))
 (72 72 (:REWRITE FOLD-CONSTS-IN-+))
 (41 41 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(ASM-SH)
(N32P-OF-ASM-SH-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(N32P-OF-ASM-SH
 (4214 49 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (3026 39 (:REWRITE N07P-OF-N07))
 (2843 117 (:REWRITE N05-OF-N05P))
 (1759 1639 (:REWRITE DEFAULT-<-1))
 (1688 1639 (:REWRITE DEFAULT-<-2))
 (1008 360 (:REWRITE DEFAULT-+-2))
 (1006 80 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (1006 80 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (1006 80 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (1004 80 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (651 651 (:REWRITE N12-OF-NL2))
 (612 360 (:REWRITE DEFAULT-+-1))
 (264 88 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (234 78 (:DEFINITION NATP))
 (78 78 (:TYPE-PRESCRIPTION NATP))
 )
(GET-OPCODE-OF-ASM-SH-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-OPCODE-OF-ASM-SH
 (35561 142 (:REWRITE N07P-OF-N07))
 (35214 259 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (8090 7444 (:REWRITE DEFAULT-<-1))
 (7714 7444 (:REWRITE DEFAULT-<-2))
 (6739 159 (:REWRITE N05-OF-N05P))
 (6057 373 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (6057 373 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (6057 373 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (6036 373 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (2813 2813 (:REWRITE N12-OF-NL2))
 (1387 445 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (1211 367 (:DEFINITION NATP))
 (367 367 (:TYPE-PRESCRIPTION NATP))
 (336 120 (:REWRITE DEFAULT-+-2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (30 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-FUNCT3-OF-ASM-SH-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-FUNCT3-OF-ASM-SH
 (2480 35 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1464 54 (:REWRITE N05-OF-N05P))
 (977 870 (:REWRITE DEFAULT-<-1))
 (945 870 (:REWRITE DEFAULT-<-2))
 (895 43 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (894 43 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (583 55 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (558 50 (:DEFINITION NATP))
 (336 120 (:REWRITE DEFAULT-+-2))
 (333 333 (:REWRITE N12-OF-NL2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (56 56 (:TYPE-PRESCRIPTION NATP))
 (15 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-RD-OF-ASM-SH-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-RD-OF-ASM-SH
 (2515 71 (:REWRITE N05-OF-N05P))
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1321 1241 (:REWRITE DEFAULT-<-1))
 (1266 1241 (:REWRITE DEFAULT-<-2))
 (855 62 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (855 62 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (855 62 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (852 62 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (499 499 (:REWRITE N12-OF-NL2))
 (336 120 (:REWRITE DEFAULT-+-2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (180 60 (:DEFINITION NATP))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (60 60 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-S-IMM-OF-ASM-SH-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-S-IMM-OF-ASM-SH
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1564 19 (:REWRITE N07P-OF-N07))
 (1465 55 (:REWRITE N05-OF-N05P))
 (932 875 (:REWRITE DEFAULT-<-1))
 (900 875 (:REWRITE DEFAULT-<-2))
 (527 43 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (527 43 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (527 43 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (526 43 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (356 356 (:REWRITE N12-OF-NL2))
 (336 120 (:REWRITE DEFAULT-+-2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (123 41 (:DEFINITION NATP))
 (41 41 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-RS1-OF-ASM-SH-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-RS1-OF-ASM-SH
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1480 70 (:REWRITE N05-OF-N05P))
 (908 851 (:REWRITE DEFAULT-<-1))
 (876 851 (:REWRITE DEFAULT-<-2))
 (519 42 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (519 42 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (519 42 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (518 42 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (336 120 (:REWRITE DEFAULT-+-2))
 (333 333 (:REWRITE N12-OF-NL2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (123 41 (:DEFINITION NATP))
 (41 41 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-RS2-OF-ASM-SH-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-RS2-OF-ASM-SH
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1480 70 (:REWRITE N05-OF-N05P))
 (908 851 (:REWRITE DEFAULT-<-1))
 (876 851 (:REWRITE DEFAULT-<-2))
 (519 42 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (519 42 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (519 42 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (518 42 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (336 120 (:REWRITE DEFAULT-+-2))
 (333 333 (:REWRITE N12-OF-NL2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (123 41 (:DEFINITION NATP))
 (41 41 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(ASM-SW)
(N32P-OF-ASM-SW-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(N32P-OF-ASM-SW
 (4214 49 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (3026 39 (:REWRITE N07P-OF-N07))
 (2843 117 (:REWRITE N05-OF-N05P))
 (1759 1639 (:REWRITE DEFAULT-<-1))
 (1688 1639 (:REWRITE DEFAULT-<-2))
 (1008 360 (:REWRITE DEFAULT-+-2))
 (1006 80 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (1006 80 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (1006 80 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (1004 80 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (651 651 (:REWRITE N12-OF-NL2))
 (612 360 (:REWRITE DEFAULT-+-1))
 (264 88 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (234 78 (:DEFINITION NATP))
 (78 78 (:TYPE-PRESCRIPTION NATP))
 )
(GET-OPCODE-OF-ASM-SW-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-OPCODE-OF-ASM-SW
 (35561 142 (:REWRITE N07P-OF-N07))
 (35214 259 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (8090 7444 (:REWRITE DEFAULT-<-1))
 (7714 7444 (:REWRITE DEFAULT-<-2))
 (6739 159 (:REWRITE N05-OF-N05P))
 (6057 373 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (6057 373 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (6057 373 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (6036 373 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (2813 2813 (:REWRITE N12-OF-NL2))
 (1387 445 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (1211 367 (:DEFINITION NATP))
 (367 367 (:TYPE-PRESCRIPTION NATP))
 (336 120 (:REWRITE DEFAULT-+-2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (30 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-FUNCT3-OF-ASM-SW-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-FUNCT3-OF-ASM-SW
 (2480 35 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1464 54 (:REWRITE N05-OF-N05P))
 (977 870 (:REWRITE DEFAULT-<-1))
 (945 870 (:REWRITE DEFAULT-<-2))
 (895 43 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (894 43 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (583 55 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (558 50 (:DEFINITION NATP))
 (336 120 (:REWRITE DEFAULT-+-2))
 (333 333 (:REWRITE N12-OF-NL2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (56 56 (:TYPE-PRESCRIPTION NATP))
 (15 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-RD-OF-ASM-SW-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-RD-OF-ASM-SW
 (2515 71 (:REWRITE N05-OF-N05P))
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1321 1241 (:REWRITE DEFAULT-<-1))
 (1266 1241 (:REWRITE DEFAULT-<-2))
 (855 62 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (855 62 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (855 62 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (852 62 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (499 499 (:REWRITE N12-OF-NL2))
 (336 120 (:REWRITE DEFAULT-+-2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (180 60 (:DEFINITION NATP))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (60 60 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-S-IMM-OF-ASM-SW-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-S-IMM-OF-ASM-SW
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1564 19 (:REWRITE N07P-OF-N07))
 (1465 55 (:REWRITE N05-OF-N05P))
 (932 875 (:REWRITE DEFAULT-<-1))
 (900 875 (:REWRITE DEFAULT-<-2))
 (527 43 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (527 43 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (527 43 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (526 43 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (356 356 (:REWRITE N12-OF-NL2))
 (336 120 (:REWRITE DEFAULT-+-2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (123 41 (:DEFINITION NATP))
 (41 41 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-RS1-OF-ASM-SW-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-RS1-OF-ASM-SW
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1480 70 (:REWRITE N05-OF-N05P))
 (908 851 (:REWRITE DEFAULT-<-1))
 (876 851 (:REWRITE DEFAULT-<-2))
 (519 42 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (519 42 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (519 42 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (518 42 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (336 120 (:REWRITE DEFAULT-+-2))
 (333 333 (:REWRITE N12-OF-NL2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (123 41 (:DEFINITION NATP))
 (41 41 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
(GET-RS2-OF-ASM-SW-GL
 (4 4 (:REWRITE GL::SHAPE-SPEC-OBJ-IN-RANGE-BACKCHAIN-INTEGER-2))
 )
(GET-RS2-OF-ASM-SW
 (2150 25 (:LINEAR ASH-NEGATIVE-SHIFT-MAKES-INPUT-SMALLER))
 (1563 18 (:REWRITE N07P-OF-N07))
 (1480 70 (:REWRITE N05-OF-N05P))
 (908 851 (:REWRITE DEFAULT-<-1))
 (876 851 (:REWRITE DEFAULT-<-2))
 (519 42 (:LINEAR N04P-LOGAND-N04P-LESS-THAN-16))
 (519 42 (:LINEAR N03P-LOGAND-N03P-LESS-THAN-8))
 (519 42 (:LINEAR N02P-LOGAND-N02P-LESS-THAN-4))
 (518 42 (:LINEAR N01P-LOGAND-N01P-LESS-THAN-2))
 (336 120 (:REWRITE DEFAULT-+-2))
 (333 333 (:REWRITE N12-OF-NL2))
 (204 120 (:REWRITE DEFAULT-+-1))
 (135 45 (:LINEAR ASH-N02P-IS-ZERO-OR-POSITIVE))
 (123 41 (:DEFINITION NATP))
 (41 41 (:TYPE-PRESCRIPTION NATP))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-REWRITE))
 )
