Lines Matching defs:EXT
2643 MAKE_CASE(AArch64ISD::EXT)
10684 // We can select to an EXT instruction when indexing the first 256 bytes.
12251 dbgs() << "Reshuffle failed: don't know how to lower AArch64ISD::EXT "
12256 Src.ShuffleVec = DAG.getNode(AArch64ISD::EXT, dl, DestVT, VEXTSrc1,
12341 // check if an EXT instruction can handle the shuffle mask when the
12497 // check if an EXT instruction can handle the shuffle mask when the
12516 // The index of an EXT is the first element if it is not UNDEF.
12517 // Watch out for the beginning UNDEFs. The EXT index should be the expected
12827 return DAG.getNode(AArch64ISD::EXT, dl, VT, OpLHS, OpRHS,
13214 return DAG.getNode(AArch64ISD::EXT, dl, VT, Rev, Rev,
13224 return DAG.getNode(AArch64ISD::EXT, dl, V1.getValueType(), V1, V2,
13228 return DAG.getNode(AArch64ISD::EXT, dl, V1.getValueType(), V1, V1,
20983 // Convert everything to the domain of EXT (i.e bytes).
20989 SDValue EXT = DAG.getNode(AArch64ISD::EXT, dl, ByteVT, Op0, Op1, Op2);
20990 return DAG.getNode(ISD::BITCAST, dl, VT, EXT);
22805 DAG.getNode(AArch64ISD::EXT, DL, VecVT, RepresentativeBits,