(MY-PACK-LISTB)
(X::INTEGERP-OF-NTH
 (1927 39 (:REWRITE INTEGER-LISTP-WHEN-ALL-NATP))
 (1427 53 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (1169 61 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (806 20 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (666 18 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (610 305 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (432 18 (:REWRITE X86ISA::INTEGERP-OF-CAR-WHEN-BYTE-LISTP))
 (392 11 (:REWRITE X86ISA::BYTE-LISTP-BECOMES-ALL-UNSIGNED-BYTE-P))
 (316 316 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (307 91 (:REWRITE LEN-WHEN-ATOM))
 (291 53 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (284 6 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (247 39 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (222 20 (:REWRITE ALL-NATP-OF-CDR))
 (188 6 (:REWRITE <-0-+-NEGATIVE-1))
 (182 91 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (152 4 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS-ALT))
 (120 5 (:REWRITE INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (106 53 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (95 95 (:REWRITE LEN-GIVES-CONSP))
 (95 95 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (94 22 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (93 18 (:REWRITE DEFAULT-CAR))
 (91 91 (:TYPE-PRESCRIPTION DARGP))
 (91 91 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (91 91 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (91 91 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (91 91 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (91 91 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (91 91 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (91 91 (:META LEN-CONS-META-RULE))
 (90 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-CONSP))
 (86 11 (:REWRITE TRUE-LISTP-WHEN-NOT-CONSP))
 (71 19 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (71 19 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (61 61 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (55 5 (:REWRITE INTEGERP-OF-NTH-WHEN-ALL-INTEGERP))
 (53 53 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (47 47 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (45 45 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (45 45 (:REWRITE USE-ALL-CONSP-2))
 (45 45 (:REWRITE USE-ALL-CONSP))
 (45 45 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (45 45 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (45 45 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (45 45 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (45 45 (:REWRITE CONSP-FROM-LEN-BOUND))
 (45 45 (:REWRITE CONSP-BY-LEN))
 (44 4 (:REWRITE ALL-UNSIGNED-BYTE-P-OF-CDR))
 (43 23 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (42 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (40 40 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (39 39 (:REWRITE DROP->-HYPS))
 (39 39 (:REWRITE DROP-<-HYPS))
 (39 6 (:REWRITE NTH-WHEN-ATOM))
 (37 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (36 18 (:REWRITE INTEGERP-OF-CAR-WHEN-NAT-LISTP-CHEAP))
 (36 18 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-NATP-CHEAP))
 (36 18 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (35 5 (:REWRITE NATP-WHEN-INTEGERP))
 (34 34 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (34 34 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (30 30 (:TYPE-PRESCRIPTION ALL-UNSIGNED-BYTE-P))
 (28 28 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (28 28 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FREE))
 (28 28 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FORCED-FREE))
 (28 28 (:REWRITE INTEGERP-WHEN-SIGNED-BYTE-P))
 (28 28 (:REWRITE INTEGERP-WHEN-DARGP-LESS-THAN))
 (28 28 (:REWRITE INTEGERP-FROM-UNSIGNED-BYTE-P-SIZE-PARAM))
 (28 28 (:REWRITE X86ISA::INTEGERP-ADDR-RANGE-MEMBER))
 (27 25 (:REWRITE DEFAULT-+-2))
 (25 25 (:REWRITE DEFAULT-+-1))
 (25 25 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (24 24 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (24 24 (:REWRITE +-OF-MINUS))
 (24 4 (:REWRITE HACK1))
 (23 23 (:REWRITE USE-ALL-<-2))
 (23 23 (:REWRITE USE-ALL-<))
 (23 23 (:REWRITE LEN->-0-WEAKEN))
 (23 23 (:REWRITE DROP-LINEAR-HYPS2))
 (23 23 (:REWRITE BOUND-WHEN-USB2))
 (23 23 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (23 23 (:REWRITE <-WHEN-BVLT))
 (23 23 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (23 23 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (23 23 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (23 23 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (23 23 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (23 23 (:REWRITE <-OF-BV-AND-CONSTANT))
 (23 23 (:REWRITE <-FROM-<=-FREE))
 (22 16 (:REWRITE DEFAULT-<-2))
 (22 11 (:REWRITE TRUE-LISTP-WHEN-POSSIBLY-NEGATED-NODENUMSP))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (18 18 (:REWRITE INTEGERP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (18 18 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (15 15 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P-2))
 (15 15 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-UNSIGNED-BYTE-LISTP-CHEAP))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-INTEGERP-WIDTH))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NEGATIVE-WIDTH))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-BV-ARRAYP))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-FROM-ALL-UNSIGNED-BYTE-P-NARROWER))
 (12 12 (:REWRITE CONSP-OF-CDDR-BY-LEN))
 (12 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (11 11 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (11 11 (:TYPE-PRESCRIPTION POSSIBLY-NEGATED-NODENUMSP))
 (11 11 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (11 11 (:REWRITE TRUE-LISTP-WHEN-PSEUDO-DAGP-AUX))
 (11 11 (:REWRITE TRUE-LISTP-WHEN-BV-ARRAYP))
 (11 11 (:REWRITE X86ISA::BYTE-LISTP-CONSTANT-OPENER))
 (11 11 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (10 10 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (10 10 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (10 10 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (10 10 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (10 10 (:REWRITE DROP-<=-HYPS))
 (10 10 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (10 10 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (10 8 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (10 5 (:REWRITE X::NATP-WHEN-SEG-REGP))
 (10 5 (:REWRITE ALL-NATP-IMPLIES-ALL-INTEGERP-CHEAP))
 (8 8 (:REWRITE USE-ALL-<=-2))
 (8 8 (:REWRITE USE-ALL-<=))
 (8 8 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (8 8 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (8 8 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (8 8 (:REWRITE NOT-<-WHEN-SBVLT))
 (8 8 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (8 8 (:REWRITE INEQ-HACK2))
 (8 8 (:REWRITE INEQ-HACK))
 (8 8 (:REWRITE DROP-LINEAR-HYPS3))
 (8 8 (:REWRITE BOUND-WHEN-USB))
 (8 8 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (8 8 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (8 8 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (8 8 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (8 6 (:REWRITE NTH-WHEN-ZP-CHEAP))
 (7 6 (:REWRITE NTH-WITH-LARGE-INDEX-CHEAP))
 (7 6 (:REWRITE NTH-WHEN-<=-LEN-CHEAP))
 (6 6 (:REWRITE ZP-WHEN-UNSIGNED-BYTE-P))
 (6 6 (:REWRITE ZP-OPEN))
 (6 6 (:REWRITE NTH-WHEN-PREFIXP))
 (6 6 (:REWRITE NTH-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE NTH-WHEN-EQUAL-OF-TAKE-AND-CONSTANT))
 (6 6 (:REWRITE NTH-WHEN-EQUAL-OF-FIRSTN-AND-CONSTANT))
 (6 6 (:REWRITE NTH-WHEN-ALL-SAME-CHEAP))
 (5 5 (:TYPE-PRESCRIPTION X::SEG-REGP))
 (5 5 (:REWRITE USE-ALL-NATP-2))
 (5 5 (:REWRITE USE-ALL-NATP))
 (5 5 (:REWRITE USE-ALL-ALL-INTEGERP-2))
 (5 5 (:REWRITE USE-ALL-ALL-INTEGERP))
 (5 5 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-SIZE-ARG))
 (5 5 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P))
 (5 5 (:REWRITE NATP-WHEN-INTEGERP-CHEAP))
 (5 5 (:REWRITE NATP-WHEN-BOUNDED-DARG-LISTP-GEN))
 (5 5 (:REWRITE INTEGERP-OF-NTH-WHEN-UNSIGNED-BYTE-LISTP))
 (5 5 (:REWRITE INTEGERP-OF-NTH-WHEN-BOUNDED-DARG-LISTP-SPECIAL))
 (5 5 (:REWRITE INTEGERP-OF-NTH-WHEN-BOUNDED-DARG-LISTP))
 (5 5 (:REWRITE ALL-UNSIGNED-BYTE-P-IMPLIES-ALL-INTEGERP))
 (5 5 (:REWRITE ALL-INTEGERP-WHEN-UNSIGNED-BYTE-LISTP))
 (5 5 (:REWRITE ALL-INTEGERP-WHEN-NOT-CONSP-CHEAP))
 (5 5 (:REWRITE ALL-INTEGERP-WHEN-ALL-SIGNED-BYTE-P))
 (4 4 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (4 4 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (4 4 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (4 4 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (4 4 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (4 4 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (4 4 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (4 4 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (4 4 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (4 4 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (4 4 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (4 4 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (4 4 (:REWRITE IMPOSSIBLE-VALUE-2))
 (4 4 (:REWRITE IMPOSSIBLE-VALUE-1))
 (4 4 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (4 4 (:REWRITE EQUAL-WHEN-BVLT))
 (4 4 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (4 4 (:REWRITE EQUAL-WHEN-<-OF-+))
 (4 4 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (4 4 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (4 4 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (4 4 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (4 4 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (4 4 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (4 4 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (4 4 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (4 4 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (4 4 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (4 4 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (4 4 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (4 4 (:REWRITE EQUAL-1-BECOMES-BVLT))
 (4 4 (:REWRITE CLR-DIFFERENTIAL))
 (4 4 (:REWRITE BV-1-0-HACK))
 (4 4 (:REWRITE X86ISA::<-OF-IF-ARG2))
 (2 2 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (2 2 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (1 1 (:REWRITE <-OF-CONSTANT-AND-+-OF-CONSTANT))
 )
(X::MOD-OF-PLUS-REDUCE-CONSTANTS
 (10451 185 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (6246 193 (:REWRITE MOD-WHEN-<-OF-0))
 (5854 21 (:REWRITE MOD-OF-+-SUBST-CONSTANT))
 (3826 23 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (3510 6 (:REWRITE INTEGERP-OF-*-OF-/-AND-MOD))
 (3139 115 (:REWRITE MULTIPLE-WHEN-<=))
 (3088 172 (:REWRITE MOD-WHEN-<))
 (1502 175 (:REWRITE INEQ-HACK2))
 (1501 174 (:REWRITE INEQ-HACK))
 (1459 169 (:REWRITE INTEGERP-OF-*))
 (1161 129 (:REWRITE INTEGERP-OF-/))
 (788 328 (:REWRITE /R-WHEN-ABS-NUMERATOR=1))
 (726 6 (:REWRITE MOD-OF-MOD-BASES-MULTIPLE-ALT))
 (714 48 (:REWRITE INTEGERP-OF-SMALL))
 (616 496 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (496 496 (:REWRITE USE-ALL-<-2))
 (496 496 (:REWRITE USE-ALL-<))
 (496 496 (:REWRITE DROP-LINEAR-HYPS2))
 (496 496 (:REWRITE DROP->-HYPS))
 (496 496 (:REWRITE DROP-<-HYPS))
 (496 496 (:REWRITE BOUND-WHEN-USB2))
 (496 496 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (496 496 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (496 496 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (496 496 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (496 496 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (496 496 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (496 496 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (496 496 (:REWRITE <-OF-BV-AND-CONSTANT))
 (496 496 (:REWRITE <-FROM-<=-FREE))
 (495 495 (:REWRITE DEFAULT-<-2))
 (495 495 (:REWRITE <-WHEN-BVLT))
 (402 11 (:REWRITE INTEGERP-OF-+-WHEN-INTEGERP-2))
 (371 170 (:REWRITE DEFAULT-+-2))
 (371 170 (:REWRITE DEFAULT-+-1))
 (356 356 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (356 356 (:REWRITE CLR-DIFFERENTIAL))
 (350 350 (:REWRITE EQUAL-1-BECOMES-BVLT))
 (350 350 (:REWRITE BV-1-0-HACK))
 (315 315 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FORCED-FREE))
 (312 65 (:REWRITE COMMUTATIVITY-OF-*))
 (276 258 (:REWRITE DEFAULT-*-2))
 (276 258 (:REWRITE DEFAULT-*-1))
 (204 175 (:REWRITE NOT-<-WHEN-SBVLT))
 (193 193 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (192 48 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (180 180 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FREE))
 (180 180 (:REWRITE INTEGERP-WHEN-SIGNED-BYTE-P))
 (180 180 (:REWRITE INTEGERP-WHEN-DARGP-LESS-THAN))
 (180 180 (:REWRITE INTEGERP-FROM-UNSIGNED-BYTE-P-SIZE-PARAM))
 (180 180 (:REWRITE X86ISA::INTEGERP-ADDR-RANGE-MEMBER))
 (177 175 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (175 175 (:REWRITE USE-ALL-<=-2))
 (175 175 (:REWRITE USE-ALL-<=))
 (175 175 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (175 175 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (175 175 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (175 175 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (175 175 (:REWRITE DROP-LINEAR-HYPS3))
 (175 175 (:REWRITE DROP-<=-HYPS))
 (175 175 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (175 175 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (175 175 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (175 175 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (175 175 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (174 174 (:REWRITE BOUND-WHEN-USB))
 (170 170 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (166 166 (:REWRITE THIS-NEEDS-TO-BE-ADDED-TO-QUOTIENT-REMAINDER-LEMMAS))
 (166 166 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (166 166 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (166 166 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (166 166 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (164 164 (:REWRITE DEFAULT-UNARY-/))
 (132 11 (:REWRITE DISTRIBUTIVITY))
 (102 21 (:REWRITE MOD-OF-PLUS-WHEN-MULTIPLE))
 (102 21 (:REWRITE MOD-OF-+-WHEN-MULT-ARG1-ALT-CHEAP))
 (99 11 (:REWRITE INTEGERP-OF-+-WHEN-INTEGERP-1))
 (92 92 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (78 78 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (78 78 (:REWRITE +-OF-MINUS))
 (65 65 (:REWRITE COMMUTATIVITY-OF-*-WHEN-CONSTANT))
 (48 48 (:REWRITE INTEGERP-OF-SMALL-HELPER-2))
 (44 44 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (41 41 (:REWRITE DROP-LINEAR-HYPS1))
 (41 41 (:REWRITE COLLECT-CONSTANTS-OVER-<-2))
 (41 41 (:REWRITE BOUND-LEMMA))
 (41 41 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (41 41 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (29 29 (:REWRITE NONNEG-WHEN-DARGP-LESS-THAN))
 (26 26 (:REWRITE FOLD-CONSTS-IN-+))
 (26 26 (:REWRITE +-COMBINE-CONSTANTS))
 (22 22 (:REWRITE NO-ROOM-BETWEEN-INTS-LEMMA))
 (21 21 (:REWRITE MOD-OF-+-SUBST-CONSTANT-ARG2))
 (21 21 (:REWRITE MOD-OF-+-SUBST-CONSTANT-ARG1))
 (21 21 (:REWRITE DEFAULT-UNARY-MINUS))
 (13 13 (:REWRITE COMMUTATIVITY-2-OF-+-WHEN-CONSTANT))
 (12 6 (:REWRITE INVERSE-OF-*-BETTER))
 (11 11 (:REWRITE REDUCE-INTEGERP-+-CONSTANT))
 (11 11 (:REWRITE INTEGERP-OF-+-WHEN-INTEGERP-1-CHEAP))
 (8 8 (:REWRITE <-OF-MINUS-AND-CONSTANT))
 (6 6 (:REWRITE MOD-OF-MOD-WHEN-MULTIPLE-SAFE))
 (6 6 (:REWRITE MOD-OF-MOD-WHEN-MULT-CHEAP))
 (2 2 (:REWRITE <-OF-0-WHEN-<-FREE))
 )
(X::UNTRANSLATE-TERMS)
(X::MAP-ALL-TO-VAL
 (6157 12 (:DEFINITION BIGMEM::PAGES-SERIALIZEDP))
 (5323 6 (:REWRITE BIGMEM::MEM-SERIALIZEDP-IMPLIES-ALISTP))
 (5316 102 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (5305 6 (:DEFINITION BIGMEM::MEM-SERIALIZEDP))
 (2851 6 (:REWRITE BIGMEM::PAGES-SERIALIZEDP-IMPLIES-ALISTP))
 (1644 24 (:REWRITE UNSIGNED-BYTE-LISTP-WHEN-NOT-CONSP))
 (1086 20 (:REWRITE <-0-+-NEGATIVE-1))
 (739 37 (:REWRITE |(< 0 (len x))|))
 (718 20 (:REWRITE LEN-OF-CDR))
 (558 18 (:REWRITE NATP-WHEN-INTEGERP))
 (522 18 (:LINEAR CAR-OF-CAR-LINEAR-WHEN-WEAK-DAGP-AUX))
 (336 24 (:REWRITE WEAK-DAGP-AUX-WHEN-PSEUDO-DAGP-AUX-2))
 (295 57 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (295 57 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (288 144 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (270 18 (:REWRITE USE-ALL-NATP-FOR-CAR))
 (268 134 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (248 114 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (233 6 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (228 114 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (215 6 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (210 210 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (183 133 (:REWRITE LEN-WHEN-ATOM))
 (180 24 (:DEFINITION TOP-NODENUM))
 (168 168 (:TYPE-PRESCRIPTION ALL-NATP))
 (167 75 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (157 133 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (146 146 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (146 146 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (146 146 (:LINEAR LEN-WHEN-PREFIXP))
 (144 18 (:REWRITE USE-ALL-<-FOR-CAR))
 (134 134 (:TYPE-PRESCRIPTION DARGP))
 (134 134 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (134 134 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (134 134 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (134 134 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (134 134 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (132 132 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (126 126 (:TYPE-PRESCRIPTION PSEUDO-DAGP))
 (126 18 (:REWRITE NATP-OF-CAR-WHEN-NAT-LISTP))
 (126 18 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (120 6 (:REWRITE WEAK-DAGP-AUX-OF-CDR))
 (108 108 (:TYPE-PRESCRIPTION NAT-LISTP))
 (108 36 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (108 36 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (107 107 (:REWRITE DEFAULT-CAR))
 (107 107 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (102 102 (:REWRITE LEN-GIVES-CONSP))
 (102 102 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (94 94 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (94 94 (:REWRITE USE-ALL-CONSP-2))
 (94 94 (:REWRITE USE-ALL-CONSP))
 (94 94 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (94 94 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (94 94 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (94 94 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (94 94 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (94 94 (:REWRITE CONSP-FROM-LEN-BOUND))
 (94 94 (:REWRITE CONSP-BY-LEN))
 (90 90 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (90 90 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (90 24 (:REWRITE WEAK-DAGP-AUX-WHEN-PSEUDO-DAGP))
 (75 75 (:REWRITE USE-ALL-<-2))
 (75 75 (:REWRITE USE-ALL-<))
 (75 75 (:REWRITE DROP-LINEAR-HYPS2))
 (75 75 (:REWRITE DROP->-HYPS))
 (75 75 (:REWRITE DROP-<-HYPS))
 (75 75 (:REWRITE BOUND-WHEN-USB2))
 (75 75 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (75 75 (:REWRITE <-WHEN-BVLT))
 (75 75 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (75 75 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (75 75 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (75 75 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (75 75 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (75 75 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (75 75 (:REWRITE <-OF-BV-AND-CONSTANT))
 (75 75 (:REWRITE <-FROM-<=-FREE))
 (73 73 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (73 73 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (72 36 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (66 66 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (60 60 (:TYPE-PRESCRIPTION PSEUDO-DAGP-AUX))
 (60 60 (:TYPE-PRESCRIPTION BIGMEM::PAGES-SERIALIZEDP))
 (60 12 (:REWRITE UNSIGNED-BYTE-LISTP-OF-CDR))
 (56 38 (:REWRITE DEFAULT-<-2))
 (54 54 (:TYPE-PRESCRIPTION ALL-<))
 (54 18 (:REWRITE NATP-WHEN-INTEGERP-CHEAP))
 (54 18 (:REWRITE INTEGERP-OF-CAR-WHEN-NAT-LISTP-CHEAP))
 (54 18 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (54 18 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (48 48 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-LISTP))
 (48 48 (:REWRITE WFR-HACK5))
 (48 48 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (46 27 (:REWRITE DEFAULT-+-2))
 (42 6 (:REWRITE PSEUDO-DAGP-AUX-OF-CDR))
 (37 37 (:REWRITE LEN->-0-WEAKEN))
 (37 37 (:REWRITE <-OF-0-WHEN-<-FREE))
 (36 36 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (36 36 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (36 36 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (36 36 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (36 36 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (36 36 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (36 18 (:REWRITE X::NATP-WHEN-SEG-REGP))
 (36 18 (:REWRITE X86ISA::INTEGERP-OF-CAR-WHEN-BYTE-LISTP))
 (36 18 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-NATP-CHEAP))
 (36 18 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (36 18 (:REWRITE INTEGERP-OF-CAR-OF-CAR-WHEN-WEAK-DAGP-CHEAP))
 (36 18 (:REWRITE INTEGERP-OF-CAR-OF-CAR-WHEN-WEAK-DAGP-AUX-CHEAP))
 (36 18 (:REWRITE <-OF-CAR-WHEN-ALL-<-CHEAP))
 (36 12 (:REWRITE PSEUDO-DAGP-OF-CDR-WHEN-PSEUDO-DAGP))
 (36 7 (:REWRITE RULE-ALISTP-MEANS-ALISTP))
 (30 30 (:TYPE-PRESCRIPTION BIGMEM::MEM-SERIALIZEDP))
 (30 30 (:REWRITE PSEUDO-DAGP-AUX-WHEN-NOT-CONSP-CHEAP))
 (27 27 (:REWRITE DEFAULT-+-1))
 (27 27 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (24 24 (:REWRITE WEAK-DAGP-AUX-WHEN-PSEUDO-DAGP-AUX))
 (24 24 (:REWRITE UNSIGNED-BYTE-LISTP-WHEN-TAKE-AND-NTHCDR))
 (21 7 (:REWRITE JVM::ALISTP-WHEN-METHOD-PROGRAMP))
 (20 20 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (20 20 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (20 20 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (20 20 (:REWRITE +-OF-MINUS))
 (18 18 (:TYPE-PRESCRIPTION WEAK-DAGP))
 (18 18 (:TYPE-PRESCRIPTION X::SEG-REGP))
 (18 18 (:TYPE-PRESCRIPTION NATP))
 (18 18 (:TYPE-PRESCRIPTION INTEGER-LISTP))
 (18 18 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (18 18 (:REWRITE USE-ALL-NATP-2))
 (18 18 (:REWRITE USE-ALL-NATP))
 (18 18 (:REWRITE PSEUDO-DAGP-AUX-OF-CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (18 18 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (18 18 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (18 18 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (18 18 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (18 18 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-SIZE-ARG))
 (18 18 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P))
 (18 18 (:REWRITE NATP-WHEN-BOUNDED-DARG-LISTP-GEN))
 (18 18 (:REWRITE NATP-OF-CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (18 18 (:REWRITE NATP-OF-CAR-OF-CAR-WHEN-BOUNDED-UNDO-PAIRSP))
 (18 18 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FREE))
 (18 18 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FORCED-FREE))
 (18 18 (:REWRITE INTEGERP-WHEN-SIGNED-BYTE-P))
 (18 18 (:REWRITE INTEGERP-WHEN-DARGP-LESS-THAN))
 (18 18 (:REWRITE INTEGERP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (18 18 (:REWRITE INTEGERP-OF-CAAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (18 18 (:REWRITE INTEGERP-FROM-UNSIGNED-BYTE-P-SIZE-PARAM))
 (18 18 (:REWRITE X86ISA::INTEGERP-ADDR-RANGE-MEMBER))
 (18 18 (:REWRITE EQUAL-OF-LEN-AND-0))
 (18 18 (:REWRITE BOUND-GAP-THEOREM))
 (18 18 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (18 18 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (18 18 (:REWRITE ALL-<-WHEN-NOT-CONSP-CHEAP))
 (18 18 (:REWRITE ALL-<-WHEN-NOT-CONSP))
 (18 18 (:REWRITE ALL-<-TRANSITIVE-FREE-2))
 (18 18 (:REWRITE ALL-<-TRANSITIVE-FREE))
 (18 18 (:REWRITE ALL-<-TRANSITIVE))
 (18 18 (:REWRITE <-OF-+-OF-1-STRENGTHEN))
 (18 6 (:REWRITE JVM::FIELD-INFO-ALISTP-OF-CDR))
 (18 6 (:REWRITE DAG-VARIABLE-ALISTP-FORWARD-TO-ALIST))
 (14 14 (:TYPE-PRESCRIPTION RULE-ALISTP))
 (14 14 (:TYPE-PRESCRIPTION JVM::METHOD-PROGRAMP))
 (14 7 (:REWRITE ALISTP-WHEN-RENUMBERINGP-CHEAP))
 (14 7 (:REWRITE ALISTP-WHEN-PSEUDO-TERM-ALISTP-CHEAP))
 (14 7 (:REWRITE ALISTP-WHEN-NODENUM-TYPE-ALISTP-CHEAP))
 (12 12 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (12 12 (:TYPE-PRESCRIPTION DAG-VARIABLE-ALISTP))
 (10 5 (:REWRITE TRUE-LISTP-WHEN-POSSIBLY-NEGATED-NODENUMSP))
 (7 7 (:TYPE-PRESCRIPTION RENUMBERINGP))
 (7 7 (:TYPE-PRESCRIPTION PSEUDO-TERM-ALISTP))
 (7 7 (:TYPE-PRESCRIPTION NODENUM-TYPE-ALISTP))
 (7 7 (:REWRITE USE-ALL-RULE-ALISTP-2))
 (7 7 (:REWRITE USE-ALL-RULE-ALISTP))
 (7 7 (:REWRITE USE-ALL-ALISTP-2))
 (7 7 (:REWRITE USE-ALL-ALISTP))
 (7 7 (:REWRITE NODE-REPLACEMENT-ALISTP-FORWARD-TO-ALISTP))
 (7 7 (:REWRITE JVM::ALISTP-WHEN-JVM-INSTRUCTIONS-OKAYP))
 (6 6 (:REWRITE ALISTP-WHEN-PSEUDO-DAGP-AUX))
 (6 6 (:REWRITE ALISTP-WHEN-BOUNDED-NATP-ALISTP))
 (5 5 (:TYPE-PRESCRIPTION POSSIBLY-NEGATED-NODENUMSP))
 (5 5 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (5 5 (:REWRITE TRUE-LISTP-WHEN-PSEUDO-DAGP-AUX))
 (5 5 (:REWRITE TRUE-LISTP-WHEN-BV-ARRAYP))
 (1 1 (:REWRITE RULE-ALISTP-OF-ACONS))
 )
(X::SYMBOL-ALISTP-OF-MAP-ALL-TO-VAL
 (1846 41 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (555 12 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (311 6 (:REWRITE <-0-+-NEGATIVE-1))
 (283 16 (:REWRITE |(< 0 (len x))|))
 (203 6 (:REWRITE LEN-OF-CDR))
 (113 22 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (113 22 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (94 44 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (92 46 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (88 44 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (67 13 (:REWRITE RULE-ALISTP-MEANS-SYMBOL-ALISTP))
 (59 22 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (54 54 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (54 54 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (54 54 (:LINEAR LEN-WHEN-PREFIXP))
 (50 46 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (50 46 (:REWRITE LEN-WHEN-ATOM))
 (46 46 (:TYPE-PRESCRIPTION DARGP))
 (46 46 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (46 46 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (46 46 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (46 46 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (46 46 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (46 46 (:META LEN-CONS-META-RULE))
 (44 44 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (44 44 (:TYPE-PRESCRIPTION ALL-NATP))
 (41 41 (:REWRITE LEN-GIVES-CONSP))
 (41 41 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (39 39 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (39 39 (:REWRITE USE-ALL-CONSP-2))
 (39 39 (:REWRITE USE-ALL-CONSP))
 (39 39 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (39 39 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (39 39 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (39 39 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (39 39 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (39 39 (:REWRITE CONSP-FROM-LEN-BOUND))
 (39 39 (:REWRITE CONSP-BY-LEN))
 (39 13 (:REWRITE SYMBOL-ALISTP-WHEN-SYMBOL-COUNT-WORLDP))
 (32 16 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (30 12 (:REWRITE SYMBOLP-OF-CAR-WHEN-AXE-TREEP-CHEAP))
 (27 27 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (27 27 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (26 26 (:TYPE-PRESCRIPTION SYMBOL-COUNT-WORLDP))
 (26 26 (:TYPE-PRESCRIPTION RULE-ALISTP))
 (26 26 (:REWRITE DEFAULT-CAR))
 (26 26 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (26 13 (:REWRITE SYMBOL-ALISTP-WHEN-REFINED-ASSUMPTION-ALISTP-CHEAP))
 (22 22 (:REWRITE USE-ALL-<-2))
 (22 22 (:REWRITE USE-ALL-<))
 (22 22 (:REWRITE DROP-LINEAR-HYPS2))
 (22 22 (:REWRITE DROP->-HYPS))
 (22 22 (:REWRITE DROP-<-HYPS))
 (22 22 (:REWRITE BOUND-WHEN-USB2))
 (22 22 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (22 22 (:REWRITE <-WHEN-BVLT))
 (22 22 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (22 22 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (22 22 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (22 22 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (22 22 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (22 22 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (22 22 (:REWRITE <-OF-BV-AND-CONSTANT))
 (22 22 (:REWRITE <-FROM-<=-FREE))
 (22 11 (:REWRITE SYMBOL-ALISTP-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (21 9 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (21 9 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (20 20 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (18 9 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (16 16 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (16 16 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (16 16 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (16 16 (:REWRITE LEN->-0-WEAKEN))
 (16 16 (:REWRITE <-OF-0-WHEN-<-FREE))
 (16 5 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (13 13 (:TYPE-PRESCRIPTION REFINED-ASSUMPTION-ALISTP))
 (13 13 (:REWRITE USE-ALL-RULE-ALISTP-2))
 (13 13 (:REWRITE USE-ALL-RULE-ALISTP))
 (13 13 (:REWRITE SYMBOLP-WHEN-MEMBER-EQUAL-OF-TRIVIAL-FORMALS))
 (12 12 (:TYPE-PRESCRIPTION PSEUDO-DAGP))
 (12 12 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (12 12 (:TYPE-PRESCRIPTION AXE-TREEP))
 (12 12 (:REWRITE SYMBOLP-WHEN-BOUNDED-DAG-EXPRP))
 (12 12 (:REWRITE SYMBOLP-OF-CAR-WHEN-BOUNDED-DAG-EXPRP))
 (11 6 (:REWRITE DEFAULT-<-2))
 (11 6 (:REWRITE DEFAULT-+-2))
 (9 9 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (9 9 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (9 9 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (7 7 (:REWRITE WFR-HACK5))
 (7 7 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (6 6 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 6 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (6 6 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (6 6 (:REWRITE +-OF-MINUS))
 (5 5 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (5 5 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (5 5 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (5 5 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (5 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 1 (:REWRITE RULE-ALISTP-OF-ACONS))
 (1 1 (:TYPE-PRESCRIPTION STORED-AXE-RULE-LISTP))
 )
(X::SYMBOL-TERM-ALISTP-OF-MAP-ALL-TO-VAL
 (4809 108 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (1890 38 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (1775 29 (:REWRITE PSEUDO-TERMP-OPENER))
 (1383 25 (:REWRITE <-0-+-NEGATIVE-1))
 (917 77 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (830 15 (:REWRITE PSEUDO-TERMP-CAR))
 (750 10 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (730 5 (:DEFINITION TRUE-LIST-LISTP))
 (645 10 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (430 215 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (355 205 (:REWRITE LEN-WHEN-ATOM))
 (289 119 (:REWRITE DEFAULT-CAR))
 (215 215 (:TYPE-PRESCRIPTION DARGP))
 (215 215 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (215 215 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (215 215 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (215 215 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (215 215 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (215 215 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (215 215 (:META LEN-CONS-META-RULE))
 (201 11 (:REWRITE |(< 0 (len x))|))
 (180 36 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (180 36 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (170 10 (:REWRITE TRUE-LISTP-WHEN-NOT-CONSP))
 (167 30 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (144 72 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (144 72 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (129 129 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (122 122 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (122 122 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (122 122 (:LINEAR LEN-WHEN-PREFIXP))
 (119 119 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (115 5 (:REWRITE PSEUDO-TERMP-OF-CADDR))
 (110 30 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (108 108 (:REWRITE LEN-GIVES-CONSP))
 (108 108 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (103 103 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (103 103 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (100 5 (:REWRITE PSEUDO-TERMP-CADR-FROM-PSEUDO-TERM-LISTP))
 (83 36 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (77 13 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (77 13 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (76 38 (:REWRITE SYMBOLP-OF-CAR-WHEN-AXE-TREEP-CHEAP))
 (72 72 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (72 72 (:TYPE-PRESCRIPTION ALL-NATP))
 (70 35 (:REWRITE DEFAULT-+-2))
 (62 62 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (62 62 (:REWRITE USE-ALL-CONSP-2))
 (62 62 (:REWRITE USE-ALL-CONSP))
 (62 62 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (62 62 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (62 62 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (62 62 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (62 62 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (62 62 (:REWRITE CONSP-FROM-LEN-BOUND))
 (62 62 (:REWRITE CONSP-BY-LEN))
 (61 61 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (61 61 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (60 60 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (60 60 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (60 60 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (60 60 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (60 25 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (60 25 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (50 50 (:TYPE-PRESCRIPTION PSEUDO-DAGP))
 (50 50 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (50 25 (:REWRITE DEFAULT-<-2))
 (45 45 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (44 44 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (43 43 (:REWRITE SYMBOLP-WHEN-MEMBER-EQUAL-OF-TRIVIAL-FORMALS))
 (43 43 (:REWRITE SYMBOLP-WHEN-BOUNDED-DAG-EXPRP))
 (42 14 (:REWRITE PSEUDO-DAGP-OF-CDR-WHEN-PSEUDO-DAGP))
 (42 14 (:REWRITE JVM::FIELD-INFO-ALISTP-OF-CDR))
 (38 38 (:TYPE-PRESCRIPTION AXE-TREEP))
 (38 38 (:REWRITE SYMBOLP-OF-CAR-WHEN-BOUNDED-DAG-EXPRP))
 (36 36 (:REWRITE USE-ALL-<-2))
 (36 36 (:REWRITE USE-ALL-<))
 (36 36 (:REWRITE DROP-LINEAR-HYPS2))
 (36 36 (:REWRITE DROP->-HYPS))
 (36 36 (:REWRITE DROP-<-HYPS))
 (36 36 (:REWRITE BOUND-WHEN-USB2))
 (36 36 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (36 36 (:REWRITE <-WHEN-BVLT))
 (36 36 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (36 36 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (36 36 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (36 36 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (36 36 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (36 36 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (36 36 (:REWRITE <-OF-BV-AND-CONSTANT))
 (36 36 (:REWRITE <-FROM-<=-FREE))
 (35 35 (:REWRITE DEFAULT-+-1))
 (35 35 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (30 30 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (30 30 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (30 30 (:REWRITE EQUAL-WHEN-<-OF-+))
 (30 30 (:REWRITE +-OF-MINUS))
 (30 15 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (26 13 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (25 25 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (25 25 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (25 25 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (25 25 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (25 25 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (25 25 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (25 25 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (25 25 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (25 25 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (25 25 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (25 25 (:REWRITE IMPOSSIBLE-VALUE-2))
 (25 25 (:REWRITE IMPOSSIBLE-VALUE-1))
 (25 25 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (25 25 (:REWRITE EQUAL-WHEN-BVLT))
 (25 25 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (25 25 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (25 25 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (25 25 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (25 25 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (25 25 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (25 25 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (25 25 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (25 25 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (25 25 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (25 25 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (25 25 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (25 25 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (25 25 (:REWRITE CLR-DIFFERENTIAL))
 (20 10 (:REWRITE TRUE-LISTP-WHEN-POSSIBLY-NEGATED-NODENUMSP))
 (19 19 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (15 15 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS-ALT))
 (15 15 (:REWRITE EQUAL-CONSTANT-+))
 (15 5 (:REWRITE PSEUDO-TERMP-OF-CDR-OF-CAR-WHEN-SYMBOL-TERM-ALISTP))
 (14 14 (:REWRITE WFR-HACK5))
 (14 14 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (13 13 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (13 13 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (13 13 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (11 11 (:REWRITE LEN->-0-WEAKEN))
 (11 11 (:REWRITE <-OF-0-WHEN-<-FREE))
 (10 10 (:TYPE-PRESCRIPTION POSSIBLY-NEGATED-NODENUMSP))
 (10 10 (:TYPE-PRESCRIPTION BOOLEANP))
 (10 10 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (10 10 (:REWRITE TRUE-LISTP-WHEN-PSEUDO-DAGP-AUX))
 (10 10 (:REWRITE TRUE-LISTP-WHEN-BV-ARRAYP))
 (10 10 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (10 10 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (10 10 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (10 5 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (10 5 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-CHEAP))
 (10 5 (:REWRITE BV-3-2-1-HACKB))
 (8 4 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (5 5 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (5 5 (:TYPE-PRESCRIPTION BVLT))
 (5 5 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (5 5 (:REWRITE EQUAL-OF-NON-NATP-AND-CAAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (5 5 (:REWRITE EQUAL-OF-+-OF-MINUS-32))
 (5 5 (:REWRITE EQUAL-OF-+-OF-MINUS))
 (5 5 (:REWRITE BV-3-2-1-HACK))
 )
(X::MY-PACK-LIST2)
(SIMP-TERM-TO-TERM)
(X::STACK-HEIGHT-DECREASED-WRT)
(X::STACK-HEIGHT-INCREASED-WRT)
(X::GET-PC)
(X86ISA::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER)
(X86ISA::|RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-arity-1-defpun-test|)
(X86ISA::|RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-arity-1-defpun-base|)
(X86ISA::|RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-arity-1-step|)
(X86ISA::|RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-arity-1-defpun-stn|)
(X86ISA::|RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-arity-1-defpun-fn|
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (2 2 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (1 1 (:REWRITE ZP-WHEN-UNSIGNED-BYTE-P))
 (1 1 (:REWRITE ZP-OPEN))
 (1 1 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (1 1 (:REWRITE NO-ROOM-BETWEEN-INTS-LEMMA))
 (1 1 (:REWRITE DROP->-HYPS))
 (1 1 (:REWRITE DROP-<=-HYPS))
 (1 1 (:REWRITE DROP-<-HYPS))
 (1 1 (:REWRITE COLLECT-CONSTANTS-OVER-<-2))
 (1 1 (:REWRITE <-OF-CONSTANT-AND-+-OF-CONSTANT))
 (1 1 (:REWRITE +-OF-MINUS))
 )
(X86ISA::|RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-arity-1|
 (1 1 (:TYPE-PRESCRIPTION X86ISA::|RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-arity-1-defpun-stn|))
 )
(X86ISA::|RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-arity-1-DEF|)
(X86ISA::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER)
(X86ISA::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-DEF
 (722 4 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-WHEN-UNSIGNED-BYTE-P))
 (634 4 (:REWRITE UNSIGNED-BYTE-P-FROM-BOUNDS))
 (546 2 (:REWRITE X::X86-FETCH-DECODE-EXECUTE-OPENER-SAFE-64))
 (306 16 (:REWRITE USE-ALL-<-2))
 (244 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (242 2 (:REWRITE ALL-<-OF-0-WHEN-ALL-NATP))
 (226 2 (:REWRITE X86ISA::X86-FETCH-DECODE-EXECUTE-BASE-NEW))
 (164 2 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (66 2 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (60 4 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (60 4 (:LINEAR X86ISA::READ-*IP-WHEN-NOT-64-BIT-MODEP))
 (52 26 (:TYPE-PRESCRIPTION X86ISA::RIP-IS-INTEGERP))
 (50 50 (:TYPE-PRESCRIPTION X86ISA::X86P))
 (50 6 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (44 16 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (40 40 (:TYPE-PRESCRIPTION X86ISA::64-BIT-MODEP))
 (37 37 (:TYPE-PRESCRIPTION LEN))
 (36 6 (:LINEAR X86ISA::I48P-XR-RIP))
 (30 2 (:REWRITE |(< 0 (len x))|))
 (29 29 (:REWRITE X86ISA::XR-BASE))
 (29 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (29 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (28 2 (:REWRITE ALL-<-WHEN-NOT-CONSP))
 (26 26 (:TYPE-PRESCRIPTION X86ISA::I48P-XR-RIP))
 (24 14 (:REWRITE DEFAULT-<-2))
 (20 10 (:TYPE-PRESCRIPTION X86ISA::READ-*IP-WHEN-NOT-64-BIT-MODEP))
 (20 10 (:TYPE-PRESCRIPTION X86ISA::READ-*IP-IS-I48P))
 (20 10 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (18 9 (:REWRITE MEMBERP-WHEN-SINGLETON-CHEAP))
 (18 9 (:REWRITE JVM::MEMBER-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (17 5 (:REWRITE EQUAL-OF-IF-CONSTANTS))
 (16 16 (:REWRITE USE-ALL-<))
 (16 16 (:REWRITE DROP-LINEAR-HYPS2))
 (16 16 (:REWRITE DROP->-HYPS))
 (16 16 (:REWRITE DROP-<-HYPS))
 (16 16 (:REWRITE BOUND-WHEN-USB2))
 (16 16 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (16 16 (:REWRITE <-WHEN-BVLT))
 (16 16 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (16 16 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (16 16 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (16 16 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (16 16 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (16 16 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (16 16 (:REWRITE <-OF-BV-AND-CONSTANT))
 (16 16 (:REWRITE <-FROM-<=-FREE))
 (14 12 (:REWRITE NOT-<-WHEN-SBVLT))
 (14 7 (:REWRITE MEMBERP-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (14 7 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-CDR-CHEAP))
 (12 12 (:REWRITE USE-ALL-<=-2))
 (12 12 (:REWRITE USE-ALL-<=))
 (12 12 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (12 12 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (12 12 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (12 12 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (12 12 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (12 12 (:REWRITE INEQ-HACK2))
 (12 12 (:REWRITE INEQ-HACK))
 (12 12 (:REWRITE DROP-LINEAR-HYPS3))
 (12 12 (:REWRITE DROP-<=-HYPS))
 (12 12 (:REWRITE DEFAULT-CAR))
 (12 12 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (12 12 (:REWRITE BOUND-WHEN-USB))
 (12 12 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (12 12 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (12 12 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (12 12 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (12 12 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (12 4 (:LINEAR X86ISA::READ-*IP-IS-I48P))
 (10 10 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (10 10 (:TYPE-PRESCRIPTION NAT-LISTP))
 (10 10 (:TYPE-PRESCRIPTION DARGP))
 (10 10 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (10 10 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (10 10 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (10 10 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (10 10 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (10 10 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (10 10 (:REWRITE LEN-WHEN-ATOM))
 (10 10 (:REWRITE LEN-GIVES-CONSP))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 10 (:META LEN-CONS-META-RULE))
 (10 2 (:REWRITE ALL-<-OF-0-WHEN-NAT-LISTP))
 (10 2 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (10 2 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (9 9 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-OF-TAKE))
 (9 9 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-AND-NOT-INTERSECTION-EQUAL-CHEAP))
 (9 9 (:REWRITE MEMBERP-WHEN-PERM-OF-UPDATE-NTH))
 (9 9 (:REWRITE MEMBERP-WHEN-NOT-EQUAL-OF-CAR-CHEAP))
 (9 9 (:REWRITE MEMBERP-WHEN-NOT-CONS-OF-CDR-CHEAP))
 (9 9 (:REWRITE MEMBERP-OF-CONSTANT-WHEN-NOT-MEMBER-OF-CONSTANT))
 (9 9 (:REWRITE MEMBERP-CONSTANT-OPENER))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::CANONICAL-ADDRESS-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION ALL-NATP))
 (8 4 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (8 4 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (8 2 (:REWRITE X86ISA::X86-FETCH-DECODE-EXECUTE-OPENER))
 (8 2 (:REWRITE X86ISA::READ-*IP-WHEN-64-BIT-MODEP))
 (7 7 (:REWRITE MEMBERP-WHEN-SUBSETP-EQUAL-1))
 (7 7 (:REWRITE MEMBERP-WHEN-NOT-CONSP-CHEAP))
 (7 7 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-FIRSTN))
 (6 6 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (6 6 (:REWRITE USE-ALL-CONSP-2))
 (6 6 (:REWRITE USE-ALL-CONSP))
 (6 6 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (6 6 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (6 6 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (6 6 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 6 (:REWRITE CONSP-FROM-LEN-BOUND))
 (6 6 (:REWRITE CONSP-BY-LEN))
 (6 2 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-RIP))
 (6 2 (:DEFINITION X86ISA::APP-VIEW))
 (6 1 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (5 5 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (5 5 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (5 5 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (5 5 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (4 4 (:TYPE-PRESCRIPTION EXPT-TYPE-SMALL-BASE-NEGATIVE-EXPONENT))
 (4 4 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-POSITIVE))
 (4 4 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NONZERO))
 (4 4 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-INTEGERP))
 (4 4 (:TYPE-PRESCRIPTION EXPT-TYPE-ODD-EXPONENT-NEGATIVE-BASE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION ALL-<))
 (4 4 (:REWRITE USE-ALL-UNSIGNED-BYTE-P-2))
 (4 4 (:REWRITE USE-ALL-UNSIGNED-BYTE-P))
 (4 4 (:REWRITE USB-WHEN-BVLT-HACK-GEN))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-WHEN-ZP-CHEAP))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-WHEN-UNSIGNED-BYTE-P-SMALLER))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-WHEN-TOP-BIT-0-POLARITY))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-WHEN-TOP-BIT-0))
 (4 4 (:REWRITE X::UNSIGNED-BYTE-P-WHEN-QUOTEP-ARG2))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-WHEN-NOT-BVLT-TIGHTEN))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-WHEN-BVLT-TIGHTEN))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-WHEN-BVLT))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-WHEN-<=-CHEAP))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-FROM-BOUND))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-OF-CONSTANT))
 (4 4 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-FROM-BOUND-CONSTANT-VERSION))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-FROM-BOUND-<=-VERSION))
 (4 4 (:REWRITE UNSIGNED-BYTE-P-FROM-BOUND))
 (4 4 (:REWRITE NOT-0-WHEN-BIT-NOT-0))
 (4 4 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (4 4 (:REWRITE EQUAL-OF-0-WHEN-BVLT-OF-SLICE))
 (4 4 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-LIMITS-THM-3))
 (4 4 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-BETWEEN-SPECIAL2))
 (4 4 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-BETWEEN))
 (4 4 (:REWRITE X86ISA::CANONICAL-ADDRESS-P$INLINE-CONSTANT-OPENER))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 2 (:TYPE-PRESCRIPTION X86ISA::CANONICAL-ADDRESS-P-RIP))
 (4 2 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (4 2 (:DEFINITION X86ISA::X86-OPERATION-MODE))
 (4 2 (:DEFINITION X86ISA::APP-VIEW$A))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE NONNEG-WHEN-DARGP-LESS-THAN))
 (2 2 (:REWRITE LEN->-0-WEAKEN))
 (2 2 (:REWRITE BOUND-GAP-THEOREM))
 (2 2 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:REWRITE ALL-<-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:REWRITE ALL-<-TRANSITIVE-FREE-2))
 (2 2 (:REWRITE ALL-<-TRANSITIVE-FREE))
 (2 2 (:REWRITE ALL-<-TRANSITIVE))
 (2 2 (:REWRITE <-OF-0-WHEN-<-FREE))
 (2 2 (:REWRITE <-OF-+-OF-1-STRENGTHEN))
 (2 2 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (2 2 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (2 1 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (1 1 (:TYPE-PRESCRIPTION BOOLEANP))
 (1 1 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (1 1 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (1 1 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (1 1 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (1 1 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (1 1 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (1 1 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (1 1 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (1 1 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (1 1 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (1 1 (:REWRITE IMPOSSIBLE-VALUE-2))
 (1 1 (:REWRITE IMPOSSIBLE-VALUE-1))
 (1 1 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (1 1 (:REWRITE EQUAL-WHEN-BVLT))
 (1 1 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (1 1 (:REWRITE EQUAL-WHEN-<-OF-+))
 (1 1 (:REWRITE X86ISA::EQUAL-OF-IF-CONSTANTS-ALT))
 (1 1 (:REWRITE X86ISA::EQUAL-OF-IF-CONSTANTS))
 (1 1 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (1 1 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (1 1 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (1 1 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (1 1 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (1 1 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (1 1 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (1 1 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (1 1 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (1 1 (:REWRITE CLR-DIFFERENTIAL))
 )
(X86ISA::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER$DEF)
(X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-OPENER-2
 (1761 10 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-WHEN-UNSIGNED-BYTE-P))
 (1541 10 (:REWRITE UNSIGNED-BYTE-P-FROM-BOUNDS))
 (1315 5 (:REWRITE X::X86-FETCH-DECODE-EXECUTE-OPENER-SAFE-64))
 (688 19 (:REWRITE USE-ALL-<-2))
 (577 5 (:REWRITE X86ISA::X86-FETCH-DECODE-EXECUTE-BASE-NEW))
 (549 5 (:REWRITE ALL-<-OF-0-WHEN-ALL-NATP))
 (532 22 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (410 5 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (150 10 (:LINEAR X86ISA::READ-*IP-WHEN-NOT-64-BIT-MODEP))
 (137 137 (:TYPE-PRESCRIPTION X86ISA::X86P))
 (130 65 (:TYPE-PRESCRIPTION X86ISA::RIP-IS-INTEGERP))
 (109 5 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (100 100 (:TYPE-PRESCRIPTION X86ISA::64-BIT-MODEP))
 (94 10 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (90 15 (:LINEAR X86ISA::I48P-XR-RIP))
 (89 12 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (75 5 (:REWRITE |(< 0 (len x))|))
 (70 5 (:REWRITE ALL-<-WHEN-NOT-CONSP))
 (68 19 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (66 66 (:TYPE-PRESCRIPTION LEN))
 (65 65 (:TYPE-PRESCRIPTION X86ISA::I48P-XR-RIP))
 (58 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (58 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (50 25 (:TYPE-PRESCRIPTION X86ISA::READ-*IP-WHEN-NOT-64-BIT-MODEP))
 (50 25 (:TYPE-PRESCRIPTION X86ISA::READ-*IP-IS-I48P))
 (42 10 (:LINEAR X86ISA::READ-*IP-IS-I48P))
 (40 10 (:REWRITE EQUAL-OF-IF-CONSTANTS))
 (39 39 (:REWRITE X86ISA::XR-BASE))
 (38 19 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (25 25 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (25 25 (:TYPE-PRESCRIPTION NAT-LISTP))
 (25 5 (:REWRITE ALL-<-OF-0-WHEN-NAT-LISTP))
 (25 5 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (25 5 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (22 22 (:REWRITE LEN-GIVES-CONSP))
 (22 22 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (21 5 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-RIP))
 (20 20 (:TYPE-PRESCRIPTION X86ISA::CANONICAL-ADDRESS-P$INLINE))
 (20 20 (:TYPE-PRESCRIPTION ALL-NATP))
 (20 10 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (20 10 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (20 5 (:REWRITE X86ISA::X86-FETCH-DECODE-EXECUTE-OPENER))
 (20 5 (:REWRITE X86ISA::READ-*IP-WHEN-64-BIT-MODEP))
 (19 19 (:TYPE-PRESCRIPTION DARGP))
 (19 19 (:REWRITE USE-ALL-<))
 (19 19 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (19 19 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (19 19 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (19 19 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (19 19 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (19 19 (:REWRITE LEN-WHEN-ATOM))
 (19 19 (:REWRITE DROP-LINEAR-HYPS2))
 (19 19 (:REWRITE DROP->-HYPS))
 (19 19 (:REWRITE DROP-<-HYPS))
 (19 19 (:REWRITE BOUND-WHEN-USB2))
 (19 19 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (19 19 (:REWRITE <-WHEN-BVLT))
 (19 19 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (19 19 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (19 19 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (19 19 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (19 19 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (19 19 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (19 19 (:REWRITE <-OF-BV-AND-CONSTANT))
 (19 19 (:REWRITE <-FROM-<=-FREE))
 (19 19 (:META LEN-CONS-META-RULE))
 (18 14 (:REWRITE DEFAULT-<-2))
 (18 6 (:REWRITE X86ISA::X86P-X86-FETCH-DECODE-EXECUTE))
 (16 8 (:REWRITE MEMBERP-WHEN-SINGLETON-CHEAP))
 (16 8 (:REWRITE JVM::MEMBER-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (15 15 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (15 15 (:REWRITE USE-ALL-CONSP-2))
 (15 15 (:REWRITE USE-ALL-CONSP))
 (15 15 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (15 15 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (15 15 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (15 15 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (15 15 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (15 15 (:REWRITE CONSP-FROM-LEN-BOUND))
 (15 15 (:REWRITE CONSP-BY-LEN))
 (15 5 (:DEFINITION X86ISA::APP-VIEW))
 (14 9 (:REWRITE NOT-<-WHEN-SBVLT))
 (14 7 (:REWRITE MEMBERP-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (14 7 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-CDR-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION EXPT-TYPE-SMALL-BASE-NEGATIVE-EXPONENT))
 (10 10 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-POSITIVE))
 (10 10 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NONZERO))
 (10 10 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-INTEGERP))
 (10 10 (:TYPE-PRESCRIPTION EXPT-TYPE-ODD-EXPONENT-NEGATIVE-BASE))
 (10 10 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (10 10 (:TYPE-PRESCRIPTION ALL-<))
 (10 10 (:REWRITE USE-ALL-UNSIGNED-BYTE-P-2))
 (10 10 (:REWRITE USE-ALL-UNSIGNED-BYTE-P))
 (10 10 (:REWRITE USB-WHEN-BVLT-HACK-GEN))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-WHEN-ZP-CHEAP))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-WHEN-UNSIGNED-BYTE-P-SMALLER))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-WHEN-TOP-BIT-0-POLARITY))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-WHEN-TOP-BIT-0))
 (10 10 (:REWRITE X::UNSIGNED-BYTE-P-WHEN-QUOTEP-ARG2))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-WHEN-NOT-BVLT-TIGHTEN))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-WHEN-BVLT-TIGHTEN))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-WHEN-BVLT))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-WHEN-<=-CHEAP))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-WHEN-SLICE-IS-0))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-TIGHTEN-FROM-BOUND))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-OF-CONSTANT))
 (10 10 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-FROM-BOUND-CONSTANT-VERSION))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-FROM-BOUND-<=-VERSION))
 (10 10 (:REWRITE UNSIGNED-BYTE-P-FROM-BOUND))
 (10 10 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (10 10 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (10 10 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (10 10 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (10 10 (:REWRITE NOT-0-WHEN-BIT-NOT-0))
 (10 10 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (10 10 (:REWRITE EQUAL-OF-0-WHEN-BVLT-OF-SLICE))
 (10 10 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-LIMITS-THM-3))
 (10 10 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-BETWEEN-SPECIAL2))
 (10 10 (:REWRITE X86ISA::CANONICAL-ADDRESS-P-BETWEEN))
 (10 10 (:REWRITE X86ISA::CANONICAL-ADDRESS-P$INLINE-CONSTANT-OPENER))
 (10 10 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (10 10 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (10 10 (:LINEAR LEN-WHEN-PREFIXP))
 (10 5 (:TYPE-PRESCRIPTION X86ISA::CANONICAL-ADDRESS-P-RIP))
 (10 5 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (10 5 (:DEFINITION X86ISA::X86-OPERATION-MODE))
 (10 5 (:DEFINITION X86ISA::APP-VIEW$A))
 (9 9 (:REWRITE USE-ALL-<=-2))
 (9 9 (:REWRITE USE-ALL-<=))
 (9 9 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (9 9 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (9 9 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (9 9 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (9 9 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (9 9 (:REWRITE INEQ-HACK2))
 (9 9 (:REWRITE INEQ-HACK))
 (9 9 (:REWRITE DROP-LINEAR-HYPS3))
 (9 9 (:REWRITE DROP-<=-HYPS))
 (9 9 (:REWRITE BOUND-WHEN-USB))
 (9 9 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (9 9 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (9 9 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (9 9 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (9 9 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (8 8 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-OF-TAKE))
 (8 8 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-AND-NOT-INTERSECTION-EQUAL-CHEAP))
 (8 8 (:REWRITE MEMBERP-WHEN-PERM-OF-UPDATE-NTH))
 (8 8 (:REWRITE MEMBERP-WHEN-NOT-EQUAL-OF-CAR-CHEAP))
 (8 8 (:REWRITE MEMBERP-WHEN-NOT-CONS-OF-CDR-CHEAP))
 (8 8 (:REWRITE MEMBERP-OF-CONSTANT-WHEN-NOT-MEMBER-OF-CONSTANT))
 (8 8 (:REWRITE MEMBERP-CONSTANT-OPENER))
 (7 7 (:REWRITE MEMBERP-WHEN-SUBSETP-EQUAL-1))
 (7 7 (:REWRITE MEMBERP-WHEN-NOT-CONSP-CHEAP))
 (7 7 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-FIRSTN))
 (5 5 (:REWRITE NONNEG-WHEN-DARGP-LESS-THAN))
 (5 5 (:REWRITE LEN->-0-WEAKEN))
 (5 5 (:REWRITE BOUND-GAP-THEOREM))
 (5 5 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (5 5 (:REWRITE ALL-<-WHEN-NOT-CONSP-CHEAP))
 (5 5 (:REWRITE ALL-<-TRANSITIVE-FREE-2))
 (5 5 (:REWRITE ALL-<-TRANSITIVE-FREE))
 (5 5 (:REWRITE ALL-<-TRANSITIVE))
 (5 5 (:REWRITE <-OF-0-WHEN-<-FREE))
 (5 5 (:REWRITE <-OF-+-OF-1-STRENGTHEN))
 (5 5 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (5 5 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 )
(X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-BASE-CASE-1
 (47 1 (:REWRITE X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-OPENER-2))
 (6 3 (:REWRITE DEFAULT-<-2))
 (6 3 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (5 5 (:REWRITE X86ISA::XR-BASE))
 (3 3 (:REWRITE USE-ALL-<=-2))
 (3 3 (:REWRITE USE-ALL-<=))
 (3 3 (:REWRITE USE-ALL-<-2))
 (3 3 (:REWRITE USE-ALL-<))
 (3 3 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (3 3 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (3 3 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (3 3 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (3 3 (:REWRITE NOT-<-WHEN-SBVLT))
 (3 3 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (3 3 (:REWRITE INEQ-HACK2))
 (3 3 (:REWRITE INEQ-HACK))
 (3 3 (:REWRITE DROP-LINEAR-HYPS3))
 (3 3 (:REWRITE DROP-LINEAR-HYPS2))
 (3 3 (:REWRITE DROP->-HYPS))
 (3 3 (:REWRITE DROP-<=-HYPS))
 (3 3 (:REWRITE DROP-<-HYPS))
 (3 3 (:REWRITE BOUND-WHEN-USB2))
 (3 3 (:REWRITE BOUND-WHEN-USB))
 (3 3 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (3 3 (:REWRITE <-WHEN-BVLT))
 (3 3 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (3 3 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (3 3 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (3 3 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (3 3 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (3 3 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (3 3 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (3 3 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (3 3 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (3 3 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (3 3 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (3 3 (:REWRITE <-OF-BV-AND-CONSTANT))
 (3 3 (:REWRITE <-FROM-<=-FREE))
 )
(X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-BASE-CASE-2
 (55 1 (:REWRITE X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-OPENER-2))
 (37 1 (:REWRITE X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-BASE-CASE-1))
 (16 4 (:LINEAR X86ISA::I64P-XR-RGF))
 (9 9 (:REWRITE X86ISA::XR-BASE))
 (6 3 (:REWRITE DEFAULT-<-2))
 (6 3 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (4 2 (:REWRITE MEMBERP-WHEN-SINGLETON-CHEAP))
 (4 2 (:REWRITE JVM::MEMBER-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (3 3 (:REWRITE USE-ALL-<-2))
 (3 3 (:REWRITE USE-ALL-<))
 (3 3 (:REWRITE DROP-LINEAR-HYPS2))
 (3 3 (:REWRITE DROP->-HYPS))
 (3 3 (:REWRITE DROP-<-HYPS))
 (3 3 (:REWRITE BOUND-WHEN-USB2))
 (3 3 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (3 3 (:REWRITE <-WHEN-BVLT))
 (3 3 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (3 3 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (3 3 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (3 3 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (3 3 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (3 3 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (3 3 (:REWRITE <-OF-BV-AND-CONSTANT))
 (3 3 (:REWRITE <-FROM-<=-FREE))
 (2 2 (:TYPE-PRESCRIPTION X::STACK-HEIGHT-DECREASED-WRT))
 (2 2 (:TYPE-PRESCRIPTION LEN))
 (2 2 (:REWRITE USE-ALL-<=-2))
 (2 2 (:REWRITE USE-ALL-<=))
 (2 2 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (2 2 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (2 2 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-OF-TAKE))
 (2 2 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-AND-NOT-INTERSECTION-EQUAL-CHEAP))
 (2 2 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (2 2 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (2 2 (:REWRITE NOT-<-WHEN-SBVLT))
 (2 2 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (2 2 (:REWRITE MEMBERP-WHEN-PERM-OF-UPDATE-NTH))
 (2 2 (:REWRITE MEMBERP-WHEN-NOT-EQUAL-OF-CAR-CHEAP))
 (2 2 (:REWRITE MEMBERP-WHEN-NOT-CONS-OF-CDR-CHEAP))
 (2 2 (:REWRITE MEMBERP-OF-CONSTANT-WHEN-NOT-MEMBER-OF-CONSTANT))
 (2 2 (:REWRITE MEMBERP-CONSTANT-OPENER))
 (2 2 (:REWRITE INEQ-HACK2))
 (2 2 (:REWRITE INEQ-HACK))
 (2 2 (:REWRITE DROP-LINEAR-HYPS3))
 (2 2 (:REWRITE DROP-<=-HYPS))
 (2 2 (:REWRITE BOUND-WHEN-USB))
 (2 2 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (2 1 (:REWRITE MEMBERP-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (2 1 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-CDR-CHEAP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE MEMBERP-WHEN-SUBSETP-EQUAL-1))
 (1 1 (:REWRITE MEMBERP-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-FIRSTN))
 )
(X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-BASE-CASE-3
 (30 1 (:REWRITE X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-OPENER-2))
 (29 1 (:REWRITE X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-BASE-CASE-1))
 (24 1 (:REWRITE X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-BASE-CASE-2))
 (11 11 (:REWRITE X86ISA::XR-BASE))
 (10 5 (:REWRITE MEMBERP-WHEN-SINGLETON-CHEAP))
 (10 5 (:REWRITE MEMBERP-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (10 5 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-CDR-CHEAP))
 (10 5 (:REWRITE JVM::MEMBER-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (6 3 (:REWRITE DEFAULT-<-2))
 (6 3 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (5 5 (:TYPE-PRESCRIPTION LEN))
 (5 5 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-OF-TAKE))
 (5 5 (:REWRITE MEMBERP-WHEN-SUBSETP-EQUAL-2))
 (5 5 (:REWRITE MEMBERP-WHEN-SUBSETP-EQUAL-1))
 (5 5 (:REWRITE MEMBERP-WHEN-PERM-OF-UPDATE-NTH))
 (5 5 (:REWRITE MEMBERP-WHEN-NOT-EQUAL-OF-CAR-CHEAP))
 (5 5 (:REWRITE MEMBERP-WHEN-NOT-CONS-OF-CDR-CHEAP))
 (5 5 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-FIRSTN))
 (5 5 (:REWRITE MEMBERP-OF-CONSTANT-WHEN-NOT-MEMBER-OF-CONSTANT))
 (5 5 (:REWRITE MEMBERP-CONSTANT-OPENER))
 (3 3 (:REWRITE USE-ALL-<-2))
 (3 3 (:REWRITE USE-ALL-<))
 (3 3 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-AND-NOT-INTERSECTION-EQUAL-CHEAP))
 (3 3 (:REWRITE MEMBERP-WHEN-NOT-CONSP-CHEAP))
 (3 3 (:REWRITE DROP-LINEAR-HYPS2))
 (3 3 (:REWRITE DROP->-HYPS))
 (3 3 (:REWRITE DROP-<-HYPS))
 (3 3 (:REWRITE BOUND-WHEN-USB2))
 (3 3 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (3 3 (:REWRITE <-WHEN-BVLT))
 (3 3 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (3 3 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (3 3 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (3 3 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (3 3 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (3 3 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (3 3 (:REWRITE <-OF-BV-AND-CONSTANT))
 (3 3 (:REWRITE <-FROM-<=-FREE))
 (2 2 (:REWRITE USE-ALL-<=-2))
 (2 2 (:REWRITE USE-ALL-<=))
 (2 2 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (2 2 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (2 2 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (2 2 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (2 2 (:REWRITE NOT-<-WHEN-SBVLT))
 (2 2 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (2 2 (:REWRITE INEQ-HACK2))
 (2 2 (:REWRITE INEQ-HACK))
 (2 2 (:REWRITE DROP-LINEAR-HYPS3))
 (2 2 (:REWRITE DROP-<=-HYPS))
 (2 2 (:REWRITE BOUND-WHEN-USB))
 (2 2 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (2 2 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 )
(X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-OF-IF-SPLIT)
(X::RUN-UNTIL-EXIT-SEGMENT-OR-HIT-LOOP-HEADER-OF-IF)
(X::EXTRACT-RSP-DAG
 (609 16 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (192 2 (:REWRITE PSEUDO-TERMP-OPENER))
 (160 1 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (147 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (143 1 (:DEFINITION SYMBOL-LISTP))
 (129 2 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (105 7 (:REWRITE |(< 0 (len x))|))
 (88 44 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (88 44 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (55 1 (:REWRITE <-0-+-NEGATIVE-1))
 (52 26 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (45 9 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (45 9 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (44 44 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (44 44 (:TYPE-PRESCRIPTION ALL-NATP))
 (33 1 (:REWRITE LEN-OF-CDR))
 (32 16 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (26 26 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (24 24 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (24 24 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (24 24 (:LINEAR LEN-WHEN-PREFIXP))
 (24 9 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (16 16 (:TYPE-PRESCRIPTION DARGP))
 (16 16 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (16 16 (:REWRITE USE-ALL-CONSP-2))
 (16 16 (:REWRITE USE-ALL-CONSP))
 (16 16 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (16 16 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (16 16 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (16 16 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (16 16 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (16 16 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (16 16 (:REWRITE LEN-GIVES-CONSP))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (16 16 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (16 16 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 16 (:REWRITE CONSP-FROM-LEN-BOUND))
 (16 16 (:REWRITE CONSP-BY-LEN))
 (16 16 (:META LEN-CONS-META-RULE))
 (15 15 (:REWRITE LEN-WHEN-ATOM))
 (12 12 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (12 12 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (9 9 (:REWRITE USE-ALL-<-2))
 (9 9 (:REWRITE USE-ALL-<))
 (9 9 (:REWRITE DROP-LINEAR-HYPS2))
 (9 9 (:REWRITE DROP->-HYPS))
 (9 9 (:REWRITE DROP-<-HYPS))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (9 9 (:REWRITE BOUND-WHEN-USB2))
 (9 9 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (9 9 (:REWRITE <-WHEN-BVLT))
 (9 9 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (9 9 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (9 9 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (9 9 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (9 9 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (9 9 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (9 9 (:REWRITE <-OF-BV-AND-CONSTANT))
 (9 9 (:REWRITE <-FROM-<=-FREE))
 (7 7 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (7 7 (:REWRITE LEN->-0-WEAKEN))
 (7 7 (:REWRITE <-OF-0-WHEN-<-FREE))
 (7 1 (:REWRITE LEN-OF-NTH-WHEN-DARG-LISTP))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (6 1 (:REWRITE PSEUDO-TERMP-CAR))
 (5 5 (:TYPE-PRESCRIPTION BOOLEANP))
 (5 5 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (5 5 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (5 5 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (5 5 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (5 5 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (5 5 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (5 5 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (5 5 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (5 5 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (5 5 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (5 5 (:REWRITE IMPOSSIBLE-VALUE-2))
 (5 5 (:REWRITE IMPOSSIBLE-VALUE-1))
 (5 5 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (5 5 (:REWRITE EQUAL-WHEN-BVLT))
 (5 5 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (5 5 (:REWRITE EQUAL-WHEN-<-OF-+))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (5 5 (:REWRITE CLR-DIFFERENTIAL))
 (4 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-AXE-TREEP-CHEAP))
 (3 3 (:TYPE-PRESCRIPTION AXE-TREEP))
 (3 3 (:REWRITE X86ISA::MV-NTH-BECOMES-NTH-WHEN-CONSTANTS))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 1 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (3 1 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (2 2 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (2 2 (:TYPE-PRESCRIPTION DARG-LISTP))
 (2 2 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (2 2 (:REWRITE SYMBOLP-WHEN-MEMBER-EQUAL-OF-TRIVIAL-FORMALS))
 (2 2 (:REWRITE SYMBOLP-WHEN-BOUNDED-DAG-EXPRP))
 (2 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-BOUNDED-DAG-EXPRP))
 (2 2 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (2 2 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (2 1 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (2 1 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (2 1 (:REWRITE LEN-OF-NTH-0-WHEN-AXE-TREEP-CHEAP))
 (2 1 (:REWRITE DEFAULT-+-2))
 (2 1 (:REWRITE DARG-LISTP-WHEN-ALL-MYQUOTEP-CHEAP))
 (2 1 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (1 1 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (1 1 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (1 1 (:TYPE-PRESCRIPTION ALL-MYQUOTEP))
 (1 1 (:REWRITE USE-ALL-<=-2))
 (1 1 (:REWRITE USE-ALL-<=))
 (1 1 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (1 1 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (1 1 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (1 1 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (1 1 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (1 1 (:REWRITE NOT-<-WHEN-SBVLT))
 (1 1 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (1 1 (:REWRITE LEN-OF-NTH-WHEN-ITEMS-HAVE-LEN))
 (1 1 (:REWRITE LEN-OF-NTH-WHEN-BOUNDED-DARG-LISTP))
 (1 1 (:REWRITE LEN-NTH-FROM-ITEMS-HAVE-LEN))
 (1 1 (:REWRITE INEQ-HACK2))
 (1 1 (:REWRITE INEQ-HACK))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE DROP-LINEAR-HYPS3))
 (1 1 (:REWRITE DROP-<=-HYPS))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE DARG-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DARG-LISTP-WHEN-BOUNDED-DARG-LISTP))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (1 1 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (1 1 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (1 1 (:REWRITE BOUND-WHEN-USB))
 (1 1 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (1 1 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (1 1 (:REWRITE +-OF-MINUS))
 )
(X::EXTRACT-RBP-DAG
 (609 16 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (192 2 (:REWRITE PSEUDO-TERMP-OPENER))
 (160 1 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (147 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (143 1 (:DEFINITION SYMBOL-LISTP))
 (129 2 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (105 7 (:REWRITE |(< 0 (len x))|))
 (88 44 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (88 44 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (55 1 (:REWRITE <-0-+-NEGATIVE-1))
 (52 26 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (45 9 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (45 9 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (44 44 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (44 44 (:TYPE-PRESCRIPTION ALL-NATP))
 (33 1 (:REWRITE LEN-OF-CDR))
 (32 16 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (26 26 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (24 24 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (24 24 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (24 24 (:LINEAR LEN-WHEN-PREFIXP))
 (24 9 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (16 16 (:TYPE-PRESCRIPTION DARGP))
 (16 16 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (16 16 (:REWRITE USE-ALL-CONSP-2))
 (16 16 (:REWRITE USE-ALL-CONSP))
 (16 16 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (16 16 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (16 16 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (16 16 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (16 16 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (16 16 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (16 16 (:REWRITE LEN-GIVES-CONSP))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (16 16 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (16 16 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 16 (:REWRITE CONSP-FROM-LEN-BOUND))
 (16 16 (:REWRITE CONSP-BY-LEN))
 (16 16 (:META LEN-CONS-META-RULE))
 (15 15 (:REWRITE LEN-WHEN-ATOM))
 (12 12 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (12 12 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (9 9 (:REWRITE USE-ALL-<-2))
 (9 9 (:REWRITE USE-ALL-<))
 (9 9 (:REWRITE DROP-LINEAR-HYPS2))
 (9 9 (:REWRITE DROP->-HYPS))
 (9 9 (:REWRITE DROP-<-HYPS))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (9 9 (:REWRITE BOUND-WHEN-USB2))
 (9 9 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (9 9 (:REWRITE <-WHEN-BVLT))
 (9 9 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (9 9 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (9 9 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (9 9 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (9 9 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (9 9 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (9 9 (:REWRITE <-OF-BV-AND-CONSTANT))
 (9 9 (:REWRITE <-FROM-<=-FREE))
 (7 7 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (7 7 (:REWRITE LEN->-0-WEAKEN))
 (7 7 (:REWRITE <-OF-0-WHEN-<-FREE))
 (7 1 (:REWRITE LEN-OF-NTH-WHEN-DARG-LISTP))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (6 1 (:REWRITE PSEUDO-TERMP-CAR))
 (5 5 (:TYPE-PRESCRIPTION BOOLEANP))
 (5 5 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (5 5 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (5 5 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (5 5 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (5 5 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (5 5 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (5 5 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (5 5 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (5 5 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (5 5 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (5 5 (:REWRITE IMPOSSIBLE-VALUE-2))
 (5 5 (:REWRITE IMPOSSIBLE-VALUE-1))
 (5 5 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (5 5 (:REWRITE EQUAL-WHEN-BVLT))
 (5 5 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (5 5 (:REWRITE EQUAL-WHEN-<-OF-+))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (5 5 (:REWRITE CLR-DIFFERENTIAL))
 (4 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-AXE-TREEP-CHEAP))
 (3 3 (:TYPE-PRESCRIPTION AXE-TREEP))
 (3 3 (:REWRITE X86ISA::MV-NTH-BECOMES-NTH-WHEN-CONSTANTS))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 1 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (3 1 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (2 2 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (2 2 (:TYPE-PRESCRIPTION DARG-LISTP))
 (2 2 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (2 2 (:REWRITE SYMBOLP-WHEN-MEMBER-EQUAL-OF-TRIVIAL-FORMALS))
 (2 2 (:REWRITE SYMBOLP-WHEN-BOUNDED-DAG-EXPRP))
 (2 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-BOUNDED-DAG-EXPRP))
 (2 2 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (2 2 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (2 1 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (2 1 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (2 1 (:REWRITE LEN-OF-NTH-0-WHEN-AXE-TREEP-CHEAP))
 (2 1 (:REWRITE DEFAULT-+-2))
 (2 1 (:REWRITE DARG-LISTP-WHEN-ALL-MYQUOTEP-CHEAP))
 (2 1 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (1 1 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (1 1 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (1 1 (:TYPE-PRESCRIPTION ALL-MYQUOTEP))
 (1 1 (:REWRITE USE-ALL-<=-2))
 (1 1 (:REWRITE USE-ALL-<=))
 (1 1 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (1 1 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (1 1 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (1 1 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (1 1 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (1 1 (:REWRITE NOT-<-WHEN-SBVLT))
 (1 1 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (1 1 (:REWRITE LEN-OF-NTH-WHEN-ITEMS-HAVE-LEN))
 (1 1 (:REWRITE LEN-OF-NTH-WHEN-BOUNDED-DARG-LISTP))
 (1 1 (:REWRITE LEN-NTH-FROM-ITEMS-HAVE-LEN))
 (1 1 (:REWRITE INEQ-HACK2))
 (1 1 (:REWRITE INEQ-HACK))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE DROP-LINEAR-HYPS3))
 (1 1 (:REWRITE DROP-<=-HYPS))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE DARG-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DARG-LISTP-WHEN-BOUNDED-DARG-LISTP))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (1 1 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (1 1 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (1 1 (:REWRITE BOUND-WHEN-USB))
 (1 1 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (1 1 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (1 1 (:REWRITE +-OF-MINUS))
 )
(X::EXTRACT-PC-DAG
 (609 16 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (192 2 (:REWRITE PSEUDO-TERMP-OPENER))
 (160 1 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (147 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (143 1 (:DEFINITION SYMBOL-LISTP))
 (129 2 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (105 7 (:REWRITE |(< 0 (len x))|))
 (88 44 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (88 44 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (55 1 (:REWRITE <-0-+-NEGATIVE-1))
 (52 26 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (45 9 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (45 9 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (44 44 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (44 44 (:TYPE-PRESCRIPTION ALL-NATP))
 (33 1 (:REWRITE LEN-OF-CDR))
 (32 16 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (26 26 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (24 24 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (24 24 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (24 24 (:LINEAR LEN-WHEN-PREFIXP))
 (24 9 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (16 16 (:TYPE-PRESCRIPTION DARGP))
 (16 16 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (16 16 (:REWRITE USE-ALL-CONSP-2))
 (16 16 (:REWRITE USE-ALL-CONSP))
 (16 16 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (16 16 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (16 16 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (16 16 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (16 16 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (16 16 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (16 16 (:REWRITE LEN-GIVES-CONSP))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (16 16 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (16 16 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (16 16 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 16 (:REWRITE CONSP-FROM-LEN-BOUND))
 (16 16 (:REWRITE CONSP-BY-LEN))
 (16 16 (:META LEN-CONS-META-RULE))
 (15 15 (:REWRITE LEN-WHEN-ATOM))
 (12 12 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (12 12 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (10 5 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (9 9 (:REWRITE USE-ALL-<-2))
 (9 9 (:REWRITE USE-ALL-<))
 (9 9 (:REWRITE DROP-LINEAR-HYPS2))
 (9 9 (:REWRITE DROP->-HYPS))
 (9 9 (:REWRITE DROP-<-HYPS))
 (9 9 (:REWRITE DEFAULT-CAR))
 (9 9 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (9 9 (:REWRITE BOUND-WHEN-USB2))
 (9 9 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (9 9 (:REWRITE <-WHEN-BVLT))
 (9 9 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (9 9 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (9 9 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (9 9 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (9 9 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (9 9 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (9 9 (:REWRITE <-OF-BV-AND-CONSTANT))
 (9 9 (:REWRITE <-FROM-<=-FREE))
 (7 7 (:TYPE-PRESCRIPTION SYMBOL-LISTP))
 (7 7 (:REWRITE LEN->-0-WEAKEN))
 (7 7 (:REWRITE <-OF-0-WHEN-<-FREE))
 (7 1 (:REWRITE LEN-OF-NTH-WHEN-DARG-LISTP))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (6 6 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (6 1 (:REWRITE PSEUDO-TERMP-CAR))
 (5 5 (:TYPE-PRESCRIPTION BOOLEANP))
 (5 5 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (5 5 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (5 5 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (5 5 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (5 5 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (5 5 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (5 5 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (5 5 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (5 5 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (5 5 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (5 5 (:REWRITE IMPOSSIBLE-VALUE-2))
 (5 5 (:REWRITE IMPOSSIBLE-VALUE-1))
 (5 5 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (5 5 (:REWRITE EQUAL-WHEN-BVLT))
 (5 5 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (5 5 (:REWRITE EQUAL-WHEN-<-OF-+))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (5 5 (:REWRITE CLR-DIFFERENTIAL))
 (4 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-AXE-TREEP-CHEAP))
 (3 3 (:TYPE-PRESCRIPTION AXE-TREEP))
 (3 3 (:REWRITE X86ISA::MV-NTH-BECOMES-NTH-WHEN-CONSTANTS))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 1 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (3 1 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (2 2 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (2 2 (:TYPE-PRESCRIPTION DARG-LISTP))
 (2 2 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (2 2 (:REWRITE SYMBOLP-WHEN-MEMBER-EQUAL-OF-TRIVIAL-FORMALS))
 (2 2 (:REWRITE SYMBOLP-WHEN-BOUNDED-DAG-EXPRP))
 (2 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-BOUNDED-DAG-EXPRP))
 (2 2 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (2 2 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (2 1 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (2 1 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (2 1 (:REWRITE LEN-OF-NTH-0-WHEN-AXE-TREEP-CHEAP))
 (2 1 (:REWRITE DEFAULT-+-2))
 (2 1 (:REWRITE DARG-LISTP-WHEN-ALL-MYQUOTEP-CHEAP))
 (2 1 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (1 1 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (1 1 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (1 1 (:TYPE-PRESCRIPTION ALL-MYQUOTEP))
 (1 1 (:REWRITE USE-ALL-<=-2))
 (1 1 (:REWRITE USE-ALL-<=))
 (1 1 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (1 1 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (1 1 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (1 1 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (1 1 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (1 1 (:REWRITE NOT-<-WHEN-SBVLT))
 (1 1 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (1 1 (:REWRITE LEN-OF-NTH-WHEN-ITEMS-HAVE-LEN))
 (1 1 (:REWRITE LEN-OF-NTH-WHEN-BOUNDED-DARG-LISTP))
 (1 1 (:REWRITE LEN-NTH-FROM-ITEMS-HAVE-LEN))
 (1 1 (:REWRITE INEQ-HACK2))
 (1 1 (:REWRITE INEQ-HACK))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE DROP-LINEAR-HYPS3))
 (1 1 (:REWRITE DROP-<=-HYPS))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE DARG-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DARG-LISTP-WHEN-BOUNDED-DARG-LISTP))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (1 1 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (1 1 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (1 1 (:REWRITE BOUND-WHEN-USB))
 (1 1 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (1 1 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (1 1 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (1 1 (:REWRITE +-OF-MINUS))
 )
(X::OFFSETS-UP-TO
 (14 2 (:REWRITE NATP-WHEN-INTEGERP))
 (8 4 (:REWRITE X::NATP-WHEN-SEG-REGP))
 (7 4 (:REWRITE NOT-<-WHEN-SBVLT))
 (4 4 (:TYPE-PRESCRIPTION X::SEG-REGP))
 (4 4 (:REWRITE USE-ALL-NATP-2))
 (4 4 (:REWRITE USE-ALL-NATP))
 (4 4 (:REWRITE USE-ALL-<=-2))
 (4 4 (:REWRITE USE-ALL-<=))
 (4 4 (:REWRITE USE-ALL-<-2))
 (4 4 (:REWRITE USE-ALL-<))
 (4 4 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (4 4 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (4 4 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (4 4 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (4 4 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (4 4 (:REWRITE NATP-WHEN-BOUNDED-DARG-LISTP-GEN))
 (4 4 (:REWRITE INEQ-HACK2))
 (4 4 (:REWRITE INEQ-HACK))
 (4 4 (:REWRITE DROP-LINEAR-HYPS3))
 (4 4 (:REWRITE DROP-LINEAR-HYPS2))
 (4 4 (:REWRITE DROP->-HYPS))
 (4 4 (:REWRITE DROP-<=-HYPS))
 (4 4 (:REWRITE DROP-<-HYPS))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE BOUND-WHEN-USB2))
 (4 4 (:REWRITE BOUND-WHEN-USB))
 (4 4 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (4 4 (:REWRITE <-WHEN-BVLT))
 (4 4 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (4 4 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (4 4 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (4 4 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (4 4 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (4 4 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (4 4 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (4 4 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (4 4 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (4 4 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (4 4 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (4 4 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (4 4 (:REWRITE <-OF-BV-AND-CONSTANT))
 (4 4 (:REWRITE <-OF-+-OF-1-STRENGTHEN))
 (4 4 (:REWRITE <-FROM-<=-FREE))
 (3 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (2 2 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (2 2 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-SIZE-ARG))
 (2 2 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P))
 (2 2 (:REWRITE NATP-OF-+-WHEN-NATP-AND-NATP))
 (2 2 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FREE))
 (2 2 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FORCED-FREE))
 (2 2 (:REWRITE INTEGERP-WHEN-SIGNED-BYTE-P))
 (2 2 (:REWRITE INTEGERP-WHEN-DARGP-LESS-THAN))
 (2 2 (:REWRITE INTEGERP-FROM-UNSIGNED-BYTE-P-SIZE-PARAM))
 (2 2 (:REWRITE X86ISA::INTEGERP-ADDR-RANGE-MEMBER))
 (2 2 (:REWRITE +-OF-MINUS))
 (1 1 (:REWRITE COLLECT-CONSTANTS-OVER-<))
 (1 1 (:REWRITE <-OF-IF-ARG1-SAFE))
 (1 1 (:REWRITE <-OF-CONSTANT-AND-+-OF-CONSTANT))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (1 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 )
(X::RELATIVE-PC-TERM)
(X::INTEGERP-OF-CAR-WHEN-INTEGER-LISTP
 (12 1 (:REWRITE INTEGER-LISTP-WHEN-ALL-NATP))
 (11 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (5 1 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (3 3 (:TYPE-PRESCRIPTION NAT-LISTP))
 (2 2 (:TYPE-PRESCRIPTION ALL-NATP))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (2 1 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (1 1 (:TYPE-PRESCRIPTION DARGP))
 (1 1 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (1 1 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (1 1 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (1 1 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (1 1 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (1 1 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (1 1 (:REWRITE LEN-WHEN-ATOM))
 (1 1 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (1 1 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (1 1 (:META LEN-CONS-META-RULE))
 (1 1 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (1 1 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 )
(X::RELATIVE-PC-TERMS
 (1602 1 (:DEFINITION PSEUDO-TERMP))
 (1002 24 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (626 5 (:DEFINITION SYMBOL-LISTP))
 (467 12 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (401 7 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (386 6 (:REWRITE PSEUDO-TERMP-OPENER))
 (328 11 (:REWRITE LEN-OF-CDR))
 (321 6 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (307 6 (:REWRITE <-0-+-NEGATIVE-1))
 (188 15 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (166 3 (:REWRITE PSEUDO-TERMP-CAR))
 (150 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (146 1 (:DEFINITION TRUE-LIST-LISTP))
 (136 3 (:REWRITE INTEGER-LISTP-WHEN-ALL-NATP))
 (129 2 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (96 3 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (93 4 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (90 45 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (76 4 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (73 43 (:REWRITE LEN-WHEN-ATOM))
 (57 23 (:REWRITE DEFAULT-CAR))
 (45 45 (:TYPE-PRESCRIPTION DARGP))
 (45 45 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (45 45 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (45 45 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (45 45 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (45 45 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (45 45 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (45 45 (:META LEN-CONS-META-RULE))
 (40 8 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (40 8 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (39 2 (:REWRITE |(< 0 (len x))|))
 (34 6 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (34 2 (:REWRITE TRUE-LISTP-WHEN-NOT-CONSP))
 (32 16 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (32 16 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (26 26 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (24 24 (:TYPE-PRESCRIPTION ALL-NATP))
 (24 24 (:REWRITE LEN-GIVES-CONSP))
 (24 24 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (24 24 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (24 24 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (24 24 (:LINEAR LEN-WHEN-PREFIXP))
 (23 23 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (23 1 (:REWRITE PSEUDO-TERMP-OF-CADDR))
 (22 22 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (22 22 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (22 6 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (20 1 (:REWRITE PSEUDO-TERMP-CADR-FROM-PSEUDO-TERM-LISTP))
 (19 4 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (18 3 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (17 8 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (17 3 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (17 3 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (16 16 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (15 15 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (15 15 (:REWRITE USE-ALL-CONSP-2))
 (15 15 (:REWRITE USE-ALL-CONSP))
 (15 15 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (15 15 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (15 15 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (15 15 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (15 15 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (15 15 (:REWRITE CONSP-FROM-LEN-BOUND))
 (15 15 (:REWRITE CONSP-BY-LEN))
 (15 8 (:REWRITE DEFAULT-+-2))
 (14 7 (:REWRITE SYMBOLP-OF-CAR-WHEN-AXE-TREEP-CHEAP))
 (12 12 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (12 12 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (12 12 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (12 12 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (12 12 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (12 12 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (12 6 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (12 5 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (12 5 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (12 1 (:REWRITE ALL-NATP-OF-CDR))
 (11 11 (:TYPE-PRESCRIPTION PSEUDO-DAGP))
 (11 11 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (11 6 (:REWRITE DEFAULT-<-2))
 (9 9 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (9 9 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (9 3 (:REWRITE PSEUDO-DAGP-OF-CDR-WHEN-PSEUDO-DAGP))
 (9 3 (:REWRITE JVM::FIELD-INFO-ALISTP-OF-CDR))
 (8 8 (:REWRITE USE-ALL-<-2))
 (8 8 (:REWRITE USE-ALL-<))
 (8 8 (:REWRITE SYMBOLP-WHEN-MEMBER-EQUAL-OF-TRIVIAL-FORMALS))
 (8 8 (:REWRITE SYMBOLP-WHEN-BOUNDED-DAG-EXPRP))
 (8 8 (:REWRITE DROP-LINEAR-HYPS2))
 (8 8 (:REWRITE DROP->-HYPS))
 (8 8 (:REWRITE DROP-<-HYPS))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 8 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (8 8 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (8 8 (:REWRITE BOUND-WHEN-USB2))
 (8 8 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (8 8 (:REWRITE <-WHEN-BVLT))
 (8 8 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (8 8 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (8 8 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (8 8 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (8 8 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (8 8 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (8 8 (:REWRITE <-OF-BV-AND-CONSTANT))
 (8 8 (:REWRITE <-FROM-<=-FREE))
 (8 8 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (8 4 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (7 7 (:TYPE-PRESCRIPTION AXE-TREEP))
 (7 7 (:REWRITE SYMBOLP-OF-CAR-WHEN-BOUNDED-DAG-EXPRP))
 (7 7 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (7 7 (:REWRITE +-OF-MINUS))
 (6 6 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (6 6 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (6 6 (:REWRITE EQUAL-WHEN-<-OF-+))
 (6 6 (:REWRITE EQUAL-OF-LEN-AND-0))
 (6 3 (:REWRITE SYMBOL-LISTP-OF-CADR-OF-CAR-WHEN-PSEUDO-TERMP-CHEAP))
 (6 3 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (6 3 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (5 5 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (5 5 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (5 5 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (5 5 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (5 5 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (5 5 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (5 5 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (5 5 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (5 5 (:REWRITE IMPOSSIBLE-VALUE-2))
 (5 5 (:REWRITE IMPOSSIBLE-VALUE-1))
 (5 5 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (5 5 (:REWRITE EQUAL-WHEN-BVLT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (5 5 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (5 5 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (5 5 (:REWRITE CLR-DIFFERENTIAL))
 (5 1 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (4 4 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (4 4 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (4 4 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (4 2 (:REWRITE TRUE-LISTP-WHEN-POSSIBLY-NEGATED-NODENUMSP))
 (3 3 (:REWRITE WFR-HACK5))
 (3 3 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (3 3 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS-ALT))
 (3 3 (:REWRITE EQUAL-CONSTANT-+))
 (3 3 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (3 3 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (3 3 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (3 1 (:REWRITE PSEUDO-TERMP-OF-CDR-OF-CAR-WHEN-SYMBOL-TERM-ALISTP))
 (2 2 (:TYPE-PRESCRIPTION POSSIBLY-NEGATED-NODENUMSP))
 (2 2 (:TYPE-PRESCRIPTION BOOLEANP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-PSEUDO-DAGP-AUX))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-BV-ARRAYP))
 (2 2 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE LEN->-0-WEAKEN))
 (2 2 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (2 2 (:REWRITE <-OF-0-WHEN-<-FREE))
 (2 1 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (2 1 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (2 1 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-CHEAP))
 (2 1 (:REWRITE BV-3-2-1-HACKB))
 (2 1 (:DEFINITION FIX))
 (1 1 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1 1 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (1 1 (:TYPE-PRESCRIPTION X::RELATIVE-PC-TERM))
 (1 1 (:TYPE-PRESCRIPTION BVLT))
 (1 1 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (1 1 (:REWRITE EQUAL-OF-NON-NATP-AND-CAAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (1 1 (:REWRITE EQUAL-OF-+-OF-MINUS-32))
 (1 1 (:REWRITE EQUAL-OF-+-OF-MINUS))
 (1 1 (:REWRITE BV-3-2-1-HACK))
 )
(X::TRY-TO-UPDATE-ASSUMPTIONS
 (22509 511 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (12540 260 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (7156 106 (:REWRITE PSEUDO-TERMP-OPENER))
 (5850 40 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (4700 90 (:REWRITE <-0-+-NEGATIVE-1))
 (3188 96 (:REWRITE LEN-OF-CDR))
 (2010 134 (:REWRITE |(< 0 (len x))|))
 (1942 971 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (1942 971 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (1594 797 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (1356 44 (:REWRITE SUBLIS-VAR-SIMPLE-WHEN-NOT-CONSP))
 (1205 241 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (1205 241 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (1055 757 (:REWRITE LEN-WHEN-ATOM))
 (971 971 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (971 971 (:TYPE-PRESCRIPTION ALL-NATP))
 (806 403 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (797 797 (:TYPE-PRESCRIPTION DARGP))
 (797 797 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (797 797 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (797 797 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (797 797 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (797 797 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (797 797 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (797 797 (:META LEN-CONS-META-RULE))
 (664 664 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (664 664 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (664 664 (:LINEAR LEN-WHEN-PREFIXP))
 (601 247 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (511 511 (:REWRITE LEN-GIVES-CONSP))
 (511 511 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (435 87 (:REWRITE EQUAL-OF-CONS-WHEN-EQUAL-NTH-0-CHEAP))
 (410 410 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (410 410 (:REWRITE USE-ALL-CONSP-2))
 (410 410 (:REWRITE USE-ALL-CONSP))
 (410 410 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (410 410 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (410 410 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (410 410 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (410 410 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (410 410 (:REWRITE CONSP-FROM-LEN-BOUND))
 (410 410 (:REWRITE CONSP-BY-LEN))
 (403 403 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (399 287 (:REWRITE DEFAULT-CAR))
 (332 332 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (332 332 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (287 287 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (260 130 (:REWRITE SYMBOLP-OF-CAR-WHEN-AXE-TREEP-CHEAP))
 (247 247 (:REWRITE USE-ALL-<-2))
 (247 247 (:REWRITE USE-ALL-<))
 (247 247 (:REWRITE DROP->-HYPS))
 (247 247 (:REWRITE DROP-<-HYPS))
 (247 247 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (247 247 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (247 247 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (247 247 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (247 247 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (247 247 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (247 247 (:REWRITE <-OF-BV-AND-CONSTANT))
 (247 247 (:REWRITE <-FROM-<=-FREE))
 (240 240 (:REWRITE DROP-LINEAR-HYPS2))
 (240 240 (:REWRITE BOUND-WHEN-USB2))
 (240 240 (:REWRITE <-WHEN-BVLT))
 (240 240 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (240 40 (:REWRITE PSEUDO-TERMP-CAR))
 (196 196 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (196 196 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (196 196 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (196 196 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (192 106 (:REWRITE DEFAULT-<-2))
 (184 110 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (182 96 (:REWRITE DEFAULT-+-2))
 (179 179 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (179 179 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (176 86 (:REWRITE EQUAL-OF-LEN-AND-0))
 (140 140 (:TYPE-PRESCRIPTION AXE-TREEP))
 (140 140 (:REWRITE SYMBOLP-WHEN-MEMBER-EQUAL-OF-TRIVIAL-FORMALS))
 (140 140 (:REWRITE SYMBOLP-WHEN-BOUNDED-DAG-EXPRP))
 (140 140 (:REWRITE <-OF-0-WHEN-<-FREE))
 (134 134 (:REWRITE LEN->-0-WEAKEN))
 (132 132 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (132 132 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (130 130 (:REWRITE SYMBOLP-OF-CAR-WHEN-BOUNDED-DAG-EXPRP))
 (120 40 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (120 40 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (118 110 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (110 110 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (110 110 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (110 110 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (110 110 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (110 110 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (110 110 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (110 110 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (110 110 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (110 110 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (110 110 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (110 110 (:REWRITE IMPOSSIBLE-VALUE-2))
 (110 110 (:REWRITE IMPOSSIBLE-VALUE-1))
 (110 110 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (110 110 (:REWRITE EQUAL-WHEN-BVLT))
 (110 110 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (110 110 (:REWRITE EQUAL-WHEN-<-OF-+))
 (110 110 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (110 110 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (110 110 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (110 110 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (110 110 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (110 110 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (110 110 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (110 110 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (110 110 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (110 110 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (110 110 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (110 110 (:REWRITE CLR-DIFFERENTIAL))
 (106 106 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (102 102 (:REWRITE X86ISA::MV-NTH-BECOMES-NTH-WHEN-CONSTANTS))
 (96 96 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (96 96 (:REWRITE DEFAULT-+-1))
 (96 96 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (96 96 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (96 96 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (96 96 (:REWRITE +-OF-MINUS))
 (87 87 (:REWRITE EQUAL-OF-CONS))
 (80 80 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (80 40 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (74 74 (:TYPE-PRESCRIPTION BOOLEANP))
 (70 10 (:REWRITE LEN-OF-NTH-WHEN-DARG-LISTP))
 (40 40 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (40 40 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (40 40 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (34 17 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (20 20 (:TYPE-PRESCRIPTION DARG-LISTP))
 (20 10 (:REWRITE LEN-OF-NTH-0-WHEN-AXE-TREEP-CHEAP))
 (20 10 (:REWRITE DARG-LISTP-WHEN-ALL-MYQUOTEP-CHEAP))
 (18 18 (:REWRITE MYQUOTEP-WHEN-DARGP-LESS-THAN))
 (18 18 (:REWRITE MYQUOTEP-WHEN-BOUNDED-DAG-EXPRP))
 (18 18 (:REWRITE MYQUOTEP-WHEN-AXE-TREEP))
 (17 17 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (17 17 (:REWRITE USE-ALL-RULE-ALISTP-2))
 (17 17 (:REWRITE USE-ALL-RULE-ALISTP))
 (17 17 (:REWRITE USE-ALL-<=-2))
 (17 17 (:REWRITE USE-ALL-<=))
 (17 17 (:REWRITE NOT-<-WHEN-SBVLT))
 (17 17 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (17 17 (:REWRITE DROP-<=-HYPS))
 (17 17 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (17 17 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (17 17 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (17 17 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (17 17 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (15 15 (:TYPE-PRESCRIPTION X86ISA::CONSP-APPEND))
 (14 14 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (10 10 (:TYPE-PRESCRIPTION ALL-MYQUOTEP))
 (10 10 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (10 10 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (10 10 (:REWRITE LEN-OF-NTH-WHEN-ITEMS-HAVE-LEN))
 (10 10 (:REWRITE LEN-OF-NTH-WHEN-BOUNDED-DARG-LISTP))
 (10 10 (:REWRITE LEN-NTH-FROM-ITEMS-HAVE-LEN))
 (10 10 (:REWRITE INEQ-HACK2))
 (10 10 (:REWRITE INEQ-HACK))
 (10 10 (:REWRITE DROP-LINEAR-HYPS3))
 (10 10 (:REWRITE DARG-LISTP-WHEN-NOT-CONSP))
 (10 10 (:REWRITE DARG-LISTP-WHEN-BOUNDED-DARG-LISTP))
 (10 10 (:REWRITE BOUND-WHEN-USB))
 (6 6 (:REWRITE X86ISA::<-OF-IF-ARG2))
 (3 3 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (3 3 (:REWRITE WEAK-DAGP-WHEN-PSEUDO-DAGP-AUX))
 )
(X::GET-ADDED-OFFSET)
(X::ANALYZE-LOOP-BODY-AUX)
(X::ANALYZE-LOOP-BODY)
(X::CHECK-AND-EXTRACT-XWS
 (101342 821 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (88998 2489 (:REWRITE LEN-OF-CDR))
 (39507 112 (:DEFINITION INTEGER-ABS))
 (26982 246 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (25881 315 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (25460 670 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS-ALT))
 (17548 61 (:REWRITE USE-ALL-<-FOR-CAR))
 (16413 15 (:REWRITE X::INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (15279 84 (:REWRITE INTEGER-LISTP-WHEN-ALL-NATP))
 (15264 69 (:REWRITE ALL-<-OF-0-WHEN-ALL-NATP))
 (15087 281 (:REWRITE ACL2-COUNT-WHEN-STRING))
 (13197 15 (:REWRITE VL::STRINGP-OF-CAAR-WHEN-VL-NAMEDB-PREFIXMAP-P))
 (13128 15 (:REWRITE USE-ALL-RATIONALP-FOR-CAR))
 (12852 69 (:REWRITE VL::VL-NAMEDB-PREFIXMAP-P-WHEN-NOT-CONSP))
 (12852 69 (:REWRITE ALL-RATIONALP-WHEN-NOT-CONSP))
 (12204 240 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (9246 483 (:REWRITE INEQ-HACK2))
 (9246 483 (:REWRITE INEQ-HACK))
 (8861 97 (:REWRITE DEFAULT-CAR))
 (8799 15 (:REWRITE X86ISA::INTEGERP-OF-CAR-WHEN-BYTE-LISTP))
 (8754 15 (:REWRITE X86ISA::BYTE-LISTP-BECOMES-ALL-UNSIGNED-BYTE-P))
 (7032 15 (:REWRITE TRUE-LISTP-WHEN-NOT-CONSP))
 (6954 18 (:LINEAR ACL2-COUNT-OF-CONSP-POSITIVE))
 (6090 54 (:REWRITE VL::VL-NAMEDB-PREFIXMAP-P-OF-CDR-WHEN-VL-NAMEDB-PREFIXMAP-P))
 (6072 3036 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (6036 54 (:REWRITE ALL-RATIONALP-OF-CDR))
 (5688 15 (:LINEAR ACL2-COUNT-CAR-CDR-LINEAR))
 (4878 3030 (:REWRITE LEN-WHEN-ATOM))
 (4020 670 (:REWRITE HACK1))
 (3800 2918 (:REWRITE DEFAULT-+-2))
 (3292 2918 (:REWRITE DEFAULT-+-1))
 (3204 3036 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (3036 3036 (:TYPE-PRESCRIPTION DARGP))
 (3036 3036 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (3036 3036 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (3036 3036 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (3036 3036 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (3036 3036 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (3036 3036 (:META LEN-CONS-META-RULE))
 (2918 2918 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (2744 56 (:DEFINITION LENGTH))
 (2688 186 (:REWRITE ALL-NATP-OF-CDR))
 (2489 2489 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (2489 2489 (:REWRITE +-OF-MINUS))
 (2364 77 (:REWRITE <-0-+-NEGATIVE-1))
 (2315 463 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (2315 463 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (1992 246 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (1922 100 (:REWRITE ALL-<-OF-CDR))
 (1860 930 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (1860 930 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (1753 1753 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (1753 1753 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (1753 1753 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (1753 1753 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (1521 1521 (:TYPE-PRESCRIPTION ALL-NATP))
 (1320 69 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (1287 15 (:REWRITE VL::STRINGP-OF-CAAR-WHEN-VL-NAMEDB-NAMESET-P))
 (1287 15 (:REWRITE RATIONALP-OF-CAR-WHEN-RATIONAL-LISTP))
 (1212 54 (:REWRITE ALL-UNSIGNED-BYTE-P-OF-CDR))
 (1093 1081 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (1085 1081 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (1081 1081 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (1081 1081 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (1081 1081 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (1081 1081 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (1081 1081 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (1081 1081 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (1081 1081 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (1081 1081 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (1081 1081 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (1081 1081 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (1081 1081 (:REWRITE IMPOSSIBLE-VALUE-2))
 (1081 1081 (:REWRITE IMPOSSIBLE-VALUE-1))
 (1081 1081 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (1081 1081 (:REWRITE EQUAL-WHEN-BVLT))
 (1081 1081 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (1081 1081 (:REWRITE EQUAL-WHEN-<-OF-+))
 (1081 1081 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (1081 1081 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (1081 1081 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (1081 1081 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (1081 1081 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (1081 1081 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (1081 1081 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (1081 1081 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (1081 1081 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (1081 1081 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (1081 1081 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (1081 1081 (:REWRITE CLR-DIFFERENTIAL))
 (1072 1072 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (988 115 (:REWRITE ALL-<-WHEN-NOT-CONSP))
 (957 84 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (945 945 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (942 69 (:REWRITE VL::VL-NAMEDB-NAMESET-P-WHEN-NOT-CONSP))
 (942 69 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (942 69 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-CONSP))
 (942 54 (:REWRITE VL::VL-NAMEDB-NAMESET-P-OF-CDR-WHEN-VL-NAMEDB-NAMESET-P))
 (942 54 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (896 846 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (846 846 (:REWRITE USE-ALL-<-2))
 (846 846 (:REWRITE USE-ALL-<))
 (846 846 (:REWRITE DROP-LINEAR-HYPS2))
 (846 846 (:REWRITE DROP->-HYPS))
 (846 846 (:REWRITE DROP-<-HYPS))
 (846 846 (:REWRITE BOUND-WHEN-USB2))
 (846 846 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (846 846 (:REWRITE <-WHEN-BVLT))
 (846 846 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (846 846 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (846 846 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (846 846 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (846 846 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (846 846 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (846 846 (:REWRITE <-OF-BV-AND-CONSTANT))
 (846 846 (:REWRITE <-FROM-<=-FREE))
 (841 721 (:TYPE-PRESCRIPTION ACL2-COUNT-OF-CONSP-POSITIVE))
 (836 828 (:REWRITE DEFAULT-<-2))
 (821 821 (:REWRITE LEN-GIVES-CONSP))
 (821 821 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (765 765 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (765 765 (:REWRITE USE-ALL-CONSP-2))
 (765 765 (:REWRITE USE-ALL-CONSP))
 (765 765 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (765 765 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (765 765 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (765 765 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (765 765 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (765 765 (:REWRITE CONSP-FROM-LEN-BOUND))
 (765 765 (:REWRITE CONSP-BY-LEN))
 (723 723 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (723 723 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (670 670 (:REWRITE EQUAL-1-BECOMES-BVLT))
 (670 670 (:REWRITE BV-1-0-HACK))
 (595 483 (:REWRITE NOT-<-WHEN-SBVLT))
 (541 541 (:REWRITE CONSP-OF-CDDR-BY-LEN))
 (492 246 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (483 483 (:REWRITE USE-ALL-<=-2))
 (483 483 (:REWRITE USE-ALL-<=))
 (483 483 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (483 483 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (483 483 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (483 483 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (483 483 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (483 483 (:REWRITE DROP-LINEAR-HYPS3))
 (483 483 (:REWRITE DROP-<=-HYPS))
 (483 483 (:REWRITE BOUND-WHEN-USB))
 (483 483 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (483 483 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (483 483 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (483 483 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (483 483 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (448 448 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
 (423 18 (:REWRITE |(< 0 (len x))|))
 (403 403 (:REWRITE NOT-0-WHEN-BIT-NOT-0))
 (403 403 (:REWRITE EQUAL-OF-0-WHEN-BVLT-OF-SLICE))
 (403 403 (:REWRITE EQUAL-OF-0-WHEN-BVLT))
 (402 402 (:REWRITE X86ISA::EQUAL-OF-IF-CONSTANTS-ALT))
 (402 402 (:REWRITE X86ISA::EQUAL-OF-IF-CONSTANTS))
 (402 402 (:REWRITE EQUAL-OF-IF-CONSTANTS))
 (399 69 (:REWRITE ALL-<-OF-0-WHEN-NAT-LISTP))
 (354 354 (:REWRITE CONSP-OF-CDDDR-BY-LEN))
 (337 337 (:TYPE-PRESCRIPTION ALL-<))
 (337 40 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (337 40 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (315 315 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (286 286 (:REWRITE <-OF-0-WHEN-<-FREE))
 (268 268 (:REWRITE X86ISA::<-OF-IF-ARG2))
 (262 131 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (246 246 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (234 78 (:REWRITE PSEUDO-DAGP-OF-CDR-WHEN-PSEUDO-DAGP))
 (234 78 (:REWRITE JVM::FIELD-INFO-ALISTP-OF-CDR))
 (219 219 (:TYPE-PRESCRIPTION PSEUDO-DAGP))
 (219 219 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (153 113 (:REWRITE +-COMBINE-CONSTANTS))
 (146 146 (:REWRITE VL::STRINGP-OF-CAR-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P))
 (146 146 (:REWRITE VL::STRINGP-OF-CAR-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P))
 (138 138 (:TYPE-PRESCRIPTION ALL-UNSIGNED-BYTE-P))
 (138 138 (:TYPE-PRESCRIPTION ALL-RATIONALP))
 (138 138 (:REWRITE VL::VL-NAMEDB-PREFIXMAP-P-WHEN-SUBSETP-EQUAL))
 (138 138 (:REWRITE VL::VL-NAMEDB-NAMESET-P-WHEN-SUBSETP-EQUAL))
 (138 69 (:REWRITE RATIONAL-LISTP-WHEN-ALL-NATP-CHEAP))
 (131 131 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (122 61 (:REWRITE <-OF-CAR-WHEN-ALL-<-CHEAP))
 (115 115 (:REWRITE ALL-<-WHEN-NOT-CONSP-CHEAP))
 (115 115 (:REWRITE ALL-<-TRANSITIVE-FREE-2))
 (115 115 (:REWRITE ALL-<-TRANSITIVE-FREE))
 (115 115 (:REWRITE ALL-<-TRANSITIVE))
 (113 113 (:REWRITE HELPER-HELPER2))
 (113 113 (:REWRITE HELPER-HELPER))
 (112 112 (:REWRITE NONNEG-WHEN-DARGP-LESS-THAN))
 (112 112 (:REWRITE DEFAULT-UNARY-MINUS))
 (112 56 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
 (105 105 (:REWRITE FOLD-CONSTS-IN-+))
 (97 97 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (90 15 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (80 40 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (69 69 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P-2))
 (69 69 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P))
 (69 69 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-UNSIGNED-BYTE-LISTP-CHEAP))
 (69 69 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-INTEGERP-WIDTH))
 (69 69 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NEGATIVE-WIDTH))
 (69 69 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-BV-ARRAYP))
 (69 69 (:REWRITE ALL-UNSIGNED-BYTE-P-FROM-ALL-UNSIGNED-BYTE-P-NARROWER))
 (69 69 (:REWRITE ALL-RATIONALP-WHEN-NOT-CONSP-CHEAP))
 (61 61 (:REWRITE NOT-<-OF-CAR-WHEN-BOUNDED-DARG-LISTP-2))
 (56 56 (:REWRITE USE-ALL-RATIONALP-2))
 (56 56 (:REWRITE USE-ALL-RATIONALP))
 (56 56 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (56 56 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (56 56 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FREE))
 (56 56 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FORCED-FREE))
 (56 56 (:REWRITE INTEGERP-WHEN-SIGNED-BYTE-P))
 (56 56 (:REWRITE INTEGERP-WHEN-DARGP-LESS-THAN))
 (56 56 (:REWRITE INTEGERP-FROM-UNSIGNED-BYTE-P-SIZE-PARAM))
 (56 56 (:REWRITE X86ISA::INTEGERP-ADDR-RANGE-MEMBER))
 (56 56 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
 (56 56 (:REWRITE DEFAULT-REALPART))
 (56 56 (:REWRITE DEFAULT-NUMERATOR))
 (56 56 (:REWRITE DEFAULT-IMAGPART))
 (56 56 (:REWRITE DEFAULT-DENOMINATOR))
 (54 54 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (54 54 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (54 54 (:LINEAR LEN-WHEN-PREFIXP))
 (40 40 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (40 40 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (40 40 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (40 40 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (39 1 (:REWRITE MEMBERP-OF-CONS-IRREL-STRONG))
 (37 37 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (37 37 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (30 30 (:LINEAR ACL2-COUNT-WHEN-MEMBER))
 (30 15 (:REWRITE TRUE-LISTP-WHEN-POSSIBLY-NEGATED-NODENUMSP))
 (30 15 (:REWRITE RATIONALP-OF-CAR--WHEN-ALL-NATP-CHEAP))
 (30 15 (:REWRITE INTEGERP-OF-CAR-WHEN-NAT-LISTP-CHEAP))
 (30 15 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-NATP-CHEAP))
 (30 15 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (27 27 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (27 27 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (20 4 (:REWRITE EQUAL-OF-CONS-WHEN-EQUAL-NTH-0-CHEAP))
 (19 19 (:REWRITE WFR-HACK5))
 (19 19 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (18 18 (:REWRITE LEN->-0-WEAKEN))
 (15 15 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (15 15 (:TYPE-PRESCRIPTION POSSIBLY-NEGATED-NODENUMSP))
 (15 15 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (15 15 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (15 15 (:REWRITE TRUE-LISTP-WHEN-PSEUDO-DAGP-AUX))
 (15 15 (:REWRITE TRUE-LISTP-WHEN-BV-ARRAYP))
 (15 15 (:REWRITE INTEGERP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (15 15 (:REWRITE X86ISA::BYTE-LISTP-CONSTANT-OPENER))
 (8 8 (:TYPE-PRESCRIPTION BOOLEANP))
 (4 4 (:REWRITE EQUAL-OF-CONS))
 (3 3 (:REWRITE COLLECT-CONSTANTS-OVER-<))
 (3 3 (:REWRITE <-OF-CONSTANT-AND-+-OF-CONSTANT))
 (3 3 (:REWRITE <-OF-+-OF-1-STRENGTHEN))
 (3 3 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (3 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (2 2 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (2 2 (:REWRITE EQUAL-OF-NON-NATP-AND-CAAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 1 (:REWRITE MEMBERP-WHEN-SINGLETON-CHEAP))
 (2 1 (:REWRITE MEMBERP-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (2 1 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-CDR-CHEAP))
 (2 1 (:REWRITE JVM::MEMBER-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (1 1 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-OF-TAKE))
 (1 1 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-AND-NOT-INTERSECTION-EQUAL-CHEAP))
 (1 1 (:REWRITE MEMBERP-WHEN-SUBSETP-EQUAL-2))
 (1 1 (:REWRITE MEMBERP-WHEN-SUBSETP-EQUAL-1))
 (1 1 (:REWRITE MEMBERP-WHEN-PERM-OF-UPDATE-NTH))
 (1 1 (:REWRITE MEMBERP-WHEN-NOT-EQUAL-OF-CAR-CHEAP))
 (1 1 (:REWRITE MEMBERP-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE MEMBERP-WHEN-NOT-CONS-OF-CDR-CHEAP))
 (1 1 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-FIRSTN))
 (1 1 (:REWRITE MEMBERP-OF-CONSTANT-WHEN-NOT-MEMBER-OF-CONSTANT))
 (1 1 (:REWRITE MEMBERP-OF-CONS))
 (1 1 (:REWRITE MEMBERP-CONSTANT-OPENER))
 )
(X::CHECK-AND-EXTRACT-WRITES
 (34948 313 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (30285 850 (:REWRITE LEN-OF-CDR))
 (20304 40 (:DEFINITION INTEGER-ABS))
 (9505 95 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (9080 121 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (8626 227 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS-ALT))
 (6469 283 (:REWRITE INEQ-HACK2))
 (6469 283 (:REWRITE INEQ-HACK))
 (6434 42 (:REWRITE USE-ALL-<-FOR-CAR))
 (5916 7 (:REWRITE X::INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (5472 35 (:REWRITE INTEGER-LISTP-WHEN-ALL-NATP))
 (5394 26 (:REWRITE ALL-<-OF-0-WHEN-ALL-NATP))
 (5338 104 (:REWRITE ACL2-COUNT-WHEN-STRING))
 (4628 6 (:REWRITE VL::STRINGP-OF-CAAR-WHEN-VL-NAMEDB-PREFIXMAP-P))
 (4602 6 (:REWRITE USE-ALL-RATIONALP-FOR-CAR))
 (4498 26 (:REWRITE VL::VL-NAMEDB-PREFIXMAP-P-WHEN-NOT-CONSP))
 (4498 26 (:REWRITE ALL-RATIONALP-WHEN-NOT-CONSP))
 (4243 89 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (3302 7 (:REWRITE X86ISA::INTEGERP-OF-CAR-WHEN-BYTE-LISTP))
 (3281 7 (:REWRITE X86ISA::BYTE-LISTP-BECOMES-ALL-UNSIGNED-BYTE-P))
 (3035 45 (:REWRITE DEFAULT-CAR))
 (2561 7 (:REWRITE TRUE-LISTP-WHEN-NOT-CONSP))
 (2318 6 (:LINEAR ACL2-COUNT-OF-CONSP-POSITIVE))
 (2114 20 (:REWRITE VL::VL-NAMEDB-PREFIXMAP-P-OF-CDR-WHEN-VL-NAMEDB-PREFIXMAP-P))
 (2104 1052 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (2094 20 (:REWRITE ALL-RATIONALP-OF-CDR))
 (1896 5 (:LINEAR ACL2-COUNT-CAR-CDR-LINEAR))
 (1710 1050 (:REWRITE LEN-WHEN-ATOM))
 (1410 1084 (:REWRITE DEFAULT-+-2))
 (1362 227 (:REWRITE HACK1))
 (1230 1084 (:REWRITE DEFAULT-+-1))
 (1112 1052 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1084 1084 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (1066 82 (:REWRITE NOT-<-OF-CAR-WHEN-ALL-<-2))
 (1052 1052 (:TYPE-PRESCRIPTION DARGP))
 (1052 1052 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (1052 1052 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (1052 1052 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (1052 1052 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (1052 1052 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (1052 1052 (:META LEN-CONS-META-RULE))
 (1050 35 (:REWRITE <-0-+-NEGATIVE-1))
 (1015 203 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (1015 203 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (990 69 (:REWRITE ALL-NATP-OF-CDR))
 (980 20 (:DEFINITION LENGTH))
 (909 137 (:REWRITE ALL-<-OF-CDR))
 (850 850 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (850 850 (:REWRITE +-OF-MINUS))
 (812 406 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (812 406 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (788 82 (:REWRITE USE-ALL-<=-FOR-CAR))
 (756 95 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (635 635 (:TYPE-PRESCRIPTION ALL-NATP))
 (590 590 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (590 590 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (590 590 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (590 590 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (496 28 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (483 21 (:REWRITE ALL-UNSIGNED-BYTE-P-OF-CDR))
 (479 140 (:REWRITE ALL-<-WHEN-NOT-CONSP))
 (478 6 (:REWRITE VL::STRINGP-OF-CAAR-WHEN-VL-NAMEDB-NAMESET-P))
 (478 6 (:REWRITE RATIONALP-OF-CAR-WHEN-RATIONAL-LISTP))
 (442 442 (:TYPE-PRESCRIPTION ALL-<))
 (439 419 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (419 419 (:REWRITE USE-ALL-<-2))
 (419 419 (:REWRITE USE-ALL-<))
 (419 419 (:REWRITE DROP-LINEAR-HYPS2))
 (419 419 (:REWRITE DROP->-HYPS))
 (419 419 (:REWRITE DROP-<-HYPS))
 (419 419 (:REWRITE BOUND-WHEN-USB2))
 (419 419 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (419 419 (:REWRITE <-WHEN-BVLT))
 (419 419 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (419 419 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (419 419 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (419 419 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (419 419 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (419 419 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (419 419 (:REWRITE <-OF-BV-AND-CONSTANT))
 (419 419 (:REWRITE <-FROM-<=-FREE))
 (413 413 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (413 411 (:REWRITE DEFAULT-<-2))
 (372 35 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (367 28 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-CONSP))
 (366 363 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (365 363 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (363 363 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (363 363 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (363 363 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (363 363 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (363 363 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (363 363 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (363 363 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (363 363 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (363 363 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (363 363 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (363 363 (:REWRITE IMPOSSIBLE-VALUE-2))
 (363 363 (:REWRITE IMPOSSIBLE-VALUE-1))
 (363 363 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (363 363 (:REWRITE EQUAL-WHEN-BVLT))
 (363 363 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (363 363 (:REWRITE EQUAL-WHEN-<-OF-+))
 (363 363 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (363 363 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (363 363 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (363 363 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (363 363 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (363 363 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (363 363 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (363 363 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (363 363 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (363 363 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (363 363 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (363 363 (:REWRITE CLR-DIFFERENTIAL))
 (361 361 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (348 26 (:REWRITE VL::VL-NAMEDB-NAMESET-P-WHEN-NOT-CONSP))
 (348 26 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (341 20 (:REWRITE VL::VL-NAMEDB-NAMESET-P-OF-CDR-WHEN-VL-NAMEDB-NAMESET-P))
 (341 20 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (323 283 (:REWRITE NOT-<-WHEN-SBVLT))
 (314 266 (:TYPE-PRESCRIPTION ACL2-COUNT-OF-CONSP-POSITIVE))
 (313 313 (:REWRITE LEN-GIVES-CONSP))
 (313 313 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (293 293 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (293 293 (:REWRITE USE-ALL-CONSP-2))
 (293 293 (:REWRITE USE-ALL-CONSP))
 (293 293 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (293 293 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (293 293 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (293 293 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (293 293 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (293 293 (:REWRITE CONSP-FROM-LEN-BOUND))
 (293 293 (:REWRITE CONSP-BY-LEN))
 (285 283 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (283 283 (:REWRITE USE-ALL-<=-2))
 (283 283 (:REWRITE USE-ALL-<=))
 (283 283 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (283 283 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (283 283 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (283 283 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (283 283 (:REWRITE DROP-LINEAR-HYPS3))
 (283 283 (:REWRITE DROP-<=-HYPS))
 (283 283 (:REWRITE BOUND-WHEN-USB))
 (283 283 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (283 283 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (283 283 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (283 283 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (283 283 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (275 275 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (275 275 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (241 241 (:TYPE-PRESCRIPTION ALL-<=))
 (227 227 (:REWRITE EQUAL-1-BECOMES-BVLT))
 (227 227 (:REWRITE BV-1-0-HACK))
 (191 191 (:REWRITE CONSP-OF-CDDR-BY-LEN))
 (190 95 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (183 8 (:REWRITE |(< 0 (len x))|))
 (169 81 (:REWRITE ALL-<=-OF-CDR))
 (160 160 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
 (152 76 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (150 26 (:REWRITE ALL-<-OF-0-WHEN-NAT-LISTP))
 (144 144 (:REWRITE ALL-<-WHEN-NOT-CONSP-CHEAP))
 (144 144 (:REWRITE ALL-<-TRANSITIVE-FREE-2))
 (144 144 (:REWRITE ALL-<-TRANSITIVE-FREE))
 (144 144 (:REWRITE ALL-<-TRANSITIVE))
 (134 134 (:REWRITE NOT-0-WHEN-BIT-NOT-0))
 (134 134 (:REWRITE X86ISA::EQUAL-OF-IF-CONSTANTS-ALT))
 (134 134 (:REWRITE X86ISA::EQUAL-OF-IF-CONSTANTS))
 (134 134 (:REWRITE EQUAL-OF-IF-CONSTANTS))
 (134 134 (:REWRITE EQUAL-OF-0-WHEN-BVLT-OF-SLICE))
 (134 134 (:REWRITE EQUAL-OF-0-WHEN-BVLT))
 (127 82 (:REWRITE ALL-<=-WHEN-<=-AND-DECREASINGP))
 (125 16 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (125 16 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (121 121 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (118 118 (:REWRITE CONSP-OF-CDDDR-BY-LEN))
 (103 103 (:REWRITE <-OF-0-WHEN-<-FREE))
 (95 95 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (95 78 (:REWRITE ALL-<=-WHEN-NOT-CONSP))
 (93 93 (:REWRITE X86ISA::<-OF-IF-ARG2))
 (84 42 (:REWRITE <-OF-CAR-WHEN-ALL-<-CHEAP))
 (84 28 (:REWRITE PSEUDO-DAGP-OF-CDR-WHEN-PSEUDO-DAGP))
 (84 28 (:REWRITE JVM::FIELD-INFO-ALISTP-OF-CDR))
 (82 82 (:REWRITE ALL-<=-WHEN-NOT-CONSP-CHEAP))
 (82 82 (:REWRITE ALL-<=-MONOTONE))
 (81 81 (:TYPE-PRESCRIPTION PSEUDO-DAGP))
 (81 81 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (76 76 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (58 58 (:REWRITE VL::STRINGP-OF-CAR-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P))
 (58 58 (:REWRITE VL::STRINGP-OF-CAR-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P))
 (56 56 (:TYPE-PRESCRIPTION ALL-UNSIGNED-BYTE-P))
 (52 52 (:TYPE-PRESCRIPTION ALL-RATIONALP))
 (52 52 (:REWRITE VL::VL-NAMEDB-PREFIXMAP-P-WHEN-SUBSETP-EQUAL))
 (52 52 (:REWRITE VL::VL-NAMEDB-NAMESET-P-WHEN-SUBSETP-EQUAL))
 (52 26 (:REWRITE RATIONAL-LISTP-WHEN-ALL-NATP-CHEAP))
 (45 45 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (42 42 (:REWRITE NOT-<-OF-CAR-WHEN-BOUNDED-DARG-LISTP-2))
 (42 7 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (41 41 (:REWRITE HELPER-HELPER2))
 (41 41 (:REWRITE HELPER-HELPER))
 (41 41 (:REWRITE FOLD-CONSTS-IN-+))
 (41 41 (:REWRITE +-COMBINE-CONSTANTS))
 (40 40 (:REWRITE NONNEG-WHEN-DARGP-LESS-THAN))
 (40 40 (:REWRITE DEFAULT-UNARY-MINUS))
 (40 20 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
 (32 16 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (28 28 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P-2))
 (28 28 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P))
 (28 28 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-UNSIGNED-BYTE-LISTP-CHEAP))
 (28 28 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-INTEGERP-WIDTH))
 (28 28 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NEGATIVE-WIDTH))
 (28 28 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-BV-ARRAYP))
 (28 28 (:REWRITE ALL-UNSIGNED-BYTE-P-FROM-ALL-UNSIGNED-BYTE-P-NARROWER))
 (26 26 (:REWRITE ALL-RATIONALP-WHEN-NOT-CONSP-CHEAP))
 (25 1 (:REWRITE ALL-UNSIGNED-BYTE-P-OF-CAR-2))
 (21 21 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FREE))
 (21 21 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FORCED-FREE))
 (21 21 (:REWRITE INTEGERP-WHEN-SIGNED-BYTE-P))
 (21 21 (:REWRITE INTEGERP-WHEN-DARGP-LESS-THAN))
 (21 21 (:REWRITE INTEGERP-FROM-UNSIGNED-BYTE-P-SIZE-PARAM))
 (21 21 (:REWRITE X86ISA::INTEGERP-ADDR-RANGE-MEMBER))
 (20 20 (:REWRITE USE-ALL-RATIONALP-2))
 (20 20 (:REWRITE USE-ALL-RATIONALP))
 (20 20 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (20 20 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (20 20 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
 (20 20 (:REWRITE DEFAULT-REALPART))
 (20 20 (:REWRITE DEFAULT-NUMERATOR))
 (20 20 (:REWRITE DEFAULT-IMAGPART))
 (20 20 (:REWRITE DEFAULT-DENOMINATOR))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (19 19 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (19 19 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (18 3 (:REWRITE ALL-ALL-UNSIGNED-BYTE-P-WHEN-NOT-CONSP))
 (16 16 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (16 16 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (16 16 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (16 16 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (14 7 (:REWRITE TRUE-LISTP-WHEN-POSSIBLY-NEGATED-NODENUMSP))
 (14 7 (:REWRITE INTEGERP-OF-CAR-WHEN-NAT-LISTP-CHEAP))
 (14 7 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-NATP-CHEAP))
 (14 7 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (12 6 (:REWRITE RATIONALP-OF-CAR--WHEN-ALL-NATP-CHEAP))
 (10 10 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (10 10 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (10 10 (:LINEAR ACL2-COUNT-WHEN-MEMBER))
 (8 8 (:REWRITE WFR-HACK5))
 (8 8 (:REWRITE LEN->-0-WEAKEN))
 (8 8 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (7 7 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (7 7 (:TYPE-PRESCRIPTION POSSIBLY-NEGATED-NODENUMSP))
 (7 7 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (7 7 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (7 7 (:REWRITE TRUE-LISTP-WHEN-PSEUDO-DAGP-AUX))
 (7 7 (:REWRITE TRUE-LISTP-WHEN-BV-ARRAYP))
 (7 7 (:REWRITE INTEGERP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (7 7 (:REWRITE X86ISA::BYTE-LISTP-CONSTANT-OPENER))
 (6 6 (:TYPE-PRESCRIPTION ALL-ALL-UNSIGNED-BYTE-P))
 (6 2 (:REWRITE ALL-ALL-UNSIGNED-BYTE-P-OF-CDR))
 (6 1 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P-FOR-CAR))
 (3 3 (:REWRITE ALL-ALL-UNSIGNED-BYTE-P-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION DECREASINGP))
 (1 1 (:TYPE-PRESCRIPTION BOOLEANP))
 (1 1 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (1 1 (:REWRITE EQUAL-OF-NON-NATP-AND-CAAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (1 1 (:REWRITE COLLECT-CONSTANTS-OVER-<))
 (1 1 (:REWRITE <-OF-CONSTANT-AND-+-OF-CONSTANT))
 (1 1 (:REWRITE <-OF-+-OF-1-STRENGTHEN))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (1 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 )
(X::CHECK-AND-EXTRACT-FLAGS
 (14038 180 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (11099 320 (:REWRITE LEN-OF-CDR))
 (9208 28 (:DEFINITION INTEGER-ABS))
 (3718 52 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (3489 67 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (3306 87 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS-ALT))
 (2821 141 (:REWRITE INEQ-HACK2))
 (2821 141 (:REWRITE INEQ-HACK))
 (2764 20 (:REWRITE USE-ALL-<-FOR-CAR))
 (2458 4 (:REWRITE X::INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (2228 74 (:REWRITE ACL2-COUNT-WHEN-STRING))
 (2227 19 (:REWRITE INTEGER-LISTP-WHEN-ALL-NATP))
 (2223 15 (:REWRITE ALL-<-OF-0-WHEN-ALL-NATP))
 (1801 4 (:REWRITE VL::STRINGP-OF-CAAR-WHEN-VL-NAMEDB-PREFIXMAP-P))
 (1786 4 (:REWRITE USE-ALL-RATIONALP-FOR-CAR))
 (1726 15 (:REWRITE VL::VL-NAMEDB-PREFIXMAP-P-WHEN-NOT-CONSP))
 (1726 15 (:REWRITE ALL-RATIONALP-WHEN-NOT-CONSP))
 (1545 47 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (1398 28 (:REWRITE DEFAULT-CAR))
 (1386 4 (:REWRITE X86ISA::INTEGERP-OF-CAR-WHEN-BYTE-LISTP))
 (1374 4 (:REWRITE X86ISA::BYTE-LISTP-BECOMES-ALL-UNSIGNED-BYTE-P))
 (1073 4 (:LINEAR ACL2-COUNT-OF-CONSP-POSITIVE))
 (1010 4 (:REWRITE TRUE-LISTP-WHEN-NOT-CONSP))
 (910 448 (:REWRITE LEN-WHEN-ATOM))
 (898 449 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (771 11 (:REWRITE VL::VL-NAMEDB-PREFIXMAP-P-OF-CDR-WHEN-VL-NAMEDB-PREFIXMAP-P))
 (760 11 (:REWRITE ALL-RATIONALP-OF-CDR))
 (720 24 (:REWRITE <-0-+-NEGATIVE-1))
 (720 3 (:LINEAR ACL2-COUNT-CAR-CDR-LINEAR))
 (710 142 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (710 142 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (686 14 (:DEFINITION LENGTH))
 (662 430 (:REWRITE DEFAULT-+-2))
 (568 284 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (568 284 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (530 430 (:REWRITE DEFAULT-+-1))
 (522 87 (:REWRITE HACK1))
 (508 36 (:REWRITE ALL-NATP-OF-CDR))
 (491 449 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (449 449 (:TYPE-PRESCRIPTION DARGP))
 (449 449 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (449 449 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (449 449 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (449 449 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (449 449 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (449 449 (:META LEN-CONS-META-RULE))
 (430 430 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (411 411 (:TYPE-PRESCRIPTION ALL-NATP))
 (402 52 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (385 27 (:REWRITE ALL-<-OF-CDR))
 (320 320 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (320 320 (:REWRITE +-OF-MINUS))
 (288 288 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (265 4 (:REWRITE VL::STRINGP-OF-CAAR-WHEN-VL-NAMEDB-NAMESET-P))
 (265 4 (:REWRITE RATIONALP-OF-CAR-WHEN-RATIONAL-LISTP))
 (251 15 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (239 223 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (229 11 (:REWRITE ALL-UNSIGNED-BYTE-P-OF-CDR))
 (227 195 (:TYPE-PRESCRIPTION ACL2-COUNT-OF-CONSP-POSITIVE))
 (223 223 (:REWRITE USE-ALL-<-2))
 (223 223 (:REWRITE USE-ALL-<))
 (223 223 (:REWRITE DROP-LINEAR-HYPS2))
 (223 223 (:REWRITE DROP->-HYPS))
 (223 223 (:REWRITE DROP-<-HYPS))
 (223 223 (:REWRITE BOUND-WHEN-USB2))
 (223 223 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (223 223 (:REWRITE <-WHEN-BVLT))
 (223 223 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (223 223 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (223 223 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (223 223 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (223 223 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (223 223 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (223 223 (:REWRITE <-OF-BV-AND-CONSTANT))
 (223 223 (:REWRITE <-FROM-<=-FREE))
 (219 217 (:REWRITE DEFAULT-<-2))
 (212 212 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (212 212 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (212 212 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (212 212 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (206 31 (:REWRITE ALL-<-WHEN-NOT-CONSP))
 (194 19 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (190 15 (:REWRITE VL::VL-NAMEDB-NAMESET-P-WHEN-NOT-CONSP))
 (190 15 (:REWRITE RATIONAL-LISTP-WHEN-NOT-CONSP))
 (190 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-CONSP))
 (180 180 (:REWRITE LEN-GIVES-CONSP))
 (180 180 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (174 11 (:REWRITE VL::VL-NAMEDB-NAMESET-P-OF-CDR-WHEN-VL-NAMEDB-NAMESET-P))
 (174 11 (:REWRITE RATIONAL-LISTP-OF-CDR-WHEN-RATIONAL-LISTP))
 (169 141 (:REWRITE NOT-<-WHEN-SBVLT))
 (166 166 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (166 166 (:REWRITE USE-ALL-CONSP-2))
 (166 166 (:REWRITE USE-ALL-CONSP))
 (166 166 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (166 166 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (166 166 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (166 166 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (166 166 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (166 166 (:REWRITE CONSP-FROM-LEN-BOUND))
 (166 166 (:REWRITE CONSP-BY-LEN))
 (153 153 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (153 153 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (141 141 (:REWRITE USE-ALL-<=-2))
 (141 141 (:REWRITE USE-ALL-<=))
 (141 141 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (141 141 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (141 141 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (141 141 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (141 141 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (141 141 (:REWRITE DROP-LINEAR-HYPS3))
 (141 141 (:REWRITE DROP-<=-HYPS))
 (141 141 (:REWRITE BOUND-WHEN-USB))
 (141 141 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (141 141 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (141 141 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (141 141 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (141 141 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (135 6 (:REWRITE |(< 0 (len x))|))
 (129 125 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (127 125 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (125 125 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (125 125 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (125 125 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (125 125 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (125 125 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (125 125 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (125 125 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (125 125 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (125 125 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (125 125 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (125 125 (:REWRITE IMPOSSIBLE-VALUE-2))
 (125 125 (:REWRITE IMPOSSIBLE-VALUE-1))
 (125 125 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (125 125 (:REWRITE EQUAL-WHEN-BVLT))
 (125 125 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (125 125 (:REWRITE EQUAL-WHEN-<-OF-+))
 (125 125 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (125 125 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (125 125 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (125 125 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (125 125 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (125 125 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (125 125 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (125 125 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (125 125 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (125 125 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (125 125 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (125 125 (:REWRITE CLR-DIFFERENTIAL))
 (122 122 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (120 60 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (112 112 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
 (104 52 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (101 101 (:REWRITE CONSP-OF-CDDR-BY-LEN))
 (98 98 (:TYPE-PRESCRIPTION ALL-<))
 (87 87 (:REWRITE EQUAL-1-BECOMES-BVLT))
 (87 87 (:REWRITE BV-1-0-HACK))
 (86 15 (:REWRITE ALL-<-OF-0-WHEN-NAT-LISTP))
 (73 11 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (73 11 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (67 67 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (60 60 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (58 58 (:REWRITE <-OF-0-WHEN-<-FREE))
 (52 52 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (52 52 (:REWRITE X86ISA::<-OF-IF-ARG2))
 (50 50 (:REWRITE CONSP-OF-CDDDR-BY-LEN))
 (47 47 (:TYPE-PRESCRIPTION PSEUDO-DAGP))
 (47 47 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (45 15 (:REWRITE PSEUDO-DAGP-OF-CDR-WHEN-PSEUDO-DAGP))
 (45 15 (:REWRITE JVM::FIELD-INFO-ALISTP-OF-CDR))
 (40 40 (:REWRITE VL::STRINGP-OF-CAR-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P))
 (40 40 (:REWRITE VL::STRINGP-OF-CAR-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P))
 (40 20 (:REWRITE <-OF-CAR-WHEN-ALL-<-CHEAP))
 (36 1 (:REWRITE MEMBERP-OF-CONS-IRREL-STRONG))
 (35 35 (:REWRITE NOT-0-WHEN-BIT-NOT-0))
 (35 35 (:REWRITE X86ISA::EQUAL-OF-IF-CONSTANTS-ALT))
 (35 35 (:REWRITE X86ISA::EQUAL-OF-IF-CONSTANTS))
 (35 35 (:REWRITE EQUAL-OF-IF-CONSTANTS))
 (35 35 (:REWRITE EQUAL-OF-0-WHEN-BVLT-OF-SLICE))
 (35 35 (:REWRITE EQUAL-OF-0-WHEN-BVLT))
 (31 31 (:REWRITE ALL-<-WHEN-NOT-CONSP-CHEAP))
 (31 31 (:REWRITE ALL-<-TRANSITIVE-FREE-2))
 (31 31 (:REWRITE ALL-<-TRANSITIVE-FREE))
 (31 31 (:REWRITE ALL-<-TRANSITIVE))
 (30 30 (:TYPE-PRESCRIPTION ALL-UNSIGNED-BYTE-P))
 (30 30 (:TYPE-PRESCRIPTION ALL-RATIONALP))
 (30 30 (:REWRITE VL::VL-NAMEDB-PREFIXMAP-P-WHEN-SUBSETP-EQUAL))
 (30 30 (:REWRITE VL::VL-NAMEDB-NAMESET-P-WHEN-SUBSETP-EQUAL))
 (30 15 (:REWRITE RATIONAL-LISTP-WHEN-ALL-NATP-CHEAP))
 (29 29 (:REWRITE HELPER-HELPER2))
 (29 29 (:REWRITE HELPER-HELPER))
 (29 29 (:REWRITE FOLD-CONSTS-IN-+))
 (29 29 (:REWRITE +-COMBINE-CONSTANTS))
 (28 28 (:REWRITE NONNEG-WHEN-DARGP-LESS-THAN))
 (28 28 (:REWRITE DEFAULT-UNARY-MINUS))
 (28 28 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (28 14 (:REWRITE STR::COERCE-TO-LIST-REMOVAL))
 (24 4 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (22 11 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (20 20 (:REWRITE NOT-<-OF-CAR-WHEN-BOUNDED-DARG-LISTP-2))
 (16 16 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (16 16 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (16 16 (:LINEAR LEN-WHEN-PREFIXP))
 (15 15 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P-2))
 (15 15 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-UNSIGNED-BYTE-LISTP-CHEAP))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-INTEGERP-WIDTH))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NEGATIVE-WIDTH))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-BV-ARRAYP))
 (15 15 (:REWRITE ALL-UNSIGNED-BYTE-P-FROM-ALL-UNSIGNED-BYTE-P-NARROWER))
 (15 15 (:REWRITE ALL-RATIONALP-WHEN-NOT-CONSP-CHEAP))
 (14 14 (:REWRITE USE-ALL-RATIONALP-2))
 (14 14 (:REWRITE USE-ALL-RATIONALP))
 (14 14 (:REWRITE NUMERATOR-WHEN-INTEGERP))
 (14 14 (:REWRITE INTEGERP==>DENOMINATOR=1))
 (14 14 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FREE))
 (14 14 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FORCED-FREE))
 (14 14 (:REWRITE INTEGERP-WHEN-SIGNED-BYTE-P))
 (14 14 (:REWRITE INTEGERP-WHEN-DARGP-LESS-THAN))
 (14 14 (:REWRITE INTEGERP-FROM-UNSIGNED-BYTE-P-SIZE-PARAM))
 (14 14 (:REWRITE X86ISA::INTEGERP-ADDR-RANGE-MEMBER))
 (14 14 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
 (14 14 (:REWRITE DEFAULT-REALPART))
 (14 14 (:REWRITE DEFAULT-NUMERATOR))
 (14 14 (:REWRITE DEFAULT-IMAGPART))
 (14 14 (:REWRITE DEFAULT-DENOMINATOR))
 (12 12 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (12 12 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (11 11 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (11 11 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (11 11 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (11 11 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (8 8 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (8 8 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (8 4 (:REWRITE TRUE-LISTP-WHEN-POSSIBLY-NEGATED-NODENUMSP))
 (8 4 (:REWRITE RATIONALP-OF-CAR--WHEN-ALL-NATP-CHEAP))
 (8 4 (:REWRITE INTEGERP-OF-CAR-WHEN-NAT-LISTP-CHEAP))
 (8 4 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-NATP-CHEAP))
 (8 4 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (6 6 (:REWRITE WFR-HACK5))
 (6 6 (:REWRITE LEN->-0-WEAKEN))
 (6 6 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (6 6 (:LINEAR ACL2-COUNT-WHEN-MEMBER))
 (4 4 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (4 4 (:TYPE-PRESCRIPTION POSSIBLY-NEGATED-NODENUMSP))
 (4 4 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (4 4 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (4 4 (:REWRITE TRUE-LISTP-WHEN-PSEUDO-DAGP-AUX))
 (4 4 (:REWRITE TRUE-LISTP-WHEN-BV-ARRAYP))
 (4 4 (:REWRITE INTEGERP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (4 4 (:REWRITE X86ISA::BYTE-LISTP-CONSTANT-OPENER))
 (2 2 (:TYPE-PRESCRIPTION BOOLEANP))
 (2 1 (:REWRITE MEMBERP-WHEN-SINGLETON-CHEAP))
 (2 1 (:REWRITE MEMBERP-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (2 1 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-CDR-CHEAP))
 (2 1 (:REWRITE JVM::MEMBER-WHEN-NOT-MEMBERP-OF-CDR-CHEAP))
 (1 1 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (1 1 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-OF-TAKE))
 (1 1 (:REWRITE NOT-MEMBERP-WHEN-MEMBERP-AND-NOT-INTERSECTION-EQUAL-CHEAP))
 (1 1 (:REWRITE MEMBERP-WHEN-SUBSETP-EQUAL-2))
 (1 1 (:REWRITE MEMBERP-WHEN-SUBSETP-EQUAL-1))
 (1 1 (:REWRITE MEMBERP-WHEN-PERM-OF-UPDATE-NTH))
 (1 1 (:REWRITE MEMBERP-WHEN-NOT-EQUAL-OF-CAR-CHEAP))
 (1 1 (:REWRITE MEMBERP-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE MEMBERP-WHEN-NOT-CONS-OF-CDR-CHEAP))
 (1 1 (:REWRITE MEMBERP-WHEN-MEMBERP-OF-FIRSTN))
 (1 1 (:REWRITE MEMBERP-OF-CONSTANT-WHEN-NOT-MEMBER-OF-CONSTANT))
 (1 1 (:REWRITE MEMBERP-OF-CONS))
 (1 1 (:REWRITE MEMBERP-CONSTANT-OPENER))
 (1 1 (:REWRITE EQUAL-OF-NON-NATP-AND-CAAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (1 1 (:REWRITE COLLECT-CONSTANTS-OVER-<))
 (1 1 (:REWRITE <-OF-CONSTANT-AND-+-OF-CONSTANT))
 (1 1 (:REWRITE <-OF-+-OF-1-STRENGTHEN))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (1 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 )
(X::CHECK-AND-SPLIT-ONE-REP-TERM)
(X::GET-XW-PAIRS)
(X::GET-WRITE-ADDRESSES)
(X::GET-FLAG-NAMES)
(X::NO-OVERLAP-BETWEEN-WRITE-PAIRS)
(X::NO-OVERLAP-BETWEEN-WRITE-PAIR-AND-WRITE-PAIRS)
(X::NO-OVERLAP-IN-WRITE-PAIRS)
(X::ENSURE-ADDRESSES-UNCHANGED-BY-BODY)
(X::NAME-OF-STATE-COMPONENT-AUX
 (4940 103 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (1487 27 (:REWRITE <-0-+-NEGATIVE-1))
 (1238 14 (:DEFINITION SYMBOL-LISTP))
 (1142 19 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (1079 21 (:REWRITE PSEUDO-TERMP-OPENER))
 (968 30 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (885 83 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (664 12 (:REWRITE PSEUDO-TERMP-CAR))
 (600 8 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-TRUE-LIST-LISTP))
 (584 4 (:DEFINITION TRUE-LIST-LISTP))
 (516 8 (:REWRITE TRUE-LIST-LISTP-WHEN-NOT-CONSP))
 (410 205 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (395 197 (:REWRITE LEN-WHEN-ATOM))
 (367 7 (:REWRITE USE-ALL-<-FOR-CAR))
 (308 7 (:REWRITE X::INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (274 13 (:REWRITE NOT-MYQUOTEP-WHEN-LEN-WRONG))
 (246 18 (:REWRITE INTEGER-LISTP-WHEN-ALL-NATP))
 (239 103 (:REWRITE DEFAULT-CAR))
 (227 35 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (219 14 (:REWRITE |(< 0 (len x))|))
 (205 205 (:TYPE-PRESCRIPTION DARGP))
 (205 205 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (205 205 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (205 205 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (205 205 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (205 205 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (205 205 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (205 205 (:META LEN-CONS-META-RULE))
 (205 41 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (205 41 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (200 10 (:REWRITE ALL-<-OF-0-WHEN-ALL-NATP))
 (194 7 (:REWRITE X86ISA::INTEGERP-OF-CAR-WHEN-BYTE-LISTP))
 (174 92 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (174 92 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (174 6 (:REWRITE X86ISA::BYTE-LISTP-BECOMES-ALL-UNSIGNED-BYTE-P))
 (159 159 (:TYPE-PRESCRIPTION ALL-NATP))
 (144 12 (:REWRITE ALL-NATP-OF-CDR))
 (142 142 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (142 142 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (142 142 (:LINEAR LEN-WHEN-PREFIXP))
 (142 14 (:REWRITE TRUE-LISTP-WHEN-NOT-CONSP))
 (121 7 (:REWRITE ALL-<-OF-CDR))
 (103 103 (:REWRITE LEN-GIVES-CONSP))
 (103 103 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (103 103 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (103 48 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (102 18 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (101 101 (:TYPE-PRESCRIPTION PSEUDO-TERM-LISTP))
 (97 46 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (97 18 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (96 12 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (92 4 (:REWRITE PSEUDO-TERMP-OF-CADDR))
 (89 89 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (88 24 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (81 81 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (81 81 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (81 81 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (81 81 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (80 4 (:REWRITE PSEUDO-TERMP-CADR-FROM-PSEUDO-TERM-LISTP))
 (77 46 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (71 71 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (71 71 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (70 35 (:REWRITE DEFAULT-+-2))
 (70 35 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (67 67 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (67 67 (:REWRITE USE-ALL-CONSP-2))
 (67 67 (:REWRITE USE-ALL-CONSP))
 (67 67 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN-STRONG))
 (67 67 (:REWRITE LEN-OF-CAR-WHEN-ITEMS-HAVE-LEN))
 (67 67 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (67 67 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (67 67 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (67 67 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (67 67 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (67 67 (:REWRITE CONSP-FROM-LEN-BOUND))
 (67 67 (:REWRITE CONSP-BY-LEN))
 (66 6 (:REWRITE ALL-UNSIGNED-BYTE-P-OF-CDR))
 (61 34 (:REWRITE DEFAULT-<-2))
 (55 10 (:REWRITE ALL-<-OF-0-WHEN-NAT-LISTP))
 (50 50 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (50 50 (:REWRITE EQUAL-WHEN-<-OF-+))
 (48 48 (:REWRITE USE-ALL-<-2))
 (48 48 (:REWRITE USE-ALL-<))
 (48 48 (:REWRITE DROP-LINEAR-HYPS2))
 (48 48 (:REWRITE DROP->-HYPS))
 (48 48 (:REWRITE DROP-<-HYPS))
 (48 48 (:REWRITE BOUND-WHEN-USB2))
 (48 48 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (48 48 (:REWRITE <-WHEN-BVLT))
 (48 48 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (48 48 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (48 48 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (48 48 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (48 48 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (48 48 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (48 48 (:REWRITE <-OF-BV-AND-CONSTANT))
 (48 48 (:REWRITE <-FROM-<=-FREE))
 (47 47 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (47 47 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (46 46 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (46 46 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (46 46 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (46 46 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (46 46 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (46 46 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (46 46 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (46 46 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (46 46 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (46 46 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (46 46 (:REWRITE IMPOSSIBLE-VALUE-2))
 (46 46 (:REWRITE IMPOSSIBLE-VALUE-1))
 (46 46 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (46 46 (:REWRITE EQUAL-WHEN-BVLT))
 (46 46 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (46 46 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (46 46 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (46 46 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (46 46 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (46 46 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (46 46 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (46 46 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (46 46 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (46 46 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (46 46 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (46 46 (:REWRITE CLR-DIFFERENTIAL))
 (44 6 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP))
 (44 6 (:REWRITE JVM::CONSP-OF-CAR-WHEN-FIELD-INFO-ALISTP))
 (38 19 (:REWRITE SYMBOLP-OF-CAR-WHEN-AXE-TREEP-CHEAP))
 (38 7 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (36 36 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (36 18 (:TYPE-PRESCRIPTION CAR-OF-CAR-TYPE-WHEN-WEAK-DAGP-AUX-TYPE))
 (35 35 (:TYPE-PRESCRIPTION ALL-<))
 (35 35 (:REWRITE DEFAULT-+-1))
 (35 35 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (35 35 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (35 35 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (34 3 (:REWRITE USE-ALL-NATP-FOR-CAR))
 (33 33 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (33 33 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (33 33 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (31 31 (:TYPE-PRESCRIPTION BOOLEANP))
 (31 31 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (31 31 (:REWRITE +-OF-MINUS))
 (29 29 (:TYPE-PRESCRIPTION PSEUDO-DAGP))
 (29 29 (:TYPE-PRESCRIPTION JVM::FIELD-INFO-ALISTP))
 (28 14 (:REWRITE TRUE-LISTP-WHEN-POSSIBLY-NEGATED-NODENUMSP))
 (27 27 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (27 27 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (27 9 (:REWRITE PSEUDO-DAGP-OF-CDR-WHEN-PSEUDO-DAGP))
 (27 9 (:REWRITE JVM::FIELD-INFO-ALISTP-OF-CDR))
 (26 26 (:REWRITE X86ISA::MV-NTH-BECOMES-NTH-WHEN-CONSTANTS))
 (24 24 (:TYPE-PRESCRIPTION ALL-UNSIGNED-BYTE-P))
 (24 24 (:REWRITE SYMBOLP-WHEN-MEMBER-EQUAL-OF-TRIVIAL-FORMALS))
 (24 24 (:REWRITE SYMBOLP-WHEN-BOUNDED-DAG-EXPRP))
 (24 12 (:REWRITE PSEUDO-TERMP-OF-CAR-WHEN-PSEUDO-TERM-LISTP-CHEAP))
 (22 3 (:REWRITE NATP-WHEN-INTEGERP))
 (19 19 (:TYPE-PRESCRIPTION AXE-TREEP))
 (19 19 (:REWRITE SYMBOLP-OF-CAR-WHEN-BOUNDED-DAG-EXPRP))
 (18 18 (:TYPE-PRESCRIPTION WEAK-DAGP-AUX))
 (18 18 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (17 17 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (14 14 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (14 14 (:TYPE-PRESCRIPTION POSSIBLY-NEGATED-NODENUMSP))
 (14 14 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (14 14 (:REWRITE TRUE-LISTP-WHEN-PSEUDO-DAGP-AUX))
 (14 14 (:REWRITE TRUE-LISTP-WHEN-BV-ARRAYP))
 (14 14 (:REWRITE LEN->-0-WEAKEN))
 (14 14 (:REWRITE ALL-<-WHEN-NOT-CONSP-CHEAP))
 (14 14 (:REWRITE ALL-<-WHEN-NOT-CONSP))
 (14 14 (:REWRITE ALL-<-TRANSITIVE-FREE-2))
 (14 14 (:REWRITE ALL-<-TRANSITIVE-FREE))
 (14 14 (:REWRITE ALL-<-TRANSITIVE))
 (14 14 (:REWRITE <-OF-0-WHEN-<-FREE))
 (14 7 (:REWRITE NOT-<-WHEN-SBVLT))
 (14 7 (:REWRITE INTEGERP-OF-CAR-WHEN-NAT-LISTP-CHEAP))
 (14 7 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-NATP-CHEAP))
 (14 7 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (14 7 (:REWRITE <-OF-CAR-WHEN-ALL-<-CHEAP))
 (13 13 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (13 13 (:REWRITE MYQUOTEP-WHEN-DARGP-LESS-THAN))
 (13 13 (:REWRITE MYQUOTEP-WHEN-BOUNDED-DAG-EXPRP))
 (13 13 (:REWRITE MYQUOTEP-WHEN-AXE-TREEP))
 (12 12 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P-2))
 (12 12 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P))
 (12 12 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS-ALT))
 (12 12 (:REWRITE EQUAL-CONSTANT-+))
 (12 12 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-UNSIGNED-BYTE-LISTP-CHEAP))
 (12 12 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-INTEGERP-WIDTH))
 (12 12 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-CONSP))
 (12 12 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NEGATIVE-WIDTH))
 (12 12 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-BV-ARRAYP))
 (12 12 (:REWRITE ALL-UNSIGNED-BYTE-P-FROM-ALL-UNSIGNED-BYTE-P-NARROWER))
 (12 6 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (12 4 (:REWRITE PSEUDO-TERMP-OF-CDR-OF-CAR-WHEN-SYMBOL-TERM-ALISTP))
 (10 10 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (9 9 (:REWRITE WFR-HACK5))
 (9 9 (:REWRITE CAR-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (8 8 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (8 8 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (8 8 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (8 4 (:REWRITE TRUE-LIST-LISTP-OF-CDR-WHEN-TRUE-LIST-LISTP))
 (8 4 (:REWRITE PSEUDO-TERMP-OF-LAMBDA-BODY-CHEAP))
 (8 4 (:REWRITE BV-3-2-1-HACKB))
 (8 3 (:REWRITE NATP-OF-CAR-WHEN-NAT-LISTP))
 (7 7 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (7 7 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (7 7 (:REWRITE USE-ALL-<=-2))
 (7 7 (:REWRITE USE-ALL-<=))
 (7 7 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (7 7 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (7 7 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (7 7 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (7 7 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (7 7 (:REWRITE NOT-<-OF-CAR-WHEN-BOUNDED-DARG-LISTP-2))
 (7 7 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FREE))
 (7 7 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FORCED-FREE))
 (7 7 (:REWRITE INTEGERP-WHEN-SIGNED-BYTE-P))
 (7 7 (:REWRITE INTEGERP-WHEN-DARGP-LESS-THAN))
 (7 7 (:REWRITE INTEGERP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (7 7 (:REWRITE INTEGERP-FROM-UNSIGNED-BYTE-P-SIZE-PARAM))
 (7 7 (:REWRITE X86ISA::INTEGERP-ADDR-RANGE-MEMBER))
 (7 7 (:REWRITE INEQ-HACK2))
 (7 7 (:REWRITE INEQ-HACK))
 (7 7 (:REWRITE DROP-LINEAR-HYPS3))
 (7 7 (:REWRITE DROP-<=-HYPS))
 (7 7 (:REWRITE BOUND-WHEN-USB))
 (7 7 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (7 7 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (7 7 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (7 7 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (7 7 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (6 6 (:REWRITE TRUE-LISTP-OF-CAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (6 6 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX-2))
 (6 6 (:REWRITE CONSP-OF-CAR-WHEN-PSEUDO-DAGP-AUX))
 (6 6 (:REWRITE X86ISA::BYTE-LISTP-CONSTANT-OPENER))
 (6 3 (:REWRITE X::NATP-WHEN-SEG-REGP))
 (5 5 (:REWRITE NONNEG-WHEN-DARGP-LESS-THAN))
 (4 4 (:TYPE-PRESCRIPTION BVLT))
 (4 4 (:REWRITE EQUAL-OF-NON-NATP-AND-CAAR-WHEN-WHEN-BOUNDED-NATP-ALISTP))
 (4 4 (:REWRITE EQUAL-OF-+-OF-MINUS-32))
 (4 4 (:REWRITE EQUAL-OF-+-OF-MINUS))
 (4 4 (:REWRITE BV-3-2-1-HACK))
 (3 3 (:TYPE-PRESCRIPTION X::SEG-REGP))
 (3 3 (:REWRITE USE-ALL-NATP-2))
 (3 3 (:REWRITE USE-ALL-NATP))
 (3 3 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-SIZE-ARG))
 (3 3 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P))
 (3 3 (:REWRITE NATP-WHEN-INTEGERP-CHEAP))
 (3 3 (:REWRITE NATP-WHEN-BOUNDED-DARG-LISTP-GEN))
 (2 2 (:REWRITE <-OF-+-OF-1-STRENGTHEN))
 (2 1 (:REWRITE SYMBOLP-OF-CAR-OF-CAR-WHEN-SYMBOL-ALISTP-CHEAP))
 (1 1 (:TYPE-PRESCRIPTION SYMBOL-ALISTP))
 (1 1 (:REWRITE DEFAULT-UNARY-MINUS))
 )
(X::NAME-OF-STATE-COMPONENT)
(X::MAYBE-NAME-OF-INITIAL-STATE-COMPONENT)
(X::REPLACE-COMPONENTS-OF-INITIAL-STATE-IN-TERM
 (2664 71 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (706 2 (:REWRITE PSEUDO-TERMP-OPENER))
 (690 8 (:REWRITE SYMBOLP-OF-CAR-WHEN-SYMBOL-LISTP))
 (684 4 (:DEFINITION SYMBOL-LISTP))
 (574 8 (:REWRITE SYMBOL-LISTP-WHEN-NOT-CONSP))
 (431 14 (:REWRITE LEN-OF-CDR))
 (420 28 (:REWRITE |(< 0 (len x))|))
 (358 1 (:REWRITE PSEUDO-TERM-LISTP-CDR))
 (315 8 (:REWRITE <-0-+-NEGATIVE-1))
 (264 3 (:REWRITE NOT-MYQUOTEP-WHEN-LEN-WRONG))
 (190 38 (:REWRITE <-OF-LEN-WHEN-NTH-NON-NIL))
 (190 38 (:REWRITE <-OF-LEN-WHEN-INTEGERP-OF-NTH))
 (158 82 (:TYPE-PRESCRIPTION X86ISA::N08P-ELEMENT-OF-BYTE-LISTP))
 (158 82 (:TYPE-PRESCRIPTION INTEGERP-OF-NTH-WHEN-ALL-NATP))
 (146 68 (:REWRITE LEN-WHEN-ATOM))
 (136 68 (:REWRITE LEN-WHEN-DARGP-CHEAP))
 (131 16 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (103 4 (:REWRITE USE-ALL-<-FOR-CAR))
 (101 42 (:REWRITE X86ISA::<-WHEN-<=-AND-NOT-EQUAL-CHEAP))
 (94 94 (:TYPE-PRESCRIPTION ALL-NATP))
 (78 78 (:TYPE-PRESCRIPTION X86ISA::BYTE-LISTP))
 (76 2 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS-ALT))
 (71 71 (:REWRITE LEN-GIVES-CONSP))
 (71 71 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (68 68 (:TYPE-PRESCRIPTION DARGP))
 (68 68 (:REWRITE JVM::USE-ALL-HEAPREF-TABLE-ENTRYP-2))
 (68 68 (:REWRITE USE-ALL-CONSP-2))
 (68 68 (:REWRITE USE-ALL-CONSP))
 (68 68 (:REWRITE LEN-WHEN-PSEUDO-DAGP-AUX))
 (68 68 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (68 68 (:REWRITE LEN-WHEN-EQUAL-TAKE))
 (68 68 (:REWRITE LEN-WHEN-DARGP-LESS-THAN))
 (68 68 (:REWRITE LEN-WHEN-BV-ARRAYP))
 (68 68 (:REWRITE LEN-WHEN-BOUNDED-DAG-EXPRP-AND-QUOTEP))
 (68 68 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 2))
 (68 68 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-PREFIXMAP-P . 1))
 (68 68 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 2))
 (68 68 (:REWRITE VL::CONSP-WHEN-MEMBER-EQUAL-OF-VL-NAMEDB-NAMESET-P . 1))
 (68 68 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (68 68 (:REWRITE CONSP-FROM-LEN-BOUND))
 (68 68 (:REWRITE CONSP-BY-LEN))
 (68 68 (:META LEN-CONS-META-RULE))
 (63 4 (:REWRITE INEQ-HACK2))
 (63 4 (:REWRITE INEQ-HACK))
 (56 8 (:REWRITE ALL-NATP-WHEN-NAT-LISTP))
 (53 2 (:REWRITE X::INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (43 43 (:REWRITE DROP->-HYPS))
 (43 43 (:REWRITE <-OF-CONSTANT-WHEN-USB2))
 (42 42 (:REWRITE USE-ALL-<-2))
 (42 42 (:REWRITE USE-ALL-<))
 (42 42 (:REWRITE DROP-LINEAR-HYPS2))
 (42 42 (:REWRITE DROP-<-HYPS))
 (42 42 (:REWRITE DEFAULT-CAR))
 (42 42 (:REWRITE CAR-WHEN-EQUAL-NTHCDR))
 (42 42 (:REWRITE BOUND-WHEN-USB2))
 (42 42 (:REWRITE <-WHEN-SBVLT-CONSTANTS))
 (42 42 (:REWRITE <-WHEN-BVLT))
 (42 42 (:REWRITE <-WHEN-BOUNDED-POSSIBLY-NEGATED-NODENUMP-2))
 (42 42 (:REWRITE <-WHEN-BOUNDED-DARG-LISTP-GEN))
 (42 42 (:REWRITE <-WHEN-BOUNDED-AXE-TREEP))
 (42 42 (:REWRITE X::<-WHEN-<-ONE-OF-LESS-STRENGTHEN))
 (42 42 (:REWRITE <-TIGHTEN-WHEN-SLICE-IS-0))
 (42 42 (:REWRITE <-OF-BV-AND-CONSTANT))
 (42 42 (:REWRITE <-FROM-<=-FREE))
 (41 3 (:REWRITE INTEGER-LISTP-WHEN-ALL-NATP))
 (40 2 (:REWRITE ALL-<-OF-0-WHEN-ALL-NATP))
 (36 3 (:REWRITE ALL-NATP-OF-CDR))
 (34 2 (:REWRITE X86ISA::INTEGERP-OF-CAR-WHEN-BYTE-LISTP))
 (33 4 (:REWRITE ALL-<-OF-CDR))
 (32 1 (:REWRITE USE-ALL-NATP-FOR-CAR))
 (30 30 (:REWRITE <-OF-0-WHEN-<-FREE))
 (30 20 (:REWRITE EQUAL-OF-BOOLEANS-CHEAP))
 (29 1 (:REWRITE X86ISA::BYTE-LISTP-BECOMES-ALL-UNSIGNED-BYTE-P))
 (28 28 (:REWRITE LEN->-0-WEAKEN))
 (26 26 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (26 26 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (26 26 (:LINEAR LEN-WHEN-PREFIXP))
 (26 5 (:REWRITE NAT-LISTP-OF-CDR-WHEN-NAT-LISTP))
 (25 25 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE-ALT))
 (25 25 (:REWRITE X86ISA::NOT-EQUAL-WHEN-SEPARATE))
 (25 25 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS-ALT))
 (25 25 (:REWRITE X86ISA::NOT-EQUAL-CONSTANT-WHEN-SEPARATE-OF-CONSTANTS))
 (23 20 (:REWRITE NOT-EQUAL-WHEN-LESS))
 (20 20 (:REWRITE NOT-EQUAL-WHEN-NOT-EQUAL-BVCHOP))
 (20 20 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM-ALT))
 (20 20 (:REWRITE NOT-EQUAL-OF-CONSTANT-AND-BV-TERM))
 (20 20 (:REWRITE NOT-EQUAL-FROM-BOUND))
 (20 20 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P-ALT))
 (20 20 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-UNSIGNED-BYTE-P))
 (20 20 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CDR-WRONG))
 (20 20 (:REWRITE JVM::NOT-EQUAL-CONSTANT-WHEN-CAR-WRONG))
 (20 20 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT2))
 (20 20 (:REWRITE NOT-EQUAL-CONSTANT-WHEN-BOUND-FORBIDS-IT))
 (20 20 (:REWRITE IMPOSSIBLE-VALUE-2))
 (20 20 (:REWRITE IMPOSSIBLE-VALUE-1))
 (20 20 (:REWRITE EQUAL-WHEN-BVLT-ALT))
 (20 20 (:REWRITE EQUAL-WHEN-BVLT))
 (20 20 (:REWRITE EQUAL-WHEN-<-OF-+-ALT))
 (20 20 (:REWRITE EQUAL-WHEN-<-OF-+))
 (20 20 (:REWRITE EQUAL-OF-CONSTANT-WHEN-SBVLT))
 (20 20 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-2))
 (20 20 (:REWRITE EQUAL-OF-CONSTANT-WHEN-NOT-BVLT-CONSTANT-1))
 (20 20 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2-ALT))
 (20 20 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-2))
 (20 20 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1-ALT))
 (20 20 (:REWRITE EQUAL-OF-CONSTANT-WHEN-BVLT-CONSTANT-1))
 (20 20 (:REWRITE EQUAL-CONSTANT-WHEN-SLICE-EQUAL-CONSTANT))
 (20 20 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SLICE-EQUAL-CONSTANT))
 (20 20 (:REWRITE EQUAL-CONSTANT-WHEN-NOT-SBVLT))
 (20 20 (:REWRITE EQUAL-CONSTANT-WHEN-BVCHOP-EQUAL-CONSTANT-FALSE))
 (20 20 (:REWRITE CLR-DIFFERENTIAL))
 (20 1 (:REWRITE NATP-WHEN-INTEGERP))
 (18 18 (:TYPE-PRESCRIPTION ALL-<))
 (17 14 (:REWRITE DEFAULT-<-2))
 (17 14 (:REWRITE DEFAULT-+-2))
 (16 8 (:REWRITE SYMBOLP-OF-CAR-WHEN-AXE-TREEP-CHEAP))
 (16 8 (:REWRITE ALL-NATP-WHEN-NAT-LISTP-CHEAP))
 (16 2 (:REWRITE INTEGER-LISTP-OF-CDR-WHEN-INTEGER-LISTP))
 (14 14 (:REWRITE PLUS-OF-MINUS-SUBST-CONSTANT))
 (14 14 (:REWRITE DEFAULT-+-1))
 (14 14 (:REWRITE +-OF-MINUS-CONSTANT-VERSION))
 (14 14 (:REWRITE +-OF-MINUS))
 (13 13 (:LINEAR X86ISA::MEMBER-P-POS-VALUE))
 (13 13 (:LINEAR X86ISA::MEMBER-P-POS-1-VALUE))
 (12 12 (:REWRITE NAT-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (12 12 (:REWRITE NAT-LISTP-WHEN-NOT-CONSP))
 (12 12 (:REWRITE X86ISA::MV-NTH-BECOMES-NTH-WHEN-CONSTANTS))
 (12 12 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-CONSP-CHEAP))
 (12 12 (:REWRITE LOOKUP-EQUAL-WHEN-NOT-ASSOC-EQUAL-CHEAP))
 (12 12 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (12 12 (:REWRITE CONSP-OF-CDR-BY-LEN))
 (12 6 (:REWRITE SYMBOL-LISTP-OF-CDR-WHEN-SYMBOL-LISTP))
 (12 2 (:REWRITE HACK1))
 (11 2 (:REWRITE ALL-<-OF-0-WHEN-NAT-LISTP))
 (11 1 (:REWRITE ALL-UNSIGNED-BYTE-P-OF-CDR))
 (10 10 (:TYPE-PRESCRIPTION BOOLEANP))
 (8 8 (:TYPE-PRESCRIPTION AXE-TREEP))
 (8 8 (:REWRITE SYMBOLP-WHEN-MEMBER-EQUAL-OF-TRIVIAL-FORMALS))
 (8 8 (:REWRITE SYMBOLP-WHEN-BOUNDED-DAG-EXPRP))
 (8 8 (:REWRITE SYMBOLP-OF-CAR-WHEN-BOUNDED-DAG-EXPRP))
 (8 8 (:REWRITE ALL-NATP-WHEN-NOT-CONSP-CHEAP))
 (8 8 (:REWRITE ALL-NATP-WHEN-NOT-CONSP))
 (8 4 (:REWRITE <-OF-CAR-WHEN-ALL-<-CHEAP))
 (8 2 (:REWRITE INTEGERP-OF-CAR-WHEN-INTEGER-LISTP))
 (8 1 (:REWRITE NTH-WHEN-TOO-LARGE-CHEAP))
 (6 6 (:REWRITE ALL-<-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE ALL-<-WHEN-NOT-CONSP))
 (6 6 (:REWRITE ALL-<-TRANSITIVE-FREE-2))
 (6 6 (:REWRITE ALL-<-TRANSITIVE-FREE))
 (6 6 (:REWRITE ALL-<-TRANSITIVE))
 (6 4 (:REWRITE NOT-<-WHEN-SBVLT))
 (6 1 (:REWRITE PSEUDO-TERMP-LIST-CDR))
 (6 1 (:REWRITE NATP-OF-CAR-WHEN-NAT-LISTP))
 (5 5 (:REWRITE DROP-<=-HYPS))
 (5 5 (:REWRITE <-OF-CONSTANT-WHEN-USB))
 (4 4 (:TYPE-PRESCRIPTION ALL-UNSIGNED-BYTE-P))
 (4 4 (:REWRITE USE-ALL-<=-2))
 (4 4 (:REWRITE USE-ALL-<=))
 (4 4 (:REWRITE USE-<=-PLUS-CONSTANT-BOUND-TO-DROP-<=-HYP))
 (4 4 (:REWRITE USE-<=-BOUND-TO-DROP-<=-HYP))
 (4 4 (:REWRITE QUOTE-LEMMA-FOR-BOUNDED-DARG-LISTP-GEN-ALT))
 (4 4 (:REWRITE NOT-LESS-WHEN->=-MAX-OF-CONTAINING-BAG))
 (4 4 (:REWRITE NOT-<-WHEN-SBVLT-ALT))
 (4 4 (:REWRITE NOT-<-OF-CONSTANT-AND-BV))
 (4 4 (:REWRITE NOT-<-OF-CAR-WHEN-BOUNDED-DARG-LISTP-2))
 (4 4 (:REWRITE DROP-LINEAR-HYPS3))
 (4 4 (:REWRITE BOUND-WHEN-USB))
 (4 4 (:REWRITE <-OF-NEGATIVE-WHEN-USBP))
 (4 4 (:REWRITE <-OF-CONSTANT-WHEN-UNSIGNED-BYTE-P-SIZE-PARAM))
 (4 4 (:REWRITE <-OF-CONSTANT-WHEN-<=-OF-CONSTANT-INTEGER))
 (4 4 (:REWRITE <-OF-CONSTANT-WHEN-<-OF-CONSTANT-INTEGER))
 (4 2 (:REWRITE INTEGERP-OF-CAR-WHEN-NAT-LISTP-CHEAP))
 (4 2 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-NATP-CHEAP))
 (4 2 (:REWRITE INTEGERP-OF-CAR-WHEN-ALL-INTEGERP-CHEAP))
 (4 1 (:REWRITE INTERN-IN-PACKAGE-OF-SYMBOL-IS-IDENTITY))
 (3 3 (:REWRITE MYQUOTEP-WHEN-DARGP-LESS-THAN))
 (3 3 (:REWRITE MYQUOTEP-WHEN-BOUNDED-DAG-EXPRP))
 (3 3 (:REWRITE MYQUOTEP-WHEN-AXE-TREEP))
 (3 3 (:REWRITE INTEGER-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:TYPE-PRESCRIPTION UNSIGNED-BYTE-P))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-SYMBOL-NAME))
 (2 2 (:TYPE-PRESCRIPTION ALL-INTEGERP))
 (2 2 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P-2))
 (2 2 (:REWRITE USE-ALL-ALL-UNSIGNED-BYTE-P))
 (2 2 (:REWRITE TERMP-IMPLIES-PSEUDO-TERMP))
 (2 2 (:REWRITE TERM-LISTP-IMPLIES-PSEUDO-TERM-LISTP))
 (2 2 (:REWRITE PSEUDO-TERM-LISTP-OF-ATOM))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FREE))
 (2 2 (:REWRITE INTEGERP-WHEN-UNSIGNED-BYTE-P-FORCED-FREE))
 (2 2 (:REWRITE INTEGERP-WHEN-SIGNED-BYTE-P))
 (2 2 (:REWRITE INTEGERP-WHEN-DARGP-LESS-THAN))
 (2 2 (:REWRITE INTEGERP-OF-CAR-WHEN-BOUNDED-DARG-LISTP))
 (2 2 (:REWRITE INTEGERP-FROM-UNSIGNED-BYTE-P-SIZE-PARAM))
 (2 2 (:REWRITE X86ISA::INTEGERP-ADDR-RANGE-MEMBER))
 (2 2 (:REWRITE EQUAL-1-BECOMES-BVLT))
 (2 2 (:REWRITE CONSP-OF-CDDR-BY-LEN))
 (2 2 (:REWRITE BV-1-0-HACK))
 (2 2 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-UNSIGNED-BYTE-LISTP-CHEAP))
 (2 2 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-INTEGERP-WIDTH))
 (2 2 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-NEGATIVE-WIDTH))
 (2 2 (:REWRITE ALL-UNSIGNED-BYTE-P-WHEN-BV-ARRAYP))
 (2 2 (:REWRITE ALL-UNSIGNED-BYTE-P-FROM-ALL-UNSIGNED-BYTE-P-NARROWER))
 (2 2 (:REWRITE X86ISA::<-OF-IF-ARG2))
 (2 2 (:DEFINITION FIX))
 (2 1 (:REWRITE TRUE-LISTP-WHEN-POSSIBLY-NEGATED-NODENUMSP))
 (2 1 (:REWRITE NTH-WITH-LARGE-INDEX-CHEAP))
 (2 1 (:REWRITE NTH-WHEN-ZP-CHEAP))
 (2 1 (:REWRITE NTH-WHEN-ALL-SAME-CHEAP))
 (2 1 (:REWRITE NTH-WHEN-<=-LEN-CHEAP))
 (2 1 (:REWRITE X::NATP-WHEN-SEG-REGP))
 (2 1 (:REWRITE DEFAULT-INTERN-IN-PACKAGE-OF-SYMBOL))
 (1 1 (:TYPE-PRESCRIPTION ZP))
 (1 1 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1 1 (:TYPE-PRESCRIPTION X::SEG-REGP))
 (1 1 (:TYPE-PRESCRIPTION X::REPLACE-COMPONENTS-OF-INITIAL-STATE-IN-TERM))
 (1 1 (:TYPE-PRESCRIPTION POSSIBLY-NEGATED-NODENUMSP))
 (1 1 (:TYPE-PRESCRIPTION NFIX))
 (1 1 (:TYPE-PRESCRIPTION ALL-SAME))
 (1 1 (:REWRITE USE-ALL-NATP-2))
 (1 1 (:REWRITE USE-ALL-NATP))
 (1 1 (:REWRITE TRUE-LISTP-WHEN-UNSIGNED-BYTE-LISTP))
 (1 1 (:REWRITE TRUE-LISTP-WHEN-PSEUDO-DAGP-AUX))
 (1 1 (:REWRITE TRUE-LISTP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE TRUE-LISTP-WHEN-BV-ARRAYP))
 (1 1 (:REWRITE NTH-WHEN-PREFIXP))
 (1 1 (:REWRITE NTH-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE NTH-WHEN-EQUAL-OF-TAKE-AND-CONSTANT))
 (1 1 (:REWRITE NTH-WHEN-EQUAL-OF-FIRSTN-AND-CONSTANT))
 (1 1 (:REWRITE NTH-WHEN-ATOM))
 (1 1 (:REWRITE NTH-OF-CONS-SAFER))
 (1 1 (:REWRITE NTH-OF-CONS-SAFE))
 (1 1 (:REWRITE NTH-OF-CONS-CONSTANT-VERSION))
 (1 1 (:REWRITE NONNEG-WHEN-DARGP-LESS-THAN))
 (1 1 (:REWRITE NFIX-DOES-NOTHING))
 (1 1 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P-SIZE-ARG))
 (1 1 (:REWRITE NATP-WHEN-UNSIGNED-BYTE-P))
 (1 1 (:REWRITE NATP-WHEN-INTEGERP-CHEAP))
 (1 1 (:REWRITE NATP-WHEN-BOUNDED-DARG-LISTP-GEN))
 (1 1 (:REWRITE DEFAULT-UNARY-MINUS))
 (1 1 (:REWRITE X86ISA::BYTE-LISTP-CONSTANT-OPENER))
 (1 1 (:REWRITE <-OF-+-OF-1-STRENGTHEN))
 )
(X::MAKE-LOOP-PARAMETERS-FOR-XW-TRIPLES)
(X::MAKE-LOOP-PARAMETERS-FOR-WRITE-TRIPLES)
(X::MAKE-LOOP-PARAMETERS-FOR-FLAG-PAIRS)
(X::MAKE-REPLACEMENT-ALIST)
(X::PROVE-INVARIANTS-PRESERVED)
(ALL-NAT-LISTP)
(ALL-NAT-LISTP-OF-CONS)
(USE-ALL-NAT-LISTP-FOR-CAR)
(USE-ALL-NAT-LISTP-FOR-CAR-OF-LAST
 (2 2 (:TYPE-PRESCRIPTION LAST))
 )
(ALL-NAT-LISTP-OF-APPEND)
(ALL-NAT-LISTP-OF-UNION-EQUAL)
(ALL-NAT-LISTP-WHEN-NOT-CONSP)
(ALL-NAT-LISTP-WHEN-NOT-CONSP-CHEAP)
(ALL-NAT-LISTP-OF-REVAPPEND)
(ALL-NAT-LISTP-OF-CDR)
(ALL-NAT-LISTP-OF-NTHCDR)
(ALL-NAT-LISTP-OF-FIRSTN)
(ALL-NAT-LISTP-OF-REMOVE1-EQUAL)
(ALL-NAT-LISTP-OF-REMOVE-EQUAL)
(ALL-NAT-LISTP-OF-LAST)
(ALL-NAT-LISTP-OF-TAKE)
(ALL-NAT-LISTP-WHEN-PERM)
(ALL-NAT-LISTP-OF-TRUE-LIST-FIX)
(PERM-IMPLIES-EQUAL-ALL-NAT-LISTP-1)
(USE-ALL-NAT-LISTP)
(USE-ALL-NAT-LISTP-2)
(ALL-NAT-LISTP-OF-ADD-TO-SET-EQUAL)
(X::LOOP-ALISTP)
(PACK-IN-PACKAGE-OF-BASE-SYMBOL-LIST)
(X::MAKE-READ-ONLY-PARAMETERS-FOR-EXPRS)
(X::MAKE-READ-ONLY-PARAMETERS)
(X::MAKE-INITIAL-PARAMS-TERMS)
(X::GET-MEM-PAIRS)
(X::LIFT-LOOP)
(X86ISA::LIFT-SUBROUTINE-FN)
