Home | History | Annotate | Download | only in ARM

Lines Matching defs:Extended

869   // On ARM arguments smaller than 4 bytes are extended, so all arguments
3622 /// v8i16:Extended = [k0 k1 k2 k3 k0 k1 k2 k3 ]
3630 SDValue Extended = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::v8i16, BitCounts);
3631 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v4i16, Extended,
3645 /// Trace for v2i32 (v4i32 similar with Extracted/Extended exchanged):
3655 /// Extended =+[k1 k3 k0 k2 ]
3672 SDValue Extended = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::v4i32, N2);
3673 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v2i32, Extended,
5046 /// element has been zero/sign-extended, depending on the isSigned parameter,
5099 /// isSignExtended - Check if a node is a vector value that is sign-extended
5100 /// or a constant BUILD_VECTOR with sign-extended elements.
5109 /// isZeroExtended - Check if a node is a vector value that is zero-extended
5110 /// or a constant BUILD_VECTOR with zero-extended elements.
5126 // The vector originally had a size of OrigTy. It was then extended to ExtTy.
5174 /// extending load, or BUILD_VECTOR with extended elements, return the
5292 "unexpected types for extended operands to VMULL");
8557 // operands do not match the mask length, they are extended by concatenating