Home
last modified time | relevance | path

Searched refs:getTypeToTransformTo (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp182 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_Unary()
201 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_Binary()
225 EVT Ty = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_FREEZE()
231 EVT Ty = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_ARITH_FENCE()
246 TLI.getTypeToTransformTo(*DAG.getContext(), in SoftenFloatRes_BUILD_PAIR()
267 TLI.getTypeToTransformTo(*DAG.getContext(), in SoftenFloatRes_ConstantFP()
271 TLI.getTypeToTransformTo(*DAG.getContext(), in SoftenFloatRes_ConstantFP()
293 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_FABS()
506 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_FMA()
549 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_FNEG()
[all …]
H A DLegalizeTypesGeneric.cpp42 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in ExpandRes_BITCAST()
218 EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldVT); in ExpandRes_EXTRACT_VECTOR_ELT()
255 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ValueVT); in ExpandRes_NormalLoad()
289 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in ExpandRes_VAARG()
348 TLI.getTypeToTransformTo(*DAG.getContext(), OVT), in ExpandOp_BITCAST()
373 EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldVT); in ExpandOp_BUILD_VECTOR()
414 EVT NewEVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldEVT); in ExpandOp_INSERT_VECTOR_ELT()
464 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ValueVT); in ExpandOp_NormalStore()
H A DLegalizeIntegerTypes.cpp368 EVT ResVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in PromoteIntRes_Atomic0()
416 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1)); in PromoteIntRes_AtomicCmpSwap()
465 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); in PromoteIntRes_BITCAST()
467 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in PromoteIntRes_BITCAST()
630 TLI.getTypeToTransformTo(*DAG.getContext(), in PromoteIntRes_BUILD_PAIR()
643 TLI.getTypeToTransformTo(*DAG.getContext(), VT), in PromoteIntRes_Constant()
651 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in PromoteIntRes_CTLZ()
710 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in PromoteIntRes_CTPOP_PARITY()
783 EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in PromoteIntRes_VP_CttzElements()
789 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in PromoteIntRes_EXTRACT_VECTOR_ELT()
[all …]
H A DLegalizeTypes.cpp709 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetPromotedInteger()
725 VT == TLI.getTypeToTransformTo(Ctx, Op.getValueType())) && in SetSoftenedFloat()
737 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetPromotedFloat()
783 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetExpandedInteger()
820 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetExpandedFloat()
863 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetWidenedVector()
987 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Pair.getValueType()); in GetPairElements()
H A DLegalizeVectorTypes.cpp4296 EVT WideVecVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVectorResult()
4608 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_Ternary()
4627 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_Binary()
4656 EVT WidenResVT = TLI.getTypeToTransformTo(Ctxt, N->getValueType(0)); in WidenVecRes_CMP()
4668 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_BinaryWithExtraScalarOp()
4760 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_BinaryCanTrap()
4850 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_StrictFP()
4978 WideResVT = TLI.getTypeToTransformTo(*DAG.getContext(), ResVT); in WidenVecRes_OverflowOp()
4986 WideOvVT = TLI.getTypeToTransformTo(*DAG.getContext(), OvVT); in WidenVecRes_OverflowOp()
5024 EVT WidenVT = TLI.getTypeToTransformTo(Ct in WidenVecRes_Convert()
[all...]
H A DFastISel.cpp251 VT = TLI.getTypeToTransformTo(V->getContext(), VT).getSimpleVT(); in getRegForValue()
461 VT = TLI.getTypeToTransformTo(I->getContext(), VT); in selectBinaryOp()
H A DSelectionDAG.cpp1651 EltVT = TLI->getTypeToTransformTo(*getContext(), EltVT); in getConstant()
1669 EVT ViaEltVT = TLI->getTypeToTransformTo(*getContext(), EltVT); in getConstant()
3003 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in getSplatValue()
6690 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in FoldConstantArithmetic()
7930 EVT NVT = TLI.getTypeToTransformTo(C, VT); in getMemcpyLoadsAndStores()
12610 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT); in GetSplitDestVTs()
H A DDAGCombiner.cpp10268 EVT TransformVT = TLI.getTypeToTransformTo(*DAG.getContext(), NarrowVT); in combineShiftToMULH()
11241 EVT TransformVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in combineMinNumMaxNumImpl()
13831 EVT LegalVT = TLI.getTypeToTransformTo(*DAG.getContext(), AbsVT); in widenAbs()
20359 TLI.getTypeToTransformTo(*DAG.getContext(), StoredVal.getValueType()); in mergeStoresOfConstantsOrVecElts()
20720 TLI.getTypeToTransformTo(Context, StoredVal.getValueType()); in tryStoreMergeOfConstants()
20998 EVT LegalizedStoredValTy = TLI.getTypeToTransformTo(Context, StoreTy); in tryStoreMergeOfLoads()
21116 TLI.getTypeToTransformTo(*DAG.getContext(), JointMemOpVT); in tryStoreMergeOfLoads()
25842 TLI.getTypeToTransformTo(*DAG.getContext(), VT.getScalarType()); in visitVECTOR_SHUFFLE()
26043 IntSVT = TLI.getTypeToTransformTo(*DAG.getContext(), IntSVT); in visitVECTOR_SHUFFLE()
H A DTargetLowering.cpp6309 MulVT = getTypeToTransformTo(*DAG.getContext(), VT); in BuildSDIV()
6471 MulVT = getTypeToTransformTo(*DAG.getContext(), VT); in BuildUDIV()
8892 ISD::MUL, getTypeToTransformTo(*DAG.getContext(), VT))) { in expandCTPOP()
8959 ISD::VP_MUL, getTypeToTransformTo(*DAG.getContext(), VT))) { in expandVPCTPOP()
H A DLegalizeDAG.cpp642 TLI.getTypeToTransformTo(*DAG.getContext(), StVT), in LegalizeStoreOps()
3483 EVT NewEltVT = TLI.getTypeToTransformTo(*DAG.getContext(), EltVT); in ExpandNode()
H A DSelectionDAGBuilder.cpp3724 VT = TLI.getTypeToTransformTo(Ctx, VT); in visitSelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPISelLowering.cpp60 EVT LegalVecVT = getTypeToTransformTo(*DAG.getContext(), OpVecVT); in lowerToVVP()
114 EVT LegalResVT = getTypeToTransformTo(*DAG.getContext(), Op.getValueType()); in lowerToVVP()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1588 EVT getTypeToTransformTo(LLVMContext &Context, EVT VT) const override { in getTypeToTransformTo() function
1591 return TargetLoweringBase::getTypeToTransformTo(Context, VT); in getTypeToTransformTo()
H A DX86ISelLoweringCall.cpp214 LegalVT = getTypeToTransformTo(Context, LegalVT); in getSetCCResultType()
H A DX86ISelLowering.cpp3178 VT = getTypeToTransformTo(Context, VT); in decomposeMulByConstant()
24724 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), StoreVT); in LowerStore()
31979 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in LowerMSCATTER()
32702 EVT ResVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults()
32723 MVT WidenVT = getTypeToTransformTo(*DAG.getContext(), VT).getSimpleVT(); in ReplaceNodeResults()
32857 InVT = getTypeToTransformTo(*DAG.getContext(), InVT); in ReplaceNodeResults()
33552 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), DstVT); in ReplaceNodeResults()
33572 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults()
33615 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTypePromotion.cpp947 EVT PromotedVT = TLI->getTypeToTransformTo(*Ctx, SrcVT); in run()
H A DTargetLoweringBase.cpp1531 EVT RegisterEVT = getTypeToTransformTo(Context, VT); in getVectorTypeBreakdown()
H A DCodeGenPrepare.cpp1487 SrcVT = TLI.getTypeToTransformTo(CI->getContext(), SrcVT); in OptimizeNoopCopyExpression()
1490 DstVT = TLI.getTypeToTransformTo(CI->getContext(), DstVT); in OptimizeNoopCopyExpression()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1140 virtual EVT getTypeToTransformTo(LLVMContext &Context, EVT VT) const { in getTypeToTransformTo() function
1155 VT = getTypeToTransformTo(Context, VT); in getTypeToExpandTo()
1729 return getRegisterType(Context, getTypeToTransformTo(Context, VT)); in getRegisterType()
H A DBasicTTIImpl.h369 getTLI()->getTypeToTransformTo(ScalarMemTy->getContext(), VT); in getStoreMinimumVF()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp1871 MVT LegalTy = Lower.getTypeToTransformTo(Ctx, ElemTy).getSimpleVT(); in scalarizeShuffle()
H A DHexagonISelLoweringHVX.cpp2381 EVT LegalTy = getTypeToTransformTo(*DAG.getContext(), Ty); in typeLegalize()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp4464 EVT LegalVT = getTypeToTransformTo(*DAG.getContext(), VT); in getFFBX_U32()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6073 EVT NewVT = getTypeToTransformTo(*DAG.getContext(), VT); in LowerINTRINSIC_WO_CHAIN()
21069 EVT OutVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in getPTest()
26375 EVT NewVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults()