Lines Matching refs:FromVT

8945   EVT FromVT = Op.getValueType();  in LowerTruncatei1()  local
8949 DAG.getNode(ISD::AND, DL, FromVT, Op, DAG.getConstant(1, DL, FromVT)); in LowerTruncatei1()
8950 return DAG.getNode(ISD::SETCC, DL, VT, And, DAG.getConstant(0, DL, FromVT), in LowerTruncatei1()
9004 EVT FromVT = N->getOperand(0).getValueType(); in LowerTruncate() local
9005 if (FromVT != MVT::v8i32 && FromVT != MVT::v16i16) in LowerTruncate()
9025 EVT FromVT = Op.getValueType(); in LowerVectorExtend() local
9026 if (FromVT != MVT::v8i16 && FromVT != MVT::v16i8) in LowerVectorExtend()
9031 if (ToVT.getScalarType() == MVT::i32 && FromVT.getScalarType() == MVT::i8) in LowerVectorExtend()
9039 if (ToVT.getScalarType() == MVT::i32 && FromVT.getScalarType() == MVT::i8) { in LowerVectorExtend()
15611 EVT FromVT = Trunc->getOperand(0).getValueType(); in PerformSplittingToNarrowingStores() local
15615 assert(FromVT.getVectorNumElements() == ToVT.getVectorNumElements()); in PerformSplittingToNarrowingStores()
15617 EVT FromEltVT = FromVT.getVectorElementType(); in PerformSplittingToNarrowingStores()
15623 if (FromVT.getVectorNumElements() % NumElements != 0) in PerformSplittingToNarrowingStores()
15672 for (unsigned i = 0; i < FromVT.getVectorNumElements() / NumElements; i++) { in PerformSplittingToNarrowingStores()
15704 EVT FromVT = Trunc->getOperand(0).getValueType(); in PerformSplittingMVETruncToNarrowingStores() local
15717 FromVT.getVectorNumElements()); in PerformSplittingMVETruncToNarrowingStores()
15722 i * FromVT.getVectorNumElements() * ToVT.getScalarSizeInBits() / 8; in PerformSplittingMVETruncToNarrowingStores()
16631 EVT FromVT = LD->getValueType(0); in PerformSplittingToWideningLoad() local
16635 assert(FromVT.getVectorNumElements() == ToVT.getVectorNumElements()); in PerformSplittingToWideningLoad()
16637 EVT FromEltVT = FromVT.getVectorElementType(); in PerformSplittingToWideningLoad()
16645 (FromEltVT != MVT::f16 && FromVT.getVectorNumElements() == NumElements) || in PerformSplittingToWideningLoad()
16646 FromVT.getVectorNumElements() % NumElements != 0 || in PerformSplittingToWideningLoad()
16669 for (unsigned i = 0; i < FromVT.getVectorNumElements() / NumElements; i++) { in PerformSplittingToWideningLoad()
17492 EVT FromVT = LD->getMemoryVT(); in PerformSplittingMVEEXTToWideningLoad() local
17496 assert(FromVT.getVectorNumElements() == ToVT.getVectorNumElements() * 2); in PerformSplittingMVEEXTToWideningLoad()
17498 EVT FromEltVT = FromVT.getVectorElementType(); in PerformSplittingMVEEXTToWideningLoad()
17531 for (unsigned i = 0; i < FromVT.getVectorNumElements() / NumElements; i++) { in PerformSplittingMVEEXTToWideningLoad()