| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 192 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 D | LegalizeTypesGeneric.cpp | 42 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 D | LegalizeIntegerTypes.cpp | 388 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 D | LegalizeTypes.cpp | 712 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 D | LegalizeVectorTypes.cpp | 4654 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 D | FastISel.cpp | 252 VT = TLI.getTypeToTransformTo(V->getContext(), VT).getSimpleVT(); in getRegForValue() 458 VT = TLI.getTypeToTransformTo(I->getContext(), VT); in selectBinaryOp()
|
| H A D | DAGCombiner.cpp | 10723 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 D | SelectionDAG.cpp | 1690 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 D | LegalizeDAG.cpp | 652 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 D | TargetLowering.cpp | 6524 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 D | SelectionDAGBuilder.cpp | 3778 VT = TLI.getTypeToTransformTo(Ctx, VT); in visitSelect()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VVPISelLowering.cpp | 60 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 D | X86ISelLowering.h | 1679 EVT getTypeToTransformTo(LLVMContext &Context, EVT VT) const override { in getTypeToTransformTo() function 1682 return TargetLoweringBase::getTypeToTransformTo(Context, VT); in getTypeToTransformTo()
|
| H A D | X86ISelLoweringCall.cpp | 218 LegalVT = getTypeToTransformTo(Context, LegalVT); in getSetCCResultType()
|
| H A D | X86ISelLowering.cpp | 3354 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 D | TypePromotion.cpp | 946 EVT PromotedVT = TLI->getTypeToTransformTo(*Ctx, SrcVT); in run()
|
| H A D | TargetLoweringBase.cpp | 1630 EVT RegisterEVT = getTypeToTransformTo(Context, VT); in getVectorTypeBreakdown()
|
| H A D | CodeGenPrepare.cpp | 1489 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 D | TargetLowering.h | 1167 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 D | BasicTTIImpl.h | 472 getTLI()->getTypeToTransformTo(ScalarMemTy->getContext(), VT); in getStoreMinimumVF()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAGHVX.cpp | 1865 MVT LegalTy = Lower.getTypeToTransformTo(Ctx, ElemTy).getSimpleVT(); in scalarizeShuffle()
|
| H A D | HexagonISelLoweringHVX.cpp | 2418 EVT LegalTy = getTypeToTransformTo(*DAG.getContext(), Ty); in typeLegalize()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 4692 EVT LegalVT = getTypeToTransformTo(*DAG.getContext(), VT); in getFFBX_U32()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 4342 MVT WidenVT = getTypeToTransformTo(*DAG.getContext(), VT).getSimpleVT(); in ReplaceNodeResults()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 6365 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()
|