(X86ISA::GPR-AND-SPEC-GEN-FN
 (6 6 (:TYPE-PRESCRIPTION BITOPS::ASH-NATP-TYPE))
 )
(X86ISA::GPR-AND-SPEC-1$INLINE
 (504 504 (:TYPE-PRESCRIPTION BIT->BOOL$INLINE))
 (504 252 (:REWRITE BFIX-WHEN-NOT-BITP))
 (504 252 (:REWRITE BFIX-WHEN-NOT-BIT->BOOL))
 (504 252 (:REWRITE BFIX-WHEN-BIT->BOOL))
 (481 252 (:REWRITE BFIX-WHEN-NOT-1))
 (239 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-SIB-P))
 (210 7 (:REWRITE X86ISA::SIB-P-WHEN-UNSIGNED-BYTE-P))
 (168 3 (:REWRITE X86ISA::ZF-SPEC-THM))
 (116 2 (:LINEAR X86ISA::N01P-ZF-SPEC))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-VEX3-BYTE2-P))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-VEX3-BYTE1-P))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-VEX2-BYTE1-P))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-MODR/M-P))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-BYTE3-P))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-BYTE2-P))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-BYTE1-P))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-8BITS-P))
 (43 42 (:REWRITE DEFAULT-<-1))
 (42 42 (:REWRITE DEFAULT-<-2))
 (36 3 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 2))
 (36 3 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 1))
 (32 32 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (31 17 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (31 17 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (30 3 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-2))
 (30 3 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-1))
 (28 28 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VM-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VIP-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VIF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->TF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES5-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES4-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES3-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES2-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES1-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->NT-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->IOPL-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->INTF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->ID-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->DF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->AF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->AC-OF-WRITE-WITH-MASK))
 (20 20 (:TYPE-PRESCRIPTION BITOPS::LOGAND-NATP-TYPE-1))
 (19 7 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-PREFIXES-P))
 (19 7 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-32BITS-P))
 (18 18 (:TYPE-PRESCRIPTION X86ISA::SIB-P$INLINE))
 (18 18 (:REWRITE X86ISA::RFLAGSBITS->CF-OF-WRITE-WITH-MASK))
 (18 3 (:LINEAR BITOPS::LOGAND-<-0-LINEAR))
 (17 17 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (17 17 (:REWRITE X86ISA::RFLAGSBITS->PF-OF-WRITE-WITH-MASK))
 (17 17 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (17 17 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 (16 16 (:REWRITE X86ISA::RFLAGSBITS->ZF-OF-WRITE-WITH-MASK))
 (15 15 (:REWRITE X86ISA::RFLAGSBITS->SF-OF-WRITE-WITH-MASK))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::VEX3-BYTE2-P$INLINE))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::VEX3-BYTE1-P$INLINE))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::VEX2-BYTE1-P$INLINE))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::MODR/M-P$INLINE))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::EVEX-BYTE3-P$INLINE))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::EVEX-BYTE2-P$INLINE))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::EVEX-BYTE1-P$INLINE))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::8BITS-P))
 (14 14 (:REWRITE X86ISA::RFLAGSBITS->OF-OF-WRITE-WITH-MASK))
 (14 7 (:REWRITE X86ISA::VEX3-BYTE2-P-WHEN-UNSIGNED-BYTE-P))
 (14 7 (:REWRITE X86ISA::VEX3-BYTE1-P-WHEN-UNSIGNED-BYTE-P))
 (14 7 (:REWRITE X86ISA::VEX2-BYTE1-P-WHEN-UNSIGNED-BYTE-P))
 (14 7 (:REWRITE X86ISA::MODR/M-P-WHEN-UNSIGNED-BYTE-P))
 (14 7 (:REWRITE X86ISA::EVEX-BYTE3-P-WHEN-UNSIGNED-BYTE-P))
 (14 7 (:REWRITE X86ISA::EVEX-BYTE2-P-WHEN-UNSIGNED-BYTE-P))
 (14 7 (:REWRITE X86ISA::EVEX-BYTE1-P-WHEN-UNSIGNED-BYTE-P))
 (14 7 (:REWRITE X86ISA::8BITS-P-WHEN-UNSIGNED-BYTE-P))
 (9 9 (:TYPE-PRESCRIPTION IFIX))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (9 9 (:REWRITE IFIX-WHEN-INTEGERP))
 (6 6 (:TYPE-PRESCRIPTION X86ISA::EVEX-PREFIXES-P$INLINE))
 (6 6 (:TYPE-PRESCRIPTION X86ISA::32BITS-P))
 (6 3 (:REWRITE X86ISA::EVEX-PREFIXES-P-WHEN-UNSIGNED-BYTE-P))
 (6 3 (:REWRITE X86ISA::32BITS-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:LINEAR X86ISA::N01P-SF-SPEC8))
 (4 2 (:LINEAR X86ISA::N01P-PF-SPEC8))
 (4 2 (:LINEAR LOGHEAD-UPPER-BOUND))
 )
(X86ISA::N08-MV-NTH-0-GPR-AND-SPEC-1
 (110 4 (:REWRITE LOGHEAD-IDENTITY))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-VEX3-BYTE2-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-VEX3-BYTE1-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-VEX2-BYTE1-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-SIB-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-MODR/M-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-BYTE3-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-BYTE2-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-BYTE1-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-8BITS-P))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::VEX3-BYTE2-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::VEX3-BYTE1-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::VEX2-BYTE1-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::SIB-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::MODR/M-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::EVEX-BYTE3-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::EVEX-BYTE2-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::EVEX-BYTE1-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::8BITS-P))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 2 (:REWRITE X86ISA::VEX3-BYTE2-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::VEX3-BYTE1-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::VEX2-BYTE1-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::SIB-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::MODR/M-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (4 2 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (4 2 (:REWRITE X86ISA::EVEX-BYTE3-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::EVEX-BYTE2-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::EVEX-BYTE1-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::8BITS-P-WHEN-UNSIGNED-BYTE-P))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (2 2 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (2 2 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (2 2 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 )
(X86ISA::MV-NTH-1-GPR-AND-SPEC-1
 (209 1 (:REWRITE X86ISA::ZF-SPEC-THM))
 (114 2 (:LINEAR LOGHEAD-UPPER-BOUND))
 (43 43 (:TYPE-PRESCRIPTION LOGHEAD-TYPE))
 (33 11 (:TYPE-PRESCRIPTION BITOPS::LOGAND-NATP-TYPE-2))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-VEX3-BYTE2-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-VEX3-BYTE1-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-VEX2-BYTE1-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-SIB-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-MODR/M-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-BYTE3-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-BYTE2-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-BYTE1-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-8BITS-P))
 (19 1 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 2))
 (19 1 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 1))
 (16 10 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (16 10 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (15 1 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-2))
 (15 1 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-1))
 (14 3 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-CR0BITS-P))
 (13 13 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (13 13 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (12 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE DEFAULT-<-2))
 (11 1 (:LINEAR BITOPS::LOGAND-<-0-LINEAR))
 (10 10 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (10 10 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (10 10 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::VEX3-BYTE2-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::VEX3-BYTE1-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::VEX2-BYTE1-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::SIB-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::MODR/M-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::EVEX-BYTE3-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::EVEX-BYTE2-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::EVEX-BYTE1-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::8BITS-P))
 (8 4 (:REWRITE X86ISA::VEX3-BYTE2-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::VEX3-BYTE1-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::VEX2-BYTE1-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::SIB-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::MODR/M-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::EVEX-BYTE3-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::EVEX-BYTE2-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::EVEX-BYTE1-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::8BITS-P-WHEN-UNSIGNED-BYTE-P))
 (7 7 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (6 3 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (6 3 (:REWRITE IFIX-WHEN-INTEGERP))
 (5 1 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-PREFIXES-P))
 (5 1 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-32BITS-P))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::CR0BITS-P$INLINE))
 (4 2 (:REWRITE X86ISA::CR0BITS-P-WHEN-UNSIGNED-BYTE-P))
 (3 3 (:TYPE-PRESCRIPTION IFIX))
 (2 2 (:TYPE-PRESCRIPTION X86ISA::EVEX-PREFIXES-P$INLINE))
 (2 2 (:TYPE-PRESCRIPTION X86ISA::32BITS-P))
 (2 2 (:REWRITE-QUOTED-CONSTANT BFIX-UNDER-BIT-EQUIV))
 (2 1 (:REWRITE X86ISA::RFLAGSBITS-P-WHEN-UNSIGNED-BYTE-P))
 (2 1 (:REWRITE X86ISA::EVEX-PREFIXES-P-WHEN-UNSIGNED-BYTE-P))
 (2 1 (:REWRITE X86ISA::32BITS-P-WHEN-UNSIGNED-BYTE-P))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VM-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VIP-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VIF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->TF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES5-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES4-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES3-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES2-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES1-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->NT-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->IOPL-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->INTF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->ID-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->DF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->AF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->AC-OF-WRITE-WITH-MASK))
 )
(X86ISA::MV-NTH-2-GPR-AND-SPEC-1)
(X86ISA::GPR-AND-SPEC-2$INLINE
 (504 504 (:TYPE-PRESCRIPTION BIT->BOOL$INLINE))
 (504 252 (:REWRITE BFIX-WHEN-NOT-BITP))
 (504 252 (:REWRITE BFIX-WHEN-NOT-BIT->BOOL))
 (504 252 (:REWRITE BFIX-WHEN-BIT->BOOL))
 (481 252 (:REWRITE BFIX-WHEN-NOT-1))
 (168 3 (:REWRITE X86ISA::ZF-SPEC-THM))
 (116 2 (:LINEAR X86ISA::N01P-ZF-SPEC))
 (79 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-16BITS-P))
 (50 7 (:REWRITE X86ISA::16BITS-P-WHEN-UNSIGNED-BYTE-P))
 (43 42 (:REWRITE DEFAULT-<-1))
 (42 42 (:REWRITE DEFAULT-<-2))
 (36 3 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 2))
 (36 3 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 1))
 (32 32 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (31 17 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (31 17 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (30 3 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-2))
 (30 3 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-1))
 (28 28 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VM-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VIP-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VIF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->TF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES5-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES4-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES3-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES2-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES1-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->NT-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->IOPL-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->INTF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->ID-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->DF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->AF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->AC-OF-WRITE-WITH-MASK))
 (20 20 (:TYPE-PRESCRIPTION BITOPS::LOGAND-NATP-TYPE-1))
 (19 7 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-PREFIXES-P))
 (19 7 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-32BITS-P))
 (18 18 (:TYPE-PRESCRIPTION X86ISA::16BITS-P))
 (18 18 (:REWRITE X86ISA::RFLAGSBITS->CF-OF-WRITE-WITH-MASK))
 (18 3 (:LINEAR BITOPS::LOGAND-<-0-LINEAR))
 (17 17 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (17 17 (:REWRITE X86ISA::RFLAGSBITS->PF-OF-WRITE-WITH-MASK))
 (17 17 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (17 17 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 (16 16 (:REWRITE X86ISA::RFLAGSBITS->ZF-OF-WRITE-WITH-MASK))
 (15 15 (:REWRITE X86ISA::RFLAGSBITS->SF-OF-WRITE-WITH-MASK))
 (14 14 (:REWRITE X86ISA::RFLAGSBITS->OF-OF-WRITE-WITH-MASK))
 (9 9 (:TYPE-PRESCRIPTION IFIX))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (9 9 (:REWRITE IFIX-WHEN-INTEGERP))
 (6 6 (:TYPE-PRESCRIPTION X86ISA::EVEX-PREFIXES-P$INLINE))
 (6 6 (:TYPE-PRESCRIPTION X86ISA::32BITS-P))
 (6 3 (:REWRITE X86ISA::EVEX-PREFIXES-P-WHEN-UNSIGNED-BYTE-P))
 (6 3 (:REWRITE X86ISA::32BITS-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:LINEAR X86ISA::N01P-SF-SPEC16))
 (4 2 (:LINEAR X86ISA::N01P-PF-SPEC16))
 (4 2 (:LINEAR LOGHEAD-UPPER-BOUND))
 )
(X86ISA::N16-MV-NTH-0-GPR-AND-SPEC-2
 (30 4 (:REWRITE LOGHEAD-IDENTITY))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-16BITS-P))
 (4 4 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::16BITS-P))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 2 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (4 2 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (4 2 (:REWRITE X86ISA::16BITS-P-WHEN-UNSIGNED-BYTE-P))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (2 2 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (2 2 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (2 2 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 )
(X86ISA::MV-NTH-1-GPR-AND-SPEC-2
 (129 1 (:REWRITE X86ISA::ZF-SPEC-THM))
 (43 43 (:TYPE-PRESCRIPTION LOGHEAD-TYPE))
 (34 2 (:LINEAR LOGHEAD-UPPER-BOUND))
 (33 11 (:TYPE-PRESCRIPTION BITOPS::LOGAND-NATP-TYPE-2))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-16BITS-P))
 (19 1 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 2))
 (19 1 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 1))
 (16 10 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (16 10 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (15 1 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-2))
 (15 1 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-1))
 (14 3 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-CR0BITS-P))
 (13 13 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (13 13 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (12 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE DEFAULT-<-2))
 (11 1 (:LINEAR BITOPS::LOGAND-<-0-LINEAR))
 (10 10 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (10 10 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (10 10 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::16BITS-P))
 (8 4 (:REWRITE X86ISA::16BITS-P-WHEN-UNSIGNED-BYTE-P))
 (7 7 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (6 3 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (6 3 (:REWRITE IFIX-WHEN-INTEGERP))
 (5 1 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-PREFIXES-P))
 (5 1 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-32BITS-P))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::CR0BITS-P$INLINE))
 (4 2 (:REWRITE X86ISA::CR0BITS-P-WHEN-UNSIGNED-BYTE-P))
 (3 3 (:TYPE-PRESCRIPTION IFIX))
 (2 2 (:TYPE-PRESCRIPTION X86ISA::EVEX-PREFIXES-P$INLINE))
 (2 2 (:TYPE-PRESCRIPTION X86ISA::32BITS-P))
 (2 2 (:REWRITE-QUOTED-CONSTANT BFIX-UNDER-BIT-EQUIV))
 (2 1 (:REWRITE X86ISA::RFLAGSBITS-P-WHEN-UNSIGNED-BYTE-P))
 (2 1 (:REWRITE X86ISA::EVEX-PREFIXES-P-WHEN-UNSIGNED-BYTE-P))
 (2 1 (:REWRITE X86ISA::32BITS-P-WHEN-UNSIGNED-BYTE-P))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VM-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VIP-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VIF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->TF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES5-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES4-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES3-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES2-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES1-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->NT-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->IOPL-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->INTF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->ID-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->DF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->AF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->AC-OF-WRITE-WITH-MASK))
 )
(X86ISA::MV-NTH-2-GPR-AND-SPEC-2)
(X86ISA::GPR-AND-SPEC-4$INLINE
 (504 504 (:TYPE-PRESCRIPTION BIT->BOOL$INLINE))
 (504 252 (:REWRITE BFIX-WHEN-NOT-BITP))
 (504 252 (:REWRITE BFIX-WHEN-NOT-BIT->BOOL))
 (504 252 (:REWRITE BFIX-WHEN-BIT->BOOL))
 (481 252 (:REWRITE BFIX-WHEN-NOT-1))
 (168 3 (:REWRITE X86ISA::ZF-SPEC-THM))
 (116 2 (:LINEAR X86ISA::N01P-ZF-SPEC))
 (66 26 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-PREFIXES-P))
 (66 26 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-32BITS-P))
 (43 42 (:REWRITE DEFAULT-<-1))
 (42 42 (:REWRITE DEFAULT-<-2))
 (36 3 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 2))
 (36 3 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 1))
 (32 32 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (31 17 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (31 17 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (30 3 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-2))
 (30 3 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-1))
 (28 28 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VM-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VIP-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VIF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->TF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES5-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES4-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES3-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES2-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES1-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->NT-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->IOPL-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->INTF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->ID-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->DF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->AF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->AC-OF-WRITE-WITH-MASK))
 (20 20 (:TYPE-PRESCRIPTION BITOPS::LOGAND-NATP-TYPE-1))
 (20 20 (:TYPE-PRESCRIPTION X86ISA::EVEX-PREFIXES-P$INLINE))
 (20 20 (:TYPE-PRESCRIPTION X86ISA::32BITS-P))
 (20 10 (:REWRITE X86ISA::EVEX-PREFIXES-P-WHEN-UNSIGNED-BYTE-P))
 (20 10 (:REWRITE X86ISA::32BITS-P-WHEN-UNSIGNED-BYTE-P))
 (18 18 (:REWRITE X86ISA::RFLAGSBITS->CF-OF-WRITE-WITH-MASK))
 (18 3 (:LINEAR BITOPS::LOGAND-<-0-LINEAR))
 (17 17 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (17 17 (:REWRITE X86ISA::RFLAGSBITS->PF-OF-WRITE-WITH-MASK))
 (17 17 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (17 17 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 (16 16 (:REWRITE X86ISA::RFLAGSBITS->ZF-OF-WRITE-WITH-MASK))
 (15 15 (:REWRITE X86ISA::RFLAGSBITS->SF-OF-WRITE-WITH-MASK))
 (14 14 (:REWRITE X86ISA::RFLAGSBITS->OF-OF-WRITE-WITH-MASK))
 (9 9 (:TYPE-PRESCRIPTION IFIX))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (9 9 (:REWRITE IFIX-WHEN-INTEGERP))
 (4 2 (:LINEAR X86ISA::N01P-SF-SPEC32))
 (4 2 (:LINEAR X86ISA::N01P-PF-SPEC32))
 (4 2 (:LINEAR LOGHEAD-UPPER-BOUND))
 )
(X86ISA::N32-MV-NTH-0-GPR-AND-SPEC-4
 (60 4 (:REWRITE LOGHEAD-IDENTITY))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-RFLAGSBITS-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-PREFIXES-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-CR0BITS-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-32BITS-P))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::RFLAGSBITS-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::EVEX-PREFIXES-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::CR0BITS-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::32BITS-P))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 2 (:REWRITE X86ISA::RFLAGSBITS-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (4 2 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (4 2 (:REWRITE X86ISA::EVEX-PREFIXES-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::CR0BITS-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::32BITS-P-WHEN-UNSIGNED-BYTE-P))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (2 2 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (2 2 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (2 2 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 )
(X86ISA::MV-NTH-1-GPR-AND-SPEC-4
 (159 1 (:REWRITE X86ISA::ZF-SPEC-THM))
 (64 2 (:LINEAR LOGHEAD-UPPER-BOUND))
 (43 43 (:TYPE-PRESCRIPTION LOGHEAD-TYPE))
 (34 7 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-CR0BITS-P))
 (33 11 (:TYPE-PRESCRIPTION BITOPS::LOGAND-NATP-TYPE-2))
 (25 5 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-PREFIXES-P))
 (25 5 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-32BITS-P))
 (19 1 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 2))
 (19 1 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 1))
 (16 10 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (16 10 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (15 1 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-2))
 (15 1 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-1))
 (13 13 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (13 13 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:TYPE-PRESCRIPTION X86ISA::CR0BITS-P$INLINE))
 (12 12 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (12 11 (:REWRITE DEFAULT-<-1))
 (12 6 (:REWRITE X86ISA::CR0BITS-P-WHEN-UNSIGNED-BYTE-P))
 (11 11 (:REWRITE DEFAULT-<-2))
 (11 1 (:LINEAR BITOPS::LOGAND-<-0-LINEAR))
 (10 10 (:TYPE-PRESCRIPTION X86ISA::EVEX-PREFIXES-P$INLINE))
 (10 10 (:TYPE-PRESCRIPTION X86ISA::32BITS-P))
 (10 10 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (10 10 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (10 10 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 (10 5 (:REWRITE X86ISA::RFLAGSBITS-P-WHEN-UNSIGNED-BYTE-P))
 (10 5 (:REWRITE X86ISA::EVEX-PREFIXES-P-WHEN-UNSIGNED-BYTE-P))
 (10 5 (:REWRITE X86ISA::32BITS-P-WHEN-UNSIGNED-BYTE-P))
 (7 7 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (6 3 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (6 3 (:REWRITE IFIX-WHEN-INTEGERP))
 (3 3 (:TYPE-PRESCRIPTION IFIX))
 (2 2 (:REWRITE-QUOTED-CONSTANT BFIX-UNDER-BIT-EQUIV))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VM-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VIP-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VIF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->TF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES5-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES4-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES3-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES2-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES1-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->NT-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->IOPL-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->INTF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->ID-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->DF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->AF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->AC-OF-WRITE-WITH-MASK))
 )
(X86ISA::MV-NTH-2-GPR-AND-SPEC-4)
(X86ISA::GPR-AND-SPEC-8$INLINE
 (504 504 (:TYPE-PRESCRIPTION BIT->BOOL$INLINE))
 (504 252 (:REWRITE BFIX-WHEN-NOT-BITP))
 (504 252 (:REWRITE BFIX-WHEN-NOT-BIT->BOOL))
 (504 252 (:REWRITE BFIX-WHEN-BIT->BOOL))
 (481 252 (:REWRITE BFIX-WHEN-NOT-1))
 (168 3 (:REWRITE X86ISA::ZF-SPEC-THM))
 (119 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-XCR0BITS-P))
 (116 2 (:LINEAR X86ISA::N01P-ZF-SPEC))
 (90 7 (:REWRITE X86ISA::XCR0BITS-P-WHEN-UNSIGNED-BYTE-P))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-CR3BITS-P))
 (47 19 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-64BITS-P))
 (43 42 (:REWRITE DEFAULT-<-1))
 (42 42 (:REWRITE DEFAULT-<-2))
 (36 3 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 2))
 (36 3 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 1))
 (32 32 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (31 17 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (31 17 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (30 3 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-2))
 (30 3 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-1))
 (28 28 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VM-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VIP-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->VIF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->TF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES5-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES4-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES3-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES2-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->RES1-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->NT-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->IOPL-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->INTF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->ID-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->DF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->AF-OF-WRITE-WITH-MASK))
 (22 22 (:REWRITE X86ISA::RFLAGSBITS->AC-OF-WRITE-WITH-MASK))
 (20 20 (:TYPE-PRESCRIPTION BITOPS::LOGAND-NATP-TYPE-1))
 (19 7 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-PREFIXES-P))
 (19 7 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-32BITS-P))
 (18 18 (:TYPE-PRESCRIPTION X86ISA::XCR0BITS-P$INLINE))
 (18 18 (:REWRITE X86ISA::RFLAGSBITS->CF-OF-WRITE-WITH-MASK))
 (18 3 (:LINEAR BITOPS::LOGAND-<-0-LINEAR))
 (17 17 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (17 17 (:REWRITE X86ISA::RFLAGSBITS->PF-OF-WRITE-WITH-MASK))
 (17 17 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (17 17 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 (16 16 (:REWRITE X86ISA::RFLAGSBITS->ZF-OF-WRITE-WITH-MASK))
 (15 15 (:REWRITE X86ISA::RFLAGSBITS->SF-OF-WRITE-WITH-MASK))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::CR3BITS-P$INLINE))
 (14 14 (:TYPE-PRESCRIPTION X86ISA::64BITS-P))
 (14 14 (:REWRITE X86ISA::RFLAGSBITS->OF-OF-WRITE-WITH-MASK))
 (14 7 (:REWRITE X86ISA::CR3BITS-P-WHEN-UNSIGNED-BYTE-P))
 (14 7 (:REWRITE X86ISA::64BITS-P-WHEN-UNSIGNED-BYTE-P))
 (9 9 (:TYPE-PRESCRIPTION IFIX))
 (9 9 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (9 9 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (9 9 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (9 9 (:REWRITE IFIX-WHEN-INTEGERP))
 (6 6 (:TYPE-PRESCRIPTION X86ISA::EVEX-PREFIXES-P$INLINE))
 (6 6 (:TYPE-PRESCRIPTION X86ISA::32BITS-P))
 (6 3 (:REWRITE X86ISA::EVEX-PREFIXES-P-WHEN-UNSIGNED-BYTE-P))
 (6 3 (:REWRITE X86ISA::32BITS-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:LINEAR X86ISA::N01P-SF-SPEC64))
 (4 2 (:LINEAR X86ISA::N01P-PF-SPEC64))
 (4 2 (:LINEAR LOGHEAD-UPPER-BOUND))
 )
(X86ISA::N64-MV-NTH-0-GPR-AND-SPEC-8
 (50 4 (:REWRITE LOGHEAD-IDENTITY))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-XCR0BITS-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-CR3BITS-P))
 (10 2 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-64BITS-P))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::XCR0BITS-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::CR3BITS-P$INLINE))
 (4 4 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::64BITS-P))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 2 (:REWRITE X86ISA::XCR0BITS-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (4 2 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (4 2 (:REWRITE X86ISA::CR3BITS-P-WHEN-UNSIGNED-BYTE-P))
 (4 2 (:REWRITE X86ISA::64BITS-P-WHEN-UNSIGNED-BYTE-P))
 (3 3 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (3 3 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (3 3 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (2 2 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (2 2 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (2 2 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 )
(X86ISA::MV-NTH-1-GPR-AND-SPEC-8
 (149 1 (:REWRITE X86ISA::ZF-SPEC-THM))
 (54 2 (:LINEAR LOGHEAD-UPPER-BOUND))
 (43 43 (:TYPE-PRESCRIPTION LOGHEAD-TYPE))
 (33 11 (:TYPE-PRESCRIPTION BITOPS::LOGAND-NATP-TYPE-2))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-XCR0BITS-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-CR3BITS-P))
 (20 4 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-64BITS-P))
 (19 1 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 2))
 (19 1 (:LINEAR BITOPS::UPPER-BOUND-OF-LOGAND . 1))
 (16 10 (:REWRITE BITOPS::LOGAND-WITH-NEGATED-BITMASK))
 (16 10 (:REWRITE BITOPS::LOGAND-WITH-BITMASK))
 (15 1 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-2))
 (15 1 (:LINEAR BITOPS::LOGAND->=-0-LINEAR-1))
 (14 3 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-CR0BITS-P))
 (13 13 (:REWRITE-QUOTED-CONSTANT NFIX-UNDER-NAT-EQUIV))
 (13 13 (:REWRITE-QUOTED-CONSTANT IFIX-UNDER-INT-EQUIV))
 (12 12 (:TYPE-PRESCRIPTION BITMASKP$INLINE))
 (12 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE DEFAULT-<-2))
 (11 1 (:LINEAR BITOPS::LOGAND-<-0-LINEAR))
 (10 10 (:REWRITE X86ISA::WEED-OUT-IRRELEVANT-LOGAND-WHEN-FIRST-OPERAND-CONSTANT))
 (10 10 (:REWRITE X86ISA::NEGATIVE-LOGAND-TO-POSITIVE-LOGAND-WITH-INTEGERP-X))
 (10 10 (:REWRITE X86ISA::LOGAND-REDUNDANT))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::XCR0BITS-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::CR3BITS-P$INLINE))
 (8 8 (:TYPE-PRESCRIPTION X86ISA::64BITS-P))
 (8 4 (:REWRITE X86ISA::XCR0BITS-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::CR3BITS-P-WHEN-UNSIGNED-BYTE-P))
 (8 4 (:REWRITE X86ISA::64BITS-P-WHEN-UNSIGNED-BYTE-P))
 (7 7 (:REWRITE BITOPS::UNSIGNED-BYTE-P-INCR))
 (6 3 (:REWRITE IFIX-WHEN-NOT-INTEGERP))
 (6 3 (:REWRITE IFIX-WHEN-INTEGERP))
 (5 1 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-EVEX-PREFIXES-P))
 (5 1 (:REWRITE X86ISA::UNSIGNED-BYTE-P-WHEN-32BITS-P))
 (4 4 (:TYPE-PRESCRIPTION X86ISA::CR0BITS-P$INLINE))
 (4 2 (:REWRITE X86ISA::CR0BITS-P-WHEN-UNSIGNED-BYTE-P))
 (3 3 (:TYPE-PRESCRIPTION IFIX))
 (2 2 (:TYPE-PRESCRIPTION X86ISA::EVEX-PREFIXES-P$INLINE))
 (2 2 (:TYPE-PRESCRIPTION X86ISA::32BITS-P))
 (2 2 (:REWRITE-QUOTED-CONSTANT BFIX-UNDER-BIT-EQUIV))
 (2 1 (:REWRITE X86ISA::RFLAGSBITS-P-WHEN-UNSIGNED-BYTE-P))
 (2 1 (:REWRITE X86ISA::EVEX-PREFIXES-P-WHEN-UNSIGNED-BYTE-P))
 (2 1 (:REWRITE X86ISA::32BITS-P-WHEN-UNSIGNED-BYTE-P))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VM-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VIP-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->VIF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->TF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES5-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES4-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES3-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES2-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->RES1-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->NT-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->IOPL-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->INTF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->ID-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->DF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->AF-OF-WRITE-WITH-MASK))
 (1 1 (:REWRITE X86ISA::RFLAGSBITS->AC-OF-WRITE-WITH-MASK))
 )
(X86ISA::MV-NTH-2-GPR-AND-SPEC-8)
