Home
last modified time | relevance | path

Searched refs:TypeWidenVector (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1081 return LegalizeKind(TypeWidenVector, NVT); in getTypeConversion()
1144 return LegalizeKind(TypeWidenVector, LargerVector); in getTypeConversion()
1150 return LegalizeKind(TypeWidenVector, NVT); in getTypeConversion()
1514 case TypeWidenVector: in computeRegisterProperties()
1527 ValueTypeActions.setTypeAction(VT, TypeWidenVector); in computeRegisterProperties()
1539 ValueTypeActions.setTypeAction(VT, TypeWidenVector); in computeRegisterProperties()
1575 ValueTypeActions.setTypeAction(VT, TypeWidenVector); in computeRegisterProperties()
1629 (TA == TypeWidenVector || TA == TypePromoteInteger)) { in getVectorTypeBreakdown()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1563 case TargetLowering::TypeWidenVector: in SplitVecRes_BITCAST()
1694 if (getTypeAction(SubVecVT) == TargetLowering::TypeWidenVector && in SplitVecRes_INSERT_SUBVECTOR()
2872 TypeAction == TargetLowering::TypeWidenVector)) in SplitVecRes_VECTOR_SHUFFLE()
4628 if (getTypeAction(ResVT) == TargetLowering::TypeWidenVector) { in ReplaceOtherWidenResults()
5029 if (getTypeAction(OpVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_CMP()
5275 if (getTypeAction(OpVT) == TargetLowering::TypeWidenVector) in WidenVecRes_StrictFP()
5398 if (getTypeAction(OtherVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_OverflowOp()
5439 if (getTypeAction(InVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_Convert()
5520 if (getTypeAction(SrcVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_FP_TO_XINT_SAT()
5541 if (getTypeAction(SrcVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_XROUND()
[all …]
H A DLegalizeTypes.cpp287 case TargetLowering::TypeWidenVector: in run()
350 case TargetLowering::TypeWidenVector: in run()
H A DLegalizeTypesGeneric.cpp88 case TargetLowering::TypeWidenVector: { in ExpandRes_BITCAST()
H A DLegalizeTypes.h1053 TargetLowering::TypeWidenVector && in GetWidenedMask()
H A DLegalizeIntegerTypes.cpp538 case TargetLowering::TypeWidenVector: in PromoteIntRes_BITCAST()
1722 case TargetLowering::TypeWidenVector: { in PromoteIntRes_TRUNCATE()
5999 if (getTypeAction(InVT) == TargetLowering::TypeWidenVector) { in PromoteIntRes_EXTRACT_SUBVECTOR()
H A DLegalizeFloatTypes.cpp2994 case TargetLowering::TypeWidenVector: { in PromoteFloatRes_EXTRACT_VECTOR_ELT()
H A DSelectionDAGBuilder.cpp717 TargetLowering::TypeWidenVector) { in getCopyToPartsVector()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h452 return TypeWidenVector; in getPreferredVectorAction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.cpp228 return Action == TargetLoweringBase::TypeWidenVector; in isTypeForHVX()
H A DHexagonISelLoweringHVX.cpp427 if (Action == TargetLoweringBase::TypeWidenVector) { in initializeHVXLowering()
486 return TargetLoweringBase::TypeWidenVector; in getPreferredHvxVectorAction()
488 return TargetLoweringBase::TypeWidenVector; in getPreferredHvxVectorAction()
3697 if (Action == TargetLoweringBase::TypeWidenVector) in shouldWidenToHvx()
H A DHexagonISelLowering.cpp2242 return TargetLoweringBase::TypeWidenVector; in getPreferredVectorAction()
2247 return TargetLoweringBase::TypeWidenVector; in getPreferredVectorAction()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h798 return TypeWidenVector; in getPreferredVectorAction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h220 TypeWidenVector, // This vector should be widened into a larger vector. enumerator
537 return TypeWidenVector; in getPreferredVectorAction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp84 return TypeWidenVector; in getPreferredVectorAction()
93 return TypeWidenVector; in getPreferredVectorAction()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1134 return TypeWidenVector; in getPreferredVectorAction()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp4339 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) in ReplaceNodeResults()
8474 return TypeWidenVector; in getPreferredVectorAction()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp2761 return TypeWidenVector; in getPreferredVectorAction()
25572 TargetLowering::TypeWidenVector && in LowerStore()
33817 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
33836 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
33878 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
33931 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
33956 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) in ReplaceNodeResults()
34063 assert(getTypeAction(*DAG.getContext(), InVT) == TypeWidenVector && in ReplaceNodeResults()
34223 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
34274 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp2030 return VT.isPow2VectorType() ? TypeSplitVector : TypeWidenVector; in getPreferredVectorAction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp27957 return TypeWidenVector; in getPreferredVectorAction()