Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp192 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_Unary()
211 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_Binary()
235 EVT Ty = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_FREEZE()
241 EVT Ty = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_ARITH_FENCE()
256 TLI.getTypeToTransformTo(*DAG.getContext(), in SoftenFloatRes_BUILD_PAIR()
277 TLI.getTypeToTransformTo(*DAG.getContext(), in SoftenFloatRes_ConstantFP()
281 TLI.getTypeToTransformTo(*DAG.getContext(), in SoftenFloatRes_ConstantFP()
303 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_FABS()
551 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_FMA()
594 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()
288 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in ExpandRes_VAARG()
347 TLI.getTypeToTransformTo(*DAG.getContext(), OVT), in ExpandOp_BITCAST()
372 EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldVT); in ExpandOp_BUILD_VECTOR()
433 EVT NewEVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldEVT); in ExpandOp_INSERT_VECTOR_ELT()
483 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ValueVT); in ExpandOp_NormalStore()
H A DLegalizeIntegerTypes.cpp388 EVT ResVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in PromoteIntRes_Atomic0()
433 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1)); in PromoteIntRes_AtomicCmpSwap()
482 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); in PromoteIntRes_BITCAST()
484 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in PromoteIntRes_BITCAST()
670 TLI.getTypeToTransformTo(*DAG.getContext(), in PromoteIntRes_BUILD_PAIR()
683 TLI.getTypeToTransformTo(*DAG.getContext(), VT), in PromoteIntRes_Constant()
691 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in PromoteIntRes_CTLZ()
750 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in PromoteIntRes_CTPOP_PARITY()
823 EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in PromoteIntRes_VP_CttzElements()
829 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in PromoteIntRes_EXTRACT_VECTOR_ELT()
[all …]
H A DLegalizeTypes.cpp712 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetPromotedInteger()
728 VT == TLI.getTypeToTransformTo(Ctx, Op.getValueType())) && in SetSoftenedFloat()
740 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetPromotedFloat()
786 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetExpandedInteger()
823 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetExpandedFloat()
866 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetWidenedVector()
990 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Pair.getValueType()); in GetPairElements()
H A DLegalizeVectorTypes.cpp4654 EVT WideVecVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVectorResult()
4987 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_Ternary()
5006 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_Binary()
5035 EVT WidenResVT = TLI.getTypeToTransformTo(Ctxt, N->getValueType(0)); in WidenVecRes_CMP()
5047 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_BinaryWithExtraScalarOp()
5137 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_BinaryCanTrap()
5243 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in WidenVecRes_StrictFP()
5369 WideResVT = TLI.getTypeToTransformTo(*DAG.getContext(), ResVT); in WidenVecRes_OverflowOp()
5377 WideOvVT = TLI.getTypeToTransformTo(*DAG.getContext(), OvVT); in WidenVecRes_OverflowOp()
5415 EVT WidenVT = TLI.getTypeToTransformTo(Ctx, N->getValueType(0)); in WidenVecRes_Convert()
[all …]
H A DFastISel.cpp252 VT = TLI.getTypeToTransformTo(V->getContext(), VT).getSimpleVT(); in getRegForValue()
458 VT = TLI.getTypeToTransformTo(I->getContext(), VT); in selectBinaryOp()
H A DDAGCombiner.cpp10723 EVT TransformVT = TLI.getTypeToTransformTo(*DAG.getContext(), NarrowVT); in combineShiftToMULH()
11711 EVT TransformVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in combineMinNumMaxNumImpl()
12887 NewOpcode, TLI.getTypeToTransformTo(*Context, N->getValueType(0)), in foldPartialReduceMLAMulOp()
12888 TLI.getTypeToTransformTo(*Context, LHSExtOpVT))) in foldPartialReduceMLAMulOp()
12927 NewOpc, TLI.getTypeToTransformTo(*Context, N->getValueType(0)), in foldPartialReduceMLAMulOp()
12928 TLI.getTypeToTransformTo(*Context, LHSExtOpVT))) in foldPartialReduceMLAMulOp()
12969 NewOpcode, TLI.getTypeToTransformTo(*Context, N->getValueType(0)), in foldPartialReduceAdd()
12970 TLI.getTypeToTransformTo(*Context, UnextOp1VT))) in foldPartialReduceAdd()
14698 EVT LegalVT = TLI.getTypeToTransformTo(*DAG.getContext(), AbsVT); in widenAbs()
21373 TLI.getTypeToTransformTo(*DAG.getContext(), StoredVal.getValueType()); in mergeStoresOfConstantsOrVecElts()
[all …]
H A DSelectionDAG.cpp1690 EltVT = TLI->getTypeToTransformTo(*getContext(), EltVT); in getConstant()
1708 EVT ViaEltVT = TLI->getTypeToTransformTo(*getContext(), EltVT); in getConstant()
3251 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in getSplatValue()
7141 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in FoldConstantArithmetic()
8505 EVT NVT = TLI.getTypeToTransformTo(C, VT); in getMemcpyLoadsAndStores()
13188 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT); in GetSplitDestVTs()
H A DLegalizeDAG.cpp652 TLI.getTypeToTransformTo(*DAG.getContext(), StVT), in LegalizeStoreOps()
1559 EVT ElementValueType = TLI.getTypeToTransformTo( in ExpandConcatVectors()
3555 EVT NewEltVT = TLI.getTypeToTransformTo(*DAG.getContext(), EltVT); in ExpandNode()
H A DTargetLowering.cpp6524 MulVT = getTypeToTransformTo(*DAG.getContext(), VT); in BuildSDIV()
6692 MulVT = getTypeToTransformTo(*DAG.getContext(), VT); in BuildUDIV()
9297 ISD::MUL, getTypeToTransformTo(*DAG.getContext(), VT))) { in expandCTPOP()
9364 ISD::VP_MUL, getTypeToTransformTo(*DAG.getContext(), VT))) { in expandVPCTPOP()
9632 StepVecVT = TLI.getTypeToTransformTo(*DAG.getContext(), StepVecVT); in expandVectorFindLastActive()
H A DSelectionDAGBuilder.cpp3778 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.h1679 EVT getTypeToTransformTo(LLVMContext &Context, EVT VT) const override { in getTypeToTransformTo() function
1682 return TargetLoweringBase::getTypeToTransformTo(Context, VT); in getTypeToTransformTo()
H A DX86ISelLoweringCall.cpp218 LegalVT = getTypeToTransformTo(Context, LegalVT); in getSetCCResultType()
H A DX86ISelLowering.cpp3354 VT = getTypeToTransformTo(Context, VT); in decomposeMulByConstant()
25575 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), StoreVT); in LowerStore()
33184 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in LowerMSCATTER()
33941 EVT ResVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults()
33962 MVT WidenVT = getTypeToTransformTo(*DAG.getContext(), VT).getSimpleVT(); in ReplaceNodeResults()
34096 InVT = getTypeToTransformTo(*DAG.getContext(), InVT); in ReplaceNodeResults()
34820 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), DstVT); in ReplaceNodeResults()
34840 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults()
34883 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults()
56042 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in widenBuildVec()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTypePromotion.cpp946 EVT PromotedVT = TLI->getTypeToTransformTo(*Ctx, SrcVT); in run()
H A DTargetLoweringBase.cpp1630 EVT RegisterEVT = getTypeToTransformTo(Context, VT); in getVectorTypeBreakdown()
H A DCodeGenPrepare.cpp1489 SrcVT = TLI.getTypeToTransformTo(CI->getContext(), SrcVT); in OptimizeNoopCopyExpression()
1492 DstVT = TLI.getTypeToTransformTo(CI->getContext(), DstVT); in OptimizeNoopCopyExpression()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1167 virtual EVT getTypeToTransformTo(LLVMContext &Context, EVT VT) const { in getTypeToTransformTo() function
1182 VT = getTypeToTransformTo(Context, VT); in getTypeToExpandTo()
1782 return getRegisterType(Context, getTypeToTransformTo(Context, VT)); in getRegisterType()
H A DBasicTTIImpl.h472 getTLI()->getTypeToTransformTo(ScalarMemTy->getContext(), VT); in getStoreMinimumVF()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp1865 MVT LegalTy = Lower.getTypeToTransformTo(Ctx, ElemTy).getSimpleVT(); in scalarizeShuffle()
H A DHexagonISelLoweringHVX.cpp2418 EVT LegalTy = getTypeToTransformTo(*DAG.getContext(), Ty); in typeLegalize()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp4692 EVT LegalVT = getTypeToTransformTo(*DAG.getContext(), VT); in getFFBX_U32()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp4342 MVT WidenVT = getTypeToTransformTo(*DAG.getContext(), VT).getSimpleVT(); in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6365 EVT NewVT = getTypeToTransformTo(*DAG.getContext(), VT); in LowerINTRINSIC_WO_CHAIN()
21809 EVT OutVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in getPTest()
27906 EVT NewVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults()

12