Home
last modified time | relevance | path

Searched refs:TypeSplitVector (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1194 case TargetLowering::TypeSplitVector: in SplitVecRes_BITCAST()
1350 if (getTypeAction(RHSVT) == TargetLowering::TypeSplitVector) in SplitVecRes_FCOPYSIGN()
1384 if (getTypeAction(N0.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_ExtVecInRegOp()
1439 if (getTypeAction(InVT) == TargetLowering::TypeSplitVector) in SplitVecRes_StrictFPOp()
1531 if (getTypeAction(ResVT) == TargetLowering::TypeSplitVector) { in SplitVecRes_OverflowOp()
1553 if (getTypeAction(OtherVT) == TargetLowering::TypeSplitVector) { in SplitVecRes_OverflowOp()
1749 if (getTypeAction(Mask.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MLOAD()
1762 if (getTypeAction(PassThru.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MLOAD()
1834 if (getTypeAction(Mask.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MGATHER()
1845 if (getTypeAction(PassThru.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MGATHER()
[all …]
H A DLegalizeTypesGeneric.cpp73 case TargetLowering::TypeSplitVector: in ExpandRes_BITCAST()
523 TargetLowering::TypeSplitVector) in SplitRes_SELECT()
H A DLegalizeTypes.cpp275 case TargetLowering::TypeSplitVector: in run()
338 case TargetLowering::TypeSplitVector: in run()
H A DLegalizeIntegerTypes.cpp374 case TargetLowering::TypeSplitVector: { in PromoteIntRes_BITCAST()
1238 case TargetLowering::TypeSplitVector: { in PromoteIntRes_TRUNCATE()
H A DLegalizeFloatTypes.cpp2351 case TargetLowering::TypeSplitVector: { in PromoteFloatRes_EXTRACT_VECTOR_ELT()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp944 if (LA == TypeSplitVector) in getTypeConversion()
999 return LegalizeKind(TypeSplitVector, in getTypeConversion()
1066 return LegalizeKind(TypeSplitVector, NVT); in getTypeConversion()
1434 case TypeSplitVector: in computeRegisterProperties()
1452 else if (PreferredAction == TypeSplitVector) in computeRegisterProperties()
1453 ValueTypeActions.setTypeAction(VT, TypeSplitVector); in computeRegisterProperties()
1455 ValueTypeActions.setTypeAction(VT, TypeSplitVector); in computeRegisterProperties()
1829 if (LK.first == TypeSplitVector || LK.first == TypeExpandInteger) in getTypeLegalizationCost()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h963 TargetLowering::TypeSplitVector;
966 TargetLowering::TypeSplitVector;
H A DTargetLowering.h212 TypeSplitVector, // Split this vector into two of half the size. enumerator
2043 Action != TypeSplitVector; in shouldNormalizeToSelectSequence()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp281 return TargetLoweringBase::TypeSplitVector; in getPreferredHvxVectorAction()
H A DHexagonISelLowering.cpp2120 return TargetLoweringBase::TypeSplitVector; in getPreferredVectorAction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1180 return TypeSplitVector; in getPreferredVectorAction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3568 TargetLowering::TypeSplitVector) { in lowerVECREDUCE()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp1573 return VT.isPow2VectorType() ? TypeSplitVector : TypeWidenVector; in getPreferredVectorAction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp2107 return TypeSplitVector; in getPreferredVectorAction()
30607 getTypeAction(*DAG.getContext(), InVT) == TypeSplitVector && in ReplaceNodeResults()