Home | History | Annotate | Download | only in ARM

Lines Matching defs:Extended

1037   // On ARM arguments smaller than 4 bytes are extended, so all arguments
4459 /// v8i16:Extended = [k0 k1 k2 k3 k0 k1 k2 k3 ]
4467 SDValue Extended = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::v8i16, BitCounts);
4468 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v4i16, Extended,
4482 /// Trace for v2i32 (v4i32 similar with Extracted/Extended exchanged):
4492 /// Extended =+[k1 k3 k0 k2 ]
4509 SDValue Extended = DAG.getNode(ISD::ZERO_EXTEND, DL, MVT::v4i32, N2);
4510 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, MVT::v2i32, Extended,
6151 /// element has been zero/sign-extended, depending on the isSigned parameter,
6204 /// isSignExtended - Check if a node is a vector value that is sign-extended
6205 /// or a constant BUILD_VECTOR with sign-extended elements.
6214 /// isZeroExtended - Check if a node is a vector value that is zero-extended
6215 /// or a constant BUILD_VECTOR with zero-extended elements.
6248 // The vector originally had a size of OrigTy. It was then extended to ExtTy.
6286 /// extending load, or BUILD_VECTOR with extended elements, return the
6405 "unexpected types for extended operands to VMULL");
9434 // operands do not match the mask length, they are extended by concatenating