reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
 1092     bool HasInt256 = Subtarget.hasInt256();
 7929         VT.is256BitVector() && !Subtarget.hasInt256())
 8351   if (!IsLoad && Subtarget.hasInt256() &&
 8365   if (Subtarget.hasInt256() && Ld.getValueType().isInteger()) {
19062   if (Subtarget.hasInt256())
19256   if (SrcVT.is512BitVector() && Subtarget.hasInt256()) {
19437     if (Subtarget.hasInt256()) {
19457     if (Subtarget.hasInt256()) {
20776   if (VT.is256BitVector() && !Subtarget.hasInt256())
21628   if (Subtarget.hasInt256()) {
21735   if (Subtarget.hasInt256())
24752   if (VT.is256BitVector() && !Subtarget.hasInt256())
24969   if (VT.is256BitVector() && !Subtarget.hasInt256()) {
25027   if (VT.is256BitVector() && !Subtarget.hasInt256())
25038     if ((VT == MVT::v16i8 && Subtarget.hasInt256()) ||
25173   if (VT.is256BitVector() && !Subtarget.hasInt256())
25178            (VT == MVT::v8i32 && Subtarget.hasInt256()) ||
25242   assert((VT == MVT::v16i8 || (VT == MVT::v32i8 && Subtarget.hasInt256()) ||
25253   if ((VT == MVT::v16i8 && Subtarget.hasInt256()) ||
25451                 (VT.is256BitVector() && Subtarget.hasInt256());
25471   if (!Subtarget.hasInt256() || VT.getScalarSizeInBits() < 16)
25501       assert((VT != MVT::v4i64 || Subtarget.hasInt256()) &&
25549        (Subtarget.hasInt256() && VT == MVT::v4i64)) &&
25553   if (VT == MVT::v16i8 || (Subtarget.hasInt256() && VT == MVT::v32i8) ||
25703         (Subtarget.hasInt256() && VT == MVT::v16i16) ||
25814   if ((VT == MVT::v2i64 || (VT == MVT::v4i64 && Subtarget.hasInt256())) &&
25835                       (VT == MVT::v16i16 && Subtarget.hasInt256()))) {
25886       (VT == MVT::v8i16 || (VT == MVT::v16i16 && Subtarget.hasInt256()))) {
25902       (VT == MVT::v8i16 || (VT == MVT::v16i16 && Subtarget.hasInt256())) &&
25981   if ((Subtarget.hasInt256() && VT == MVT::v8i16) ||
26001        (VT == MVT::v32i8 && Subtarget.hasInt256())) &&
26015     if (VT == MVT::v16i8 && Subtarget.hasInt256()) {
26047       (VT == MVT::v32i8 && Subtarget.hasInt256() && !Subtarget.hasXOP()) ||
26154   if (Subtarget.hasInt256() && !Subtarget.hasXOP() && VT == MVT::v16i16) {
26743   if (InVT == MVT::v32i8 && !Subtarget.hasInt256()) {
26971   if (VT.is256BitVector() && !Subtarget.hasInt256())
27069   if (VT.is256BitVector() && !Subtarget.hasInt256())
31833                          (MaskVT.is256BitVector() && Subtarget.hasInt256()))) {
32104       ((MaskVT == MVT::v16i16 || MaskVT == MVT::v32i8) && Subtarget.hasInt256()) ||
35852   unsigned MaxElts = Subtarget.hasInt256() ? 32 : 16;
35898     if (MatchSizeInBits == 256 && BitWidth < 32 && !Subtarget.hasInt256()) {
39444         (VT.is256BitVector() && Subtarget.hasInt256())))
40219       ((Ld->isNonTemporal() && !Subtarget.hasInt256() && Alignment >= 16) ||
42183     if (N00.getOpcode() == ISD::LOAD && Subtarget.hasInt256())
44336           Subtarget.hasInt256() && Op0.getOperand(1) == Ops[1].getOperand(1)) {
44359       if (NumOps == 2 && VT.is256BitVector() && Subtarget.hasInt256()) {