• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/

Lines Matching refs:v8i1

1394     { ISD::SIGN_EXTEND, MVT::v8i8,   MVT::v8i1,  1 },
1395 { ISD::SIGN_EXTEND, MVT::v8i16, MVT::v8i1, 1 },
1407 { ISD::ZERO_EXTEND, MVT::v8i8, MVT::v8i1, 2 },
1408 { ISD::ZERO_EXTEND, MVT::v8i16, MVT::v8i1, 2 },
1421 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i8, 2 }, // widen to zmm
1422 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i16, 2 }, // widen to zmm
1454 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i8, 3 }, // sext+vpslld+vptestmd
1458 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i16, 3 }, // sext+vpsllq+vptestmq
1462 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i32, 2 }, // zmm vpslld+vptestmd
1466 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i64, 2 }, // vpsllq+vptestmq
1484 { ISD::SIGN_EXTEND, MVT::v8i8, MVT::v8i1, 3 },
1485 { ISD::ZERO_EXTEND, MVT::v8i8, MVT::v8i1, 4 },
1495 { ISD::SIGN_EXTEND, MVT::v8i16, MVT::v8i1, 3 },
1496 { ISD::ZERO_EXTEND, MVT::v8i16, MVT::v8i1, 4 },
1504 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i1, 1 }, // zmm vpternlogd
1505 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i1, 2 }, // zmm vpternlogd+psrld
1513 { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v8i1, 1 }, // vpternlogq
1514 { ISD::ZERO_EXTEND, MVT::v8i64, MVT::v8i1, 2 }, // vpternlogq+psrlq
1530 { ISD::SINT_TO_FP, MVT::v8f64, MVT::v8i1, 4 },
1539 { ISD::UINT_TO_FP, MVT::v8f64, MVT::v8i1, 4 },
1569 { ISD::SIGN_EXTEND, MVT::v8i8, MVT::v8i1, 1 },
1570 { ISD::SIGN_EXTEND, MVT::v8i16, MVT::v8i1, 1 },
1580 { ISD::ZERO_EXTEND, MVT::v8i8, MVT::v8i1, 2 },
1581 { ISD::ZERO_EXTEND, MVT::v8i16, MVT::v8i1, 2 },
1591 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i8, 2 }, // vpsllw+vptestmb
1592 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i16, 2 }, // vpsllw+vptestmw
1623 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i8, 3 }, // sext+vpslld+vptestmd
1627 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i16, 3 }, // sext+vpsllq+vptestmq
1631 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i32, 2 }, // vpslld+vptestmd
1642 { ISD::SIGN_EXTEND, MVT::v8i8, MVT::v8i1, 5 },
1643 { ISD::ZERO_EXTEND, MVT::v8i8, MVT::v8i1, 6 },
1653 { ISD::SIGN_EXTEND, MVT::v8i16, MVT::v8i1, 4 },
1654 { ISD::ZERO_EXTEND, MVT::v8i16, MVT::v8i1, 5 },
1662 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i1, 1 }, // vpternlogd
1663 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i1, 2 }, // vpternlogd+psrld
1703 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i1, 3 },
1704 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i1, 3 },
1723 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i32, 2 },
1739 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i1, 7 },
1740 { ISD::ZERO_EXTEND, MVT::v8i32, MVT::v8i1, 4 },
1757 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i32, 5 },
1759 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i64, 9 },
1775 { ISD::SINT_TO_FP, MVT::v8f32, MVT::v8i1, 8 },
1788 { ISD::UINT_TO_FP, MVT::v8f32, MVT::v8i1, 6 },
1958 { ISD::TRUNCATE, MVT::v8i1, MVT::v8i8, 1 }, // PUNPCKLBW
3216 { ISD::AND, MVT::v8i1, 7 },
3222 { ISD::OR, MVT::v8i1, 7 },