Searched refs:TypeSplitVector (Results 1 – 13 of 13) sorted by relevance
817 if (LA == TypeSplitVector) in getTypeConversion()872 return LegalizeKind(TypeSplitVector, in getTypeConversion()934 return LegalizeKind(TypeSplitVector, NVT); in getTypeConversion()1308 case TypeSplitVector: in computeRegisterProperties()1326 else if (PreferredAction == TypeSplitVector) in computeRegisterProperties()1327 ValueTypeActions.setTypeAction(VT, TypeSplitVector); in computeRegisterProperties()1331 : TypeSplitVector); in computeRegisterProperties()1669 if (LK.first == TypeSplitVector || LK.first == TypeExpandInteger) in getTypeLegalizationCost()
1051 case TargetLowering::TypeSplitVector: in SplitVecRes_BITCAST()1193 if (getTypeAction(RHSVT) == TargetLowering::TypeSplitVector) in SplitVecRes_FCOPYSIGN()1227 if (getTypeAction(N0.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_ExtVecInRegOp()1282 if (getTypeAction(InVT) == TargetLowering::TypeSplitVector) in SplitVecRes_StrictFPOp()1374 if (getTypeAction(ResVT) == TargetLowering::TypeSplitVector) { in SplitVecRes_OverflowOp()1394 if (getTypeAction(OtherVT) == TargetLowering::TypeSplitVector) { in SplitVecRes_OverflowOp()1552 if (getTypeAction(Mask.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MLOAD()1563 if (getTypeAction(PassThru.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MLOAD()1620 if (getTypeAction(Mask.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MGATHER()1632 if (getTypeAction(PassThru.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MGATHER()[all …]
72 case TargetLowering::TypeSplitVector: in ExpandRes_BITCAST()519 TargetLowering::TypeSplitVector) in SplitRes_SELECT()
267 case TargetLowering::TypeSplitVector: in run()323 case TargetLowering::TypeSplitVector: in run()
321 case TargetLowering::TypeSplitVector: { in PromoteIntRes_BITCAST()1017 case TargetLowering::TypeSplitVector: { in PromoteIntRes_TRUNCATE()
2220 case TargetLowering::TypeSplitVector: { in PromoteFloatRes_EXTRACT_VECTOR_ELT()
785 TargetLowering::TypeSplitVector ||787 TargetLowering::TypeSplitVector) &&
132 TypeSplitVector, // Split this vector into two of half the size. enumerator1881 Action != TypeSplitVector; in shouldNormalizeToSelectSequence()
1946 return TargetLoweringBase::TypeSplitVector; in getPreferredVectorAction()1953 return TargetLoweringBase::TypeSplitVector; in getPreferredVectorAction()
1658 if (TLI->getTypeAction(SimpleSrcTy) != TargetLowering::TypeSplitVector && in getCastInstrCost()1659 TLI->getTypeAction(SimpleDstTy) != TargetLowering::TypeSplitVector) { in getCastInstrCost()
2079 return TypeSplitVector; in getPreferredVectorAction()28897 getTypeAction(*DAG.getContext(), InVT) == TypeSplitVector && in ReplaceNodeResults()
1195 return TypeSplitVector; in getPreferredVectorAction()
1373 return VT.isPow2VectorType() ? TypeSplitVector : TypeWidenVector; in getPreferredVectorAction()