Home | History | Annotate | Download | only in ARM

Lines Matching defs:Extended

901   // On ARM arguments smaller than 4 bytes are extended, so all arguments
3857 /// v8i16:Extended = [k0 k1 k2 k3 k0 k1 k2 k3 ]
3865 SDValue Extended = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::v8i16, BitCounts);
3866 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v4i16, Extended,
3880 /// Trace for v2i32 (v4i32 similar with Extracted/Extended exchanged):
3890 /// Extended =+[k1 k3 k0 k2 ]
3907 SDValue Extended = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::v4i32, N2);
3908 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v2i32, Extended,
5301 /// element has been zero/sign-extended, depending on the isSigned parameter,
5354 /// isSignExtended - Check if a node is a vector value that is sign-extended
5355 /// or a constant BUILD_VECTOR with sign-extended elements.
5364 /// isZeroExtended - Check if a node is a vector value that is zero-extended
5365 /// or a constant BUILD_VECTOR with zero-extended elements.
5398 // The vector originally had a size of OrigTy. It was then extended to ExtTy.
5436 /// extending load, or BUILD_VECTOR with extended elements, return the
5554 "unexpected types for extended operands to VMULL");
8966 // operands do not match the mask length, they are extended by concatenating