(X86ISA::EXPT-TO-ASH
 (36 2 (:DEFINITION EXPT))
 (23 6 (:REWRITE DEFAULT-*-2))
 (9 6 (:REWRITE DEFAULT-*-1))
 (8 6 (:REWRITE EXPT-WITH-VIOLATED-GUARDS))
 (6 6 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (6 2 (:REWRITE COMMUTATIVITY-OF-+))
 (4 4 (:TYPE-PRESCRIPTION BITOPS::ASH-NATP-TYPE))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE ZIP-OPEN))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 )
(X86ISA::LOGIOR-EXPT-TO-PLUS-HELPER-1
 (567 3 (:DEFINITION LOGHEAD**))
 (309 11 (:DEFINITION UNSIGNED-BYTE-P**))
 (236 22 (:REWRITE UNSIGNED-BYTE-P-PLUS))
 (113 1 (:REWRITE BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (98 98 (:TYPE-PRESCRIPTION BITOPS::LOGCDR-NATP))
 (80 1 (:DEFINITION LOGBITP**))
 (75 2 (:REWRITE BITOPS::LOGBITP-WHEN-BITMASKP))
 (72 16 (:REWRITE BITOPS::LOGCDR-OF-BIT))
 (69 2 (:DEFINITION BITMASKP**))
 (65 38 (:REWRITE DEFAULT-<-2))
 (54 54 (:TYPE-PRESCRIPTION BITP))
 (54 9 (:REWRITE ZP-WHEN-INTEGERP))
 (48 48 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (48 48 (:META CANCEL_PLUS-LESSP-CORRECT))
 (48 9 (:REWRITE ZP-WHEN-GT-0))
 (44 38 (:REWRITE DEFAULT-<-1))
 (41 11 (:REWRITE BITOPS::LOGCAR-OF-BIT))
 (41 3 (:DEFINITION BIT->BOOL$INLINE))
 (40 10 (:REWRITE <-0-+-NEGATIVE-1))
 (31 31 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (28 4 (:LINEAR EXPT->-1))
 (28 1 (:DEFINITION ASH**))
 (26 10 (:REWRITE ZIP-OPEN))
 (23 20 (:REWRITE EXPT-WITH-VIOLATED-GUARDS))
 (20 20 (:TYPE-PRESCRIPTION LOGCAR-TYPE))
 (20 20 (:LINEAR BITOPS::LOGCDR-<=-LOGCDR))
 (19 16 (:REWRITE DEFAULT-+-2))
 (19 2 (:REWRITE RIGHT-SHIFT-TO-LOGTAIL))
 (17 3 (:LINEAR BITOPS::LOGCAR-BOUND))
 (16 16 (:REWRITE DEFAULT-+-1))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (10 10 (:TYPE-PRESCRIPTION BITOPS::ASH-NATP-TYPE))
 (10 10 (:TYPE-PRESCRIPTION ASH))
 (9 6 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (9 6 (:REWRITE IFIX-WHEN-INTEGERP))
 (9 3 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (8 8 (:LINEAR EXPT-IS-INCREASING-FOR-BASE>1))
 (8 2 (:REWRITE ASH-0))
 (7 1 (:REWRITE BITOPS::LOGCDR-OF-LEFT-SHIFT))
 (7 1 (:REWRITE BITOPS::LOGCAR-OF-LEFT-SHIFT))
 (6 6 (:REWRITE BITOPS::LOGCDR-<-CONST))
 (5 5 (:TYPE-PRESCRIPTION ZIP))
 (5 5 (:TYPE-PRESCRIPTION LOGBITP))
 (4 4 (:LINEAR BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 3 (:REWRITE EXPONENTS-ADD-FOR-NONNEG-EXPONENTS))
 (3 3 (:REWRITE EXPONENTS-ADD))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT BFIX-UNDER-BIT-EQUIV))
 (1 1 (:REWRITE BITOPS::NORMALIZE-LOGBITP-WHEN-MODS-EQUAL))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 )
(X86ISA::LOGIOR-EXPT-TO-PLUS-HELPER-2
 (187 1 (:DEFINITION LOGTAIL**))
 (143 5 (:DEFINITION UNSIGNED-BYTE-P**))
 (113 1 (:REWRITE BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (92 10 (:REWRITE UNSIGNED-BYTE-P-PLUS))
 (80 1 (:DEFINITION LOGBITP**))
 (75 2 (:REWRITE BITOPS::LOGBITP-WHEN-BITMASKP))
 (69 2 (:DEFINITION BITMASKP**))
 (46 46 (:TYPE-PRESCRIPTION BITOPS::ASH-NATP-TYPE))
 (42 42 (:TYPE-PRESCRIPTION BITOPS::LOGCDR-NATP))
 (42 10 (:REWRITE BITOPS::LOGCDR-OF-BIT))
 (41 3 (:DEFINITION BIT->BOOL$INLINE))
 (37 24 (:REWRITE DEFAULT-<-2))
 (36 36 (:TYPE-PRESCRIPTION BITP))
 (32 8 (:REWRITE BITOPS::LOGCAR-OF-BIT))
 (28 28 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 5 (:REWRITE ZP-WHEN-INTEGERP))
 (28 1 (:DEFINITION ASH**))
 (26 24 (:REWRITE DEFAULT-<-1))
 (24 5 (:REWRITE ZP-WHEN-GT-0))
 (23 7 (:REWRITE ZIP-OPEN))
 (20 20 (:TYPE-PRESCRIPTION LOGCAR-TYPE))
 (18 18 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (17 3 (:LINEAR BITOPS::LOGCAR-BOUND))
 (16 4 (:REWRITE <-0-+-NEGATIVE-1))
 (15 15 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (13 10 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (12 2 (:LINEAR EXPT->-1))
 (10 10 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (10 9 (:REWRITE DEFAULT-+-2))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 9 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (9 8 (:REWRITE EXPT-WITH-VIOLATED-GUARDS))
 (8 8 (:LINEAR BITOPS::LOGCDR-<=-LOGCDR))
 (8 2 (:REWRITE ASH-0))
 (7 1 (:REWRITE BITOPS::LOGCDR-OF-LEFT-SHIFT))
 (7 1 (:REWRITE BITOPS::LOGCAR-OF-LEFT-SHIFT))
 (5 5 (:TYPE-PRESCRIPTION ZIP))
 (5 5 (:TYPE-PRESCRIPTION LOGBITP))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:LINEAR EXPT-IS-INCREASING-FOR-BASE>1))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (3 1 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE BITOPS::LOGCDR-<-CONST))
 (2 2 (:LINEAR BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (1 1 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (1 1 (:REWRITE-QUOTED-CONSTANT BFIX-UNDER-BIT-EQUIV))
 (1 1 (:REWRITE BITOPS::NORMALIZE-LOGBITP-WHEN-MODS-EQUAL))
 (1 1 (:REWRITE NFIX-WHEN-NOT-NATP))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE EXPONENTS-ADD-FOR-NONNEG-EXPONENTS))
 (1 1 (:REWRITE EXPONENTS-ADD))
 (1 1 (:REWRITE DEFAULT-UNARY-MINUS))
 )
(X86ISA::PUTTING-LOGHEAD-AND-LOGTAIL-TOGETHER
 (1252 20 (:DEFINITION UNSIGNED-BYTE-P**))
 (1092 22 (:DEFINITION UNSIGNED-BYTE-P))
 (988 18 (:DEFINITION INTEGER-RANGE-P))
 (958 6 (:REWRITE LOGTAIL-IDENTITY))
 (958 6 (:REWRITE LOGHEAD-IDENTITY))
 (664 40 (:REWRITE UNSIGNED-BYTE-P-PLUS))
 (594 333 (:TYPE-PRESCRIPTION BITOPS::LOGCDR-NATP))
 (174 6 (:REWRITE ASH-0))
 (159 23 (:REWRITE BITOPS::LOGCDR-OF-BIT))
 (157 97 (:REWRITE DEFAULT-<-2))
 (144 144 (:TYPE-PRESCRIPTION |x < y  =>  0 < -x+y|))
 (138 138 (:META CANCEL_PLUS-LESSP-CORRECT))
 (130 10 (:REWRITE ZIP-OPEN))
 (115 97 (:REWRITE DEFAULT-<-1))
 (110 86 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-INTEGERP))
 (108 18 (:REWRITE ZP-WHEN-INTEGERP))
 (108 18 (:REWRITE LOGCDR-<-0))
 (96 18 (:REWRITE ZP-WHEN-GT-0))
 (92 92 (:LINEAR BITOPS::LOGCDR-<=-LOGCDR))
 (88 14 (:LINEAR EXPT->-1))
 (86 86 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-POSITIVE))
 (86 86 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NONZERO))
 (85 37 (:REWRITE DEFAULT-+-2))
 (84 21 (:REWRITE <-0-+-NEGATIVE-1))
 (74 2 (:REWRITE <-*-/-RIGHT-COMMUTED))
 (64 28 (:LINEAR EXPT-IS-INCREASING-FOR-BASE>1))
 (64 7 (:REWRITE RIGHT-SHIFT-TO-LOGTAIL))
 (58 58 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (58 52 (:REWRITE EXPT-WITH-VIOLATED-GUARDS))
 (56 56 (:TYPE-PRESCRIPTION BITP))
 (42 37 (:REWRITE DEFAULT-+-1))
 (42 17 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (23 23 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (23 23 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (22 8 (:REWRITE EXPONENTS-ADD))
 (18 6 (:REWRITE FOLD-CONSTS-IN-+))
 (16 6 (:REWRITE DEFAULT-*-2))
 (15 5 (:REWRITE BITOPS::LOGCAR-OF-BIT))
 (14 14 (:LINEAR BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (13 1 (:REWRITE BFIX-WHEN-NOT-1))
 (12 12 (:REWRITE BITOPS::LOGCDR-<-CONST))
 (12 3 (:REWRITE NATP-WHEN-GTE-0))
 (10 6 (:REWRITE DEFAULT-*-1))
 (10 2 (:REWRITE COMMUTATIVITY-OF-*))
 (7 7 (:TYPE-PRESCRIPTION IFIX))
 (6 6 (:REWRITE EXPONENTS-ADD-FOR-NONNEG-EXPONENTS))
 (5 1 (:LINEAR BITOPS::LOGCAR-BOUND))
 (4 4 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (4 4 (:REWRITE-QUOTED-CONSTANT BFIX-UNDER-BIT-EQUIV))
 (4 4 (:REWRITE EQUAL-CONSTANT-+))
 (3 3 (:REWRITE NATP-WHEN-INTEGERP))
 (3 3 (:REWRITE NATP-RW))
 (2 2 (:TYPE-PRESCRIPTION BIT->BOOL$INLINE))
 (2 1 (:REWRITE BFIX-WHEN-NOT-BITP))
 (2 1 (:REWRITE BFIX-WHEN-NOT-BIT->BOOL))
 (2 1 (:REWRITE BFIX-WHEN-BIT->BOOL))
 )
(X86ISA::LOGIOR-TO-PLUS-WITH-ASH
 (121 121 (:TYPE-PRESCRIPTION BITOPS::ASH-NATP-TYPE))
 (56 2 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGIOR-FOR-NATURALS))
 (44 2 (:LINEAR BITOPS::LOGIOR->=-0-LINEAR))
 (38 2 (:LINEAR BITOPS::LOGIOR-<-0-LINEAR-2))
 (31 23 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (24 4 (:REWRITE BITOPS::ASH-<-0))
 (18 12 (:REWRITE DEFAULT-<-2))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 12 (:REWRITE DEFAULT-<-1))
 (16 7 (:REWRITE ASH-0))
 (14 2 (:LINEAR BITOPS::LOGIOR-<-0-LINEAR-1))
 (6 6 (:TYPE-PRESCRIPTION ZIP))
 (6 6 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (5 3 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE EXPT-WITH-VIOLATED-GUARDS))
 (4 1 (:LINEAR EXPT->-1))
 (3 3 (:REWRITE ZIP-OPEN))
 (3 3 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (2 2 (:LINEAR EXPT-IS-INCREASING-FOR-BASE>1))
 (1 1 (:LINEAR BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 )
(X86ISA::LOGIOR-EXPT-TO-PLUS
 (164 4 (:REWRITE <-*-0))
 (130 2 (:LINEAR BITOPS::LOGIOR->=-0-LINEAR))
 (124 2 (:LINEAR BITOPS::LOGIOR-<-0-LINEAR-2))
 (104 2 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGIOR-FOR-NATURALS))
 (67 7 (:REWRITE BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (61 61 (:TYPE-PRESCRIPTION BITOPS::ASH-NATP-TYPE))
 (58 37 (:REWRITE DEFAULT-<-2))
 (58 2 (:REWRITE <-*-X-Y-Y))
 (45 7 (:REWRITE BITOPS::LOGBITP-WHEN-BITMASKP))
 (43 43 (:META CANCEL_PLUS-LESSP-CORRECT))
 (40 4 (:DEFINITION IFF))
 (37 37 (:REWRITE DEFAULT-<-1))
 (24 6 (:LINEAR X*Y>1-POSITIVE))
 (22 10 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (22 10 (:REWRITE IFIX-WHEN-INTEGERP))
 (15 3 (:REWRITE RIGHT-SHIFT-TO-LOGTAIL))
 (14 2 (:LINEAR BITOPS::LOGIOR-<-0-LINEAR-1))
 (13 4 (:REWRITE DEFAULT-*-2))
 (12 12 (:REWRITE EXPT-WITH-VIOLATED-GUARDS))
 (10 10 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (9 3 (:REWRITE ASH-0))
 (8 8 (:TYPE-PRESCRIPTION LOGBITP))
 (8 8 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (7 7 (:REWRITE BITOPS::NORMALIZE-LOGBITP-WHEN-MODS-EQUAL))
 (7 4 (:REWRITE DEFAULT-*-1))
 (7 3 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE NFIX-WHEN-NOT-NATP))
 (6 6 (:REWRITE NFIX-WHEN-NATP))
 (5 3 (:REWRITE DEFAULT-+-1))
 (4 4 (:TYPE-PRESCRIPTION ZIP))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (4 1 (:LINEAR EXPT->-1))
 (2 2 (:REWRITE ZIP-OPEN))
 (2 2 (:LINEAR EXPT-IS-INCREASING-FOR-BASE>1))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:REWRITE EQUAL-CONSTANT-+))
 (1 1 (:LINEAR BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 )
(X86ISA::LOGIOR-EXPT-TO-PLUS-QUOTEP
 (134 2 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGIOR-FOR-NATURALS))
 (134 2 (:LINEAR BITOPS::LOGIOR->=-0-LINEAR))
 (128 2 (:LINEAR BITOPS::LOGIOR-<-0-LINEAR-2))
 (114 6 (:LINEAR X*Y>1-POSITIVE))
 (112 4 (:REWRITE <-*-0))
 (62 32 (:REWRITE DEFAULT-<-2))
 (58 2 (:REWRITE <-*-Y-X-Y))
 (44 32 (:REWRITE DEFAULT-<-1))
 (38 38 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 4 (:DEFINITION IFF))
 (27 3 (:REWRITE BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (20 8 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (20 8 (:REWRITE IFIX-WHEN-INTEGERP))
 (17 3 (:REWRITE BITOPS::LOGBITP-WHEN-BITMASKP))
 (15 6 (:REWRITE DEFAULT-*-2))
 (15 6 (:REWRITE DEFAULT-*-1))
 (14 14 (:REWRITE EXPT-WITH-VIOLATED-GUARDS))
 (14 2 (:LINEAR BITOPS::LOGIOR-<-0-LINEAR-1))
 (10 4 (:REWRITE DEFAULT-+-2))
 (10 4 (:REWRITE DEFAULT-+-1))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:TYPE-PRESCRIPTION LOGBITP))
 (4 4 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (4 1 (:REWRITE NATP-WHEN-GTE-0))
 (4 1 (:LINEAR EXPT->-1))
 (3 3 (:REWRITE BITOPS::NORMALIZE-LOGBITP-WHEN-MODS-EQUAL))
 (2 2 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (2 2 (:REWRITE NFIX-WHEN-NOT-NATP))
 (2 2 (:REWRITE NFIX-WHEN-NATP))
 (2 2 (:LINEAR EXPT-IS-INCREASING-FOR-BASE>1))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP))
 (1 1 (:REWRITE NATP-RW))
 (1 1 (:LINEAR BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 )
(X86ISA::LOGHEAD-UNEQUAL
 (4179 30 (:REWRITE LOGHEAD-IDENTITY))
 (2706 55 (:DEFINITION UNSIGNED-BYTE-P**))
 (2455 1224 (:TYPE-PRESCRIPTION BITOPS::LOGCDR-NATP))
 (1959 53 (:DEFINITION UNSIGNED-BYTE-P))
 (1796 46 (:DEFINITION INTEGER-RANGE-P))
 (1769 110 (:REWRITE UNSIGNED-BYTE-P-PLUS))
 (1115 1115 (:TYPE-PRESCRIPTION NATP))
 (693 89 (:REWRITE BITOPS::LOGCDR-OF-BIT))
 (444 444 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (303 53 (:REWRITE LOGCDR-<-0))
 (286 286 (:TYPE-PRESCRIPTION BITP))
 (276 184 (:REWRITE DEFAULT-<-2))
 (237 184 (:REWRITE DEFAULT-<-1))
 (216 216 (:LINEAR BITOPS::LOGCDR-<=-LOGCDR))
 (198 54 (:REWRITE BITOPS::LOGCAR-OF-BIT))
 (157 157 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (144 48 (:REWRITE ZP-WHEN-GT-0))
 (132 132 (:REWRITE EXPT-WITH-VIOLATED-GUARDS))
 (121 121 (:REWRITE DEFAULT-+-2))
 (121 121 (:REWRITE DEFAULT-+-1))
 (120 52 (:TYPE-PRESCRIPTION BITOPS::LOGCONS-POSP-1))
 (114 48 (:REWRITE ZP-WHEN-INTEGERP))
 (104 52 (:TYPE-PRESCRIPTION BITOPS::LOGCONS-POSP-2))
 (52 52 (:TYPE-PRESCRIPTION POSP))
 (44 4 (:REWRITE BFIX-WHEN-NOT-1))
 (42 6 (:REWRITE POSP-REDEFINITION))
 (41 41 (:LINEAR BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (37 37 (:REWRITE BITOPS::LOGCDR-<-CONST))
 (28 12 (:REWRITE NATP-WHEN-GTE-0))
 (26 26 (:REWRITE ZP-OPEN))
 (24 24 (:TYPE-PRESCRIPTION BIT->BOOL$INLINE))
 (18 14 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (8 8 (:REWRITE NATP-WHEN-INTEGERP))
 (8 4 (:REWRITE BFIX-WHEN-NOT-BITP))
 (8 4 (:REWRITE BFIX-WHEN-NOT-BIT->BOOL))
 (8 4 (:REWRITE BFIX-WHEN-BIT->BOOL))
 (2 2 (:REWRITE BITOPS::LOGCONS-EQUAL-CONSTANT))
 )
(X86ISA::PUTTING-LOGIOR-LOGHEAD-ASH-LOGTAIL-TOGETHER
 (57215 42 (:LINEAR LINEAR-FLOOR-BOUNDS-1))
 (52029 14 (:LINEAR BITOPS::LOGIOR-<-0-LINEAR-2))
 (51822 14 (:LINEAR LOGIOR-BOUNDS-NEG . 1))
 (30931 14 (:LINEAR BITOPS::LOGIOR-<-0-LINEAR-1))
 (27684 8 (:REWRITE BITOPS::ASH-<-0))
 (27579 27579 (:TYPE-PRESCRIPTION NOT-INTEGERP-3B))
 (27579 27579 (:TYPE-PRESCRIPTION NOT-INTEGERP-2B))
 (27579 27579 (:TYPE-PRESCRIPTION NOT-INTEGERP-1B))
 (23420 934 (:REWRITE THE-FLOOR-ABOVE))
 (21293 21293 (:TYPE-PRESCRIPTION INTEGERP-/-EXPT-1))
 (20591 1207 (:TYPE-PRESCRIPTION FLOOR-ZERO . 2))
 (14788 1209 (:TYPE-PRESCRIPTION FLOOR-POSITIVE . 1))
 (14788 1209 (:TYPE-PRESCRIPTION FLOOR-NEGATIVE . 1))
 (14782 1203 (:TYPE-PRESCRIPTION FLOOR-NONPOSITIVE . 1))
 (12517 1157 (:REWRITE DEFAULT-TIMES-1))
 (10961 934 (:REWRITE THE-FLOOR-BELOW))
 (10662 44 (:REWRITE FLOOR-X-Y-=-1 . 2))
 (10600 10600 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NONPOSITIVE-BASE-EVEN-EXPONENT))
 (10600 10600 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NEGATIVE-BASE-ODD-EXPONENT))
 (10600 10600 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NEGATIVE-BASE-EVEN-EXPONENT))
 (10600 10600 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-INTEGERP-BASE-B))
 (10499 44 (:REWRITE FLOOR-ZERO . 4))
 (10342 53 (:REWRITE DEFAULT-FLOOR-RATIO))
 (9495 64 (:REWRITE CANCEL-MOD-+))
 (9115 44 (:REWRITE FLOOR-ZERO . 3))
 (9034 21 (:LINEAR LINEAR-FLOOR-BOUNDS-2))
 (8815 44 (:REWRITE CANCEL-FLOOR-+))
 (8772 64 (:REWRITE MOD-X-Y-=-X-Y . 2))
 (8131 64 (:REWRITE MOD-X-Y-=-X . 3))
 (8048 1209 (:TYPE-PRESCRIPTION FLOOR-POSITIVE . 3))
 (8048 1209 (:TYPE-PRESCRIPTION FLOOR-POSITIVE . 2))
 (8048 1209 (:TYPE-PRESCRIPTION FLOOR-NEGATIVE . 3))
 (8048 1209 (:TYPE-PRESCRIPTION FLOOR-NEGATIVE . 2))
 (8046 1207 (:TYPE-PRESCRIPTION FLOOR-ZERO . 1))
 (8046 1207 (:TYPE-PRESCRIPTION FLOOR-NONPOSITIVE . 3))
 (8046 1207 (:TYPE-PRESCRIPTION FLOOR-NONNEGATIVE . 3))
 (7688 44 (:REWRITE FLOOR-ZERO . 5))
 (7671 892 (:REWRITE PREFER-POSITIVE-ADDENDS-<))
 (7369 280 (:REWRITE DEFAULT-PLUS-2))
 (7050 280 (:REWRITE DEFAULT-PLUS-1))
 (6316 14 (:LINEAR LOGIOR-BOUNDS-NEG . 2))
 (5838 108 (:REWRITE |(integerp (- x))|))
 (5732 68 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (5483 50 (:REWRITE DEFAULT-LOGIOR-2))
 (5220 920 (:REWRITE DEFAULT-LESS-THAN-1))
 (4944 44 (:REWRITE FLOOR-=-X/Y . 2))
 (4842 64 (:REWRITE MOD-ZERO . 3))
 (4824 44 (:REWRITE FLOOR-=-X/Y . 3))
 (4743 691 (:TYPE-PRESCRIPTION MOD-POSITIVE . 2))
 (4743 691 (:TYPE-PRESCRIPTION MOD-NEGATIVE . 2))
 (4530 111 (:REWRITE |(* (- x) y)|))
 (4101 21 (:LINEAR LINEAR-FLOOR-BOUNDS-3))
 (4046 64 (:REWRITE MOD-X-Y-=-X . 4))
 (3839 1337 (:TYPE-PRESCRIPTION NOT-INTEGERP-3B-EXPT))
 (3839 1337 (:TYPE-PRESCRIPTION NOT-INTEGERP-1B-EXPT))
 (3811 526 (:REWRITE DEFAULT-DIVIDE))
 (3637 920 (:REWRITE DEFAULT-LESS-THAN-2))
 (3352 128 (:REWRITE IFIX-POSITIVE-TO-NON-ZP))
 (3327 50 (:REWRITE DEFAULT-LOGIOR-1))
 (2847 44 (:REWRITE FLOOR-X-Y-=--1 . 2))
 (2807 64 (:REWRITE MOD-X-Y-=-X+Y . 2))
 (2661 479 (:REWRITE DEFAULT-MINUS))
 (2584 66 (:REWRITE DEFAULT-MOD-RATIO))
 (2312 64 (:REWRITE |(mod (+ x (- (mod a b))) y)|))
 (2308 30 (:LINEAR MOD-BOUNDS-3))
 (2272 64 (:REWRITE |(mod (+ x (mod a b)) y)|))
 (2232 60 (:LINEAR MOD-BOUNDS-2))
 (2222 253 (:TYPE-PRESCRIPTION FLOOR-NONNEGATIVE . 1))
 (2184 79 (:TYPE-PRESCRIPTION BUBBLE-DOWN))
 (2127 64 (:REWRITE MOD-X-Y-=-X-Y . 3))
 (2127 64 (:REWRITE MOD-X-Y-=-X+Y . 3))
 (1932 44 (:REWRITE FLOOR-X-Y-=-1 . 3))
 (1932 44 (:REWRITE FLOOR-X-Y-=--1 . 3))
 (1887 64 (:REWRITE MOD-X-Y-=-X . 2))
 (1846 64 (:REWRITE MOD-ZERO . 4))
 (1646 44 (:REWRITE FLOOR-ZERO . 2))
 (1643 191 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-EQUAL))
 (1643 191 (:REWRITE PREFER-POSITIVE-ADDENDS-EQUAL))
 (1606 1306 (:REWRITE EXPT-WITH-VIOLATED-GUARDS))
 (1605 53 (:REWRITE DEFAULT-FLOOR-1))
 (1408 44 (:REWRITE ZP-WHEN-INTEGERP))
 (1380 140 (:REWRITE IFIX-EQUAL-TO-0))
 (1377 902 (:REWRITE REDUCE-RATIONAL-MULTIPLICATIVE-CONSTANT-<))
 (1364 909 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-<))
 (1337 1337 (:TYPE-PRESCRIPTION NOT-INTEGERP-2B-EXPT))
 (1290 14 (:REWRITE MOD-NEGATIVE . 3))
 (1270 113 (:LINEAR EXPT-<=-1-TWO))
 (1205 191 (:REWRITE SIMPLIFY-SUMS-EQUAL))
 (1128 168 (:REWRITE IFIX-NEGATIVE-TO-NEGP))
 (1085 64 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (1082 113 (:LINEAR EXPT-X->=-X))
 (1082 113 (:LINEAR EXPT-X->-X))
 (1003 895 (:REWRITE CONSTANT-<-INTEGERP))
 (980 10 (:REWRITE MOD-POSITIVE . 3))
 (965 893 (:REWRITE REMOVE-STRICT-INEQUALITIES))
 (927 896 (:REWRITE |(< (- x) c)|))
 (918 44 (:REWRITE FLOOR-CANCEL-*-CONST))
 (896 896 (:REWRITE REDUCE-ADDITIVE-CONSTANT-<))
 (896 896 (:REWRITE |(< c (/ x)) positive c --- present in goal|))
 (896 896 (:REWRITE |(< c (/ x)) positive c --- obj t or nil|))
 (896 896 (:REWRITE |(< c (/ x)) negative c --- present in goal|))
 (896 896 (:REWRITE |(< c (/ x)) negative c --- obj t or nil|))
 (896 896 (:REWRITE |(< c (- x))|))
 (896 896 (:REWRITE |(< (/ x) c) positive c --- present in goal|))
 (896 896 (:REWRITE |(< (/ x) c) positive c --- obj t or nil|))
 (896 896 (:REWRITE |(< (/ x) c) negative c --- present in goal|))
 (896 896 (:REWRITE |(< (/ x) c) negative c --- obj t or nil|))
 (896 896 (:REWRITE |(< (/ x) (/ y))|))
 (896 896 (:REWRITE |(< (- x) (- y))|))
 (893 893 (:REWRITE INTEGERP-<-CONSTANT))
 (826 64 (:REWRITE MOD-CANCEL-*-CONST))
 (760 20 (:REWRITE NFIX-POSITIVE-TO-NON-ZP))
 (694 64 (:REWRITE MOD-CANCEL-*-NOT-REWRITING-GOAL-LITERAL))
 (694 64 (:REWRITE |(mod x (* y (/ z))) not rewriting-goal-literal|))
 (694 64 (:REWRITE |(mod (* x (/ y)) z) not rewriting-goal-literal|))
 (691 691 (:TYPE-PRESCRIPTION MOD-ZERO . 3))
 (691 691 (:TYPE-PRESCRIPTION MOD-POSITIVE . 1))
 (691 691 (:TYPE-PRESCRIPTION MOD-NEGATIVE . 1))
 (691 136 (:REWRITE ODD-EXPT-THM))
 (686 686 (:TYPE-PRESCRIPTION MOD-NONPOSITIVE))
 (658 658 (:REWRITE DEFAULT-EXPT-1))
 (657 657 (:REWRITE |(expt 1/c n)|))
 (657 657 (:REWRITE |(expt (- x) n)|))
 (620 20 (:DEFINITION ZEROP))
 (514 44 (:REWRITE FLOOR-CANCEL-*-NOT-REWRITING-GOAL-LITERAL))
 (513 43 (:REWRITE |(floor x (* y (/ z))) not rewriting-goal-literal|))
 (513 43 (:REWRITE |(floor (* x (/ y)) z) not rewriting-goal-literal|))
 (471 66 (:REWRITE DEFAULT-MOD-2))
 (460 44 (:REWRITE FLOOR-CANCEL-*-REWRITING-GOAL-LITERAL))
 (431 3 (:REWRITE FLOOR-POSITIVE . 2))
 (425 425 (:REWRITE REMOVE-WEAK-INEQUALITIES))
 (412 3 (:REWRITE FLOOR-POSITIVE . 3))
 (385 385 (:REWRITE INTEGERP-MINUS-X))
 (384 384 (:META META-INTEGERP-CORRECT))
 (384 14 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGIOR-FOR-NATURALS))
 (370 2 (:REWRITE FLOOR-=-X/Y . 4))
 (362 362 (:TYPE-PRESCRIPTION |(< 0 (logior x y))| . 1))
 (362 362 (:TYPE-PRESCRIPTION |(< (logior x y) 0)| . 2))
 (362 362 (:TYPE-PRESCRIPTION |(< (logior x y) 0)| . 1))
 (348 348 (:REWRITE |(< 0 (* x y))|))
 (343 343 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-REMAINDER))
 (343 343 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-COMMON))
 (343 343 (:REWRITE |(< 0 (/ x))|))
 (335 53 (:REWRITE DEFAULT-FLOOR-2))
 (301 113 (:LINEAR EXPT-<-1-TWO))
 (286 260 (:REWRITE |(< (/ x) 0)|))
 (279 43 (:REWRITE |(floor (* x (/ y)) z) rewriting-goal-literal|))
 (276 44 (:REWRITE ZP-WHEN-GT-0))
 (264 72 (:REWRITE BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (262 262 (:REWRITE |(< (* x y) 0)|))
 (259 259 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-AX+BX-<-0-RATIONAL-REMAINDER))
 (259 259 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-AX+BX-<-0-RATIONAL-COMMON))
 (242 14 (:REWRITE MOD-NEGATIVE . 2))
 (226 226 (:LINEAR EXPT-IS-WEAKLY-DECREASING-FOR-POS-BASE-<-1))
 (226 226 (:LINEAR EXPT-IS-DECREASING-FOR-POS-BASE-<-1))
 (220 64 (:REWRITE MOD-CANCEL-*-REWRITING-GOAL-LITERAL))
 (220 64 (:REWRITE |(mod x (* y (/ z))) rewriting-goal-literal|))
 (220 64 (:REWRITE |(mod (* x (/ y)) z) rewriting-goal-literal|))
 (208 208 (:REWRITE NORMALIZE-TERMS-SUCH-AS-1/AX+BX))
 (208 192 (:REWRITE |(equal (/ x) c)|))
 (194 192 (:REWRITE |(equal (/ x) (/ y))|))
 (192 192 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-EQUAL))
 (192 192 (:REWRITE REDUCE-ADDITIVE-CONSTANT-EQUAL))
 (192 192 (:REWRITE |(equal c (/ x))|))
 (192 192 (:REWRITE |(equal (- x) (- y))|))
 (191 191 (:REWRITE EQUAL-OF-PREDICATES-REWRITE))
 (191 191 (:REWRITE |(equal c (- x))|))
 (191 191 (:REWRITE |(equal (- x) c)|))
 (187 187 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-AX+BX-=-0))
 (152 10 (:REWRITE MOD-POSITIVE . 2))
 (148 148 (:TYPE-PRESCRIPTION INTEGERP-MOD-2))
 (140 140 (:REWRITE IFIX-EQUAL-TO-NONZERO-CONST))
 (140 140 (:REWRITE IFIX-EQUAL-TO-NONZERO))
 (132 15 (:REWRITE ACL2-NUMBERP-X))
 (114 1 (:REWRITE |(floor (floor x y) z)| . 1))
 (113 113 (:LINEAR EXPT-LINEAR-UPPER-<=))
 (113 113 (:LINEAR EXPT-LINEAR-UPPER-<))
 (113 113 (:LINEAR EXPT-LINEAR-LOWER-<))
 (113 113 (:LINEAR EXPT->=-1-TWO))
 (113 113 (:LINEAR EXPT->-1-TWO))
 (113 113 (:LINEAR EXPT-<=-1-ONE))
 (113 113 (:LINEAR EXPT-<-1-ONE))
 (111 7 (:REWRITE BITOPS::LOGBITP-WHEN-BITMASKP))
 (109 109 (:LINEAR BITOPS::EXPT-2-LOWER-BOUND-BY-LOGBITP))
 (101 29 (:REWRITE RATIONALP-X))
 (90 66 (:REWRITE DEFAULT-MOD-1))
 (85 1 (:REWRITE |(integerp (expt x n))|))
 (84 3 (:REWRITE FLOOR-POSITIVE . 4))
 (74 74 (:TYPE-PRESCRIPTION LOGBITP))
 (67 2 (:DEFINITION NATP))
 (64 64 (:REWRITE |(mod x (- y))| . 3))
 (64 64 (:REWRITE |(mod x (- y))| . 2))
 (64 64 (:REWRITE |(mod x (- y))| . 1))
 (64 64 (:REWRITE |(mod (- x) y)| . 3))
 (64 64 (:REWRITE |(mod (- x) y)| . 2))
 (64 64 (:REWRITE |(mod (- x) y)| . 1))
 (62 62 (:REWRITE NORMALIZE-TERMS-SUCH-AS-A/A+B-+-B/A+B))
 (48 6 (:REWRITE |(* x (if a b c))|))
 (44 44 (:REWRITE |(floor x (- y))| . 2))
 (44 44 (:REWRITE |(floor x (- y))| . 1))
 (44 44 (:REWRITE |(floor (- x) y)| . 2))
 (44 44 (:REWRITE |(floor (- x) y)| . 1))
 (40 40 (:REWRITE INEQUALITY-WITH-NFIX-HYP-1))
 (36 2 (:REWRITE |(equal (floor (+ x y) z) x)|))
 (35 35 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (35 1 (:REWRITE FLOOR-NONPOSITIVE . 1))
 (32 6 (:REWRITE |(< (/ x) y) with (< x 0)|))
 (32 6 (:REWRITE |(< (/ x) y) with (< 0 x)|))
 (32 2 (:REWRITE NATP-WHEN-GTE-0))
 (29 29 (:REWRITE REDUCE-RATIONALP-+))
 (29 29 (:REWRITE REDUCE-RATIONALP-*))
 (29 29 (:REWRITE RATIONALP-MINUS-X))
 (29 29 (:META META-RATIONALP-CORRECT))
 (28 1 (:REWRITE FLOOR-NONPOSITIVE . 3))
 (28 1 (:REWRITE FLOOR-NONPOSITIVE . 2))
 (22 22 (:REWRITE |(< (* x (/ y)) 0) rationalp (* x (/ y))|))
 (21 21 (:TYPE-PRESCRIPTION ABS))
 (20 20 (:TYPE-PRESCRIPTION ZIP))
 (20 20 (:REWRITE ZIP-OPEN))
 (19 19 (:TYPE-PRESCRIPTION NOT-INTEGERP-4A))
 (19 19 (:TYPE-PRESCRIPTION NOT-INTEGERP-3A))
 (19 19 (:TYPE-PRESCRIPTION NOT-INTEGERP-2A))
 (19 19 (:TYPE-PRESCRIPTION NOT-INTEGERP-1A))
 (14 14 (:REWRITE MOD-NEGATIVE . 1))
 (13 13 (:REWRITE |(* a (/ a) b)|))
 (11 11 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (10 10 (:REWRITE MOD-POSITIVE . 1))
 (8 2 (:REWRITE |(< (* x (/ y)) 1) with (< y 0)|))
 (8 2 (:REWRITE |(< (* x (/ y)) 1) with (< 0 y)|))
 (7 7 (:REWRITE BITOPS::NORMALIZE-LOGBITP-WHEN-MODS-EQUAL))
 (7 7 (:REWRITE |(< 0 (* x y)) rationalp (* x y)|))
 (7 7 (:REWRITE |(< (+ c/d x) y)|))
 (7 7 (:REWRITE |(< (+ (- c) x) y)|))
 (6 6 (:REWRITE |(- (- x))|))
 (5 5 (:REWRITE |(+ c (+ d x))|))
 (5 2 (:REWRITE NATP-WHEN-INTEGERP))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (3 3 (:REWRITE FLOOR-POSITIVE . 1))
 (2 2 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (2 2 (:REWRITE FLOOR-ZERO . 1))
 (2 2 (:REWRITE |(equal (* x y) 0)|))
 (1 1 (:REWRITE INTEGERP-+-REDUCE-CONSTANT))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 (1 1 (:REWRITE |(not (equal x (/ y)))|))
 (1 1 (:REWRITE |(floor (floor x y) z)| . 5))
 (1 1 (:REWRITE |(floor (floor x y) z)| . 4))
 (1 1 (:REWRITE |(floor (floor x y) z)| . 3))
 (1 1 (:REWRITE |(floor (floor x y) z)| . 2))
 (1 1 (:REWRITE |(equal x (/ y))|))
 (1 1 (:REWRITE |(< y (+ (- c) x))|))
 (1 1 (:REWRITE |(< x (+ c/d y))|))
 (1 1 (:REWRITE |(/ (/ x))|))
 )
(X86ISA::X86-FN-UNTRANSLATE
 (185 5 (:REWRITE NATP-WHEN-GTE-0))
 (172 17 (:REWRITE DEFAULT-LESS-THAN-1))
 (28 28 (:REWRITE DEFAULT-CDR))
 (20 11 (:REWRITE DEFAULT-PLUS-2))
 (20 5 (:REWRITE NATP-WHEN-INTEGERP))
 (17 17 (:REWRITE THE-FLOOR-BELOW))
 (17 17 (:REWRITE THE-FLOOR-ABOVE))
 (17 17 (:REWRITE DEFAULT-LESS-THAN-2))
 (12 12 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-AX+BX-<-0-RATIONAL-REMAINDER))
 (12 12 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-AX+BX-<-0-RATIONAL-COMMON))
 (12 12 (:REWRITE SIMPLIFY-SUMS-<))
 (12 12 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-<))
 (12 12 (:REWRITE REMOVE-WEAK-INEQUALITIES))
 (12 12 (:REWRITE REMOVE-STRICT-INEQUALITIES))
 (12 12 (:REWRITE REDUCE-RATIONAL-MULTIPLICATIVE-CONSTANT-<))
 (12 12 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-<))
 (12 12 (:REWRITE REDUCE-INTEGERP-+))
 (12 12 (:REWRITE REDUCE-ADDITIVE-CONSTANT-<))
 (12 12 (:REWRITE PREFER-POSITIVE-ADDENDS-<))
 (12 12 (:REWRITE INTEGERP-MINUS-X))
 (12 12 (:REWRITE INTEGERP-<-CONSTANT))
 (12 12 (:REWRITE CONSTANT-<-INTEGERP))
 (12 12 (:REWRITE |(< c (/ x)) positive c --- present in goal|))
 (12 12 (:REWRITE |(< c (/ x)) positive c --- obj t or nil|))
 (12 12 (:REWRITE |(< c (/ x)) negative c --- present in goal|))
 (12 12 (:REWRITE |(< c (/ x)) negative c --- obj t or nil|))
 (12 12 (:REWRITE |(< c (- x))|))
 (12 12 (:REWRITE |(< (/ x) c) positive c --- present in goal|))
 (12 12 (:REWRITE |(< (/ x) c) positive c --- obj t or nil|))
 (12 12 (:REWRITE |(< (/ x) c) negative c --- present in goal|))
 (12 12 (:REWRITE |(< (/ x) c) negative c --- obj t or nil|))
 (12 12 (:REWRITE |(< (/ x) 0)|))
 (12 12 (:REWRITE |(< (/ x) (/ y))|))
 (12 12 (:REWRITE |(< (- x) c)|))
 (12 12 (:REWRITE |(< (- x) (- y))|))
 (12 12 (:REWRITE |(< (* x y) 0)|))
 (12 12 (:META META-INTEGERP-CORRECT))
 (11 11 (:REWRITE NORMALIZE-TERMS-SUCH-AS-A/A+B-+-B/A+B))
 (11 11 (:REWRITE NORMALIZE-ADDENDS))
 (11 11 (:REWRITE DEFAULT-PLUS-1))
 (10 10 (:REWRITE ACL2-NUMBERP-X))
 (9 9 (:REWRITE DEFAULT-CAR))
 (6 2 (:REWRITE SIMPLIFY-SUMS-EQUAL))
 (6 2 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-EQUAL))
 (6 2 (:REWRITE PREFER-POSITIVE-ADDENDS-EQUAL))
 (2 2 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-EQUAL))
 (2 2 (:REWRITE REDUCE-ADDITIVE-CONSTANT-EQUAL))
 (2 2 (:REWRITE EQUAL-OF-PREDICATES-REWRITE))
 (2 2 (:REWRITE |(equal c (/ x))|))
 (2 2 (:REWRITE |(equal c (- x))|))
 (2 2 (:REWRITE |(equal (/ x) c)|))
 (2 2 (:REWRITE |(equal (/ x) (/ y))|))
 (2 2 (:REWRITE |(equal (- x) c)|))
 (2 2 (:REWRITE |(equal (- x) (- y))|))
 (1 1 (:REWRITE |(equal (+ (- c) x) y)|))
 )
