Home | History | Annotate | Download | only in ARM

Lines Matching defs:Extended

875   // On ARM arguments smaller than 4 bytes are extended, so all arguments
4133 /// v8i16:Extended = [k0 k1 k2 k3 k0 k1 k2 k3 ]
4141 SDValue Extended = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::v8i16, BitCounts);
4142 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v4i16, Extended,
4156 /// Trace for v2i32 (v4i32 similar with Extracted/Extended exchanged):
4166 /// Extended =+[k1 k3 k0 k2 ]
4183 SDValue Extended = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::v4i32, N2);
4184 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v2i32, Extended,
5606 /// element has been zero/sign-extended, depending on the isSigned parameter,
5659 /// isSignExtended - Check if a node is a vector value that is sign-extended
5660 /// or a constant BUILD_VECTOR with sign-extended elements.
5669 /// isZeroExtended - Check if a node is a vector value that is zero-extended
5670 /// or a constant BUILD_VECTOR with zero-extended elements.
5703 // The vector originally had a size of OrigTy. It was then extended to ExtTy.
5741 /// extending load, or BUILD_VECTOR with extended elements, return the
5859 "unexpected types for extended operands to VMULL");
8774 // operands do not match the mask length, they are extended by concatenating