| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 699 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in SoftenFloatRes_LOAD() 753 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in SoftenFloatRes_VAARG() 1667 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in ExpandFloatRes_XINT_TO_FP() 2003 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), in ExpandFloatOp_STORE() 2325 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in PromoteFloatRes_BITCAST() 2347 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in PromoteFloatRes_ConstantFP() 2410 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in PromoteFloatRes_EXTRACT_VECTOR_ELT() 2419 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in PromoteFloatRes_FCOPYSIGN() 2432 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in PromoteFloatRes_UnaryOp() 2443 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in PromoteFloatRes_BinOp() [all …]
|
| H A D | LegalizeTypesGeneric.cpp | 42 EVT NOutVT = TLI.getTypeToTransformTo(*DAG.getContext(), OutVT); in ExpandRes_BITCAST() 219 EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldVT); in ExpandRes_EXTRACT_VECTOR_ELT() 257 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ValueVT); in ExpandRes_NormalLoad() 291 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in ExpandRes_VAARG() 350 TLI.getTypeToTransformTo(*DAG.getContext(), OVT), in ExpandOp_BITCAST() 376 EVT NewVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldVT); in ExpandOp_BUILD_VECTOR() 417 EVT NewEVT = TLI.getTypeToTransformTo(*DAG.getContext(), OldEVT); in ExpandOp_INSERT_VECTOR_ELT() 467 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ValueVT); in ExpandOp_NormalStore()
|
| H A D | LegalizeTypes.cpp | 712 TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()) && in SetPromotedInteger() 726 TLI.getTypeToTransformTo(*DAG.getContext(), 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 D | LegalizeIntegerTypes.cpp | 380 EVT NInVT = TLI.getTypeToTransformTo(*DAG.getContext(), InVT); in PromoteIntRes_BITCAST() 532 TLI.getTypeToTransformTo(*DAG.getContext(), in PromoteIntRes_BUILD_PAIR() 553 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in PromoteIntRes_CTLZ() 580 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in PromoteIntRes_CTPOP_PARITY() 1481 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in PromoteIntRes_ABS() 3532 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in ExpandIntRes_LOAD() 3646 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in ExpandIntRes_MUL() 3798 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in ExpandIntRes_MULFIX() 4178 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in ExpandIntRes_Shift() 5039 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in ExpandIntOp_STORE() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 4226 WideOvVT = TLI.getTypeToTransformTo(*DAG.getContext(), OvVT); in WidenVecRes_OverflowOp() 4532 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVecRes_BITCAST() 4635 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVecRes_BUILD_VECTOR() 4725 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVecRes_INSERT_SUBVECTOR() 4736 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVecRes_EXTRACT_SUBVECTOR() 5169 SetCCOpVT = TLI.getTypeToTransformTo(Ctx, SetCCOpVT); in WidenVSELECTMask() 5177 CondVT = TLI.getTypeToTransformTo(Ctx, CondVT); in WidenVSELECTMask() 5185 VSelVT = TLI.getTypeToTransformTo(Ctx, VSelVT); in WidenVSELECTMask() 5298 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVecRes_VECTOR_SHUFFLE() 5372 EVT WidenVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in WidenVecRes_STRICT_FSETCC() [all …]
|
| H A D | FunctionLoweringInfo.cpp | 445 IntVT = TLI->getTypeToTransformTo(PN->getContext(), IntVT); in ComputePHILiveOutRegInfo()
|
| H A D | FastISel.cpp | 251 VT = TLI.getTypeToTransformTo(V->getContext(), VT).getSimpleVT(); in getRegForValue() 464 VT = TLI.getTypeToTransformTo(I->getContext(), VT); in selectBinaryOp()
|
| H A D | SelectionDAG.cpp | 1476 EltVT = TLI->getTypeToTransformTo(*getContext(), EltVT); in getConstant() 1490 EVT ViaEltVT = TLI->getTypeToTransformTo(*getContext(), EltVT); in getConstant() 2803 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in getSplatValue() 5702 LegalSVT = TLI->getTypeToTransformTo(*getContext(), LegalSVT); in FoldConstantArithmetic() 6873 EVT NVT = TLI.getTypeToTransformTo(C, VT); in getMemcpyLoadsAndStores() 11279 LoVT = HiVT = TLI->getTypeToTransformTo(*getContext(), VT); in GetSplitDestVTs()
|
| H A D | LegalizeDAG.cpp | 651 TLI.getTypeToTransformTo(*DAG.getContext(), StVT), in LegalizeStoreOps() 3044 EVT NewEltVT = TLI.getTypeToTransformTo(*DAG.getContext(), EltVT); in ExpandNode()
|
| H A D | DAGCombiner.cpp | 10064 EVT TransformVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in combineMinNumMaxNum() 18035 TLI.getTypeToTransformTo(*DAG.getContext(), StoredVal.getValueType()); in mergeStoresOfConstantsOrVecElts() 18378 TLI.getTypeToTransformTo(Context, StoredVal.getValueType()); in tryStoreMergeOfConstants() 18658 EVT LegalizedStoredValTy = TLI.getTypeToTransformTo(Context, StoreTy); in tryStoreMergeOfLoads() 18769 TLI.getTypeToTransformTo(*DAG.getContext(), JointMemOpVT); in tryStoreMergeOfLoads() 22740 IntSVT = TLI.getTypeToTransformTo(*DAG.getContext(), IntSVT); in visitVECTOR_SHUFFLE()
|
| H A D | TargetLowering.cpp | 5793 MulVT = getTypeToTransformTo(*DAG.getContext(), VT); in BuildSDIV() 5941 MulVT = getTypeToTransformTo(*DAG.getContext(), VT); in BuildUDIV()
|
| H A D | SelectionDAGBuilder.cpp | 3290 VT = TLI.getTypeToTransformTo(Ctx, VT); in visitSelect()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | AArch64SelectionDAGTest.cpp | 75 EVT getTypeToTransformTo(EVT VT) { in getTypeToTransformTo() function in llvm::AArch64SelectionDAGTest 76 return DAG->getTargetLoweringInfo().getTypeToTransformTo(Context, VT); in getTypeToTransformTo() 547 ASSERT_TRUE(getTypeToTransformTo(VT).isScalableVector()); in TEST_F() 553 ASSERT_TRUE(getTypeToTransformTo(VT).isScalableVector()); in TEST_F() 559 ASSERT_TRUE(getTypeToTransformTo(VT).isScalableVector()); in TEST_F() 565 EXPECT_EQ(getTypeToTransformTo(VT), VT.getHalfNumVectorElementsVT(Context)); in TEST_F() 573 EXPECT_EQ(getTypeToTransformTo(FromVT), ToVT); in TEST_F() 580 EXPECT_EQ(getTypeToTransformTo(VT), MVT::f128); in TEST_F()
|
| H A D | SelectionDAGAddressAnalysisTest.cpp | 87 EVT getTypeToTransformTo(EVT VT) { in getTypeToTransformTo() function in llvm::SelectionDAGAddressAnalysisTest 88 return DAG->getTargetLoweringInfo().getTypeToTransformTo(Context, VT); in getTypeToTransformTo()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AVR/ |
| H A D | expand-integer-failure.ll | 4 ; Assertion failed: (Lo.getValueType() == TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueTy…
|
| /llvm-project-15.0.7/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()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TypePromotion.cpp | 930 EVT PromotedVT = TLI->getTypeToTransformTo(*Ctx, SrcVT); in runOnFunction()
|
| H A D | TargetLoweringBase.cpp | 1546 EVT RegisterEVT = getTypeToTransformTo(Context, VT); in getVectorTypeBreakdown()
|
| H A D | CodeGenPrepare.cpp | 1310 SrcVT = TLI.getTypeToTransformTo(CI->getContext(), SrcVT); in OptimizeNoopCopyExpression() 1313 DstVT = TLI.getTypeToTransformTo(CI->getContext(), DstVT); in OptimizeNoopCopyExpression()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 984 EVT getTypeToTransformTo(LLVMContext &Context, EVT VT) const { in getTypeToTransformTo() function 999 VT = getTypeToTransformTo(Context, VT); in getTypeToExpandTo() 1534 return getRegisterType(Context, getTypeToTransformTo(Context, VT)); in getRegisterType()
|
| H A D | BasicTTIImpl.h | 331 getTLI()->getTypeToTransformTo(ScalarMemTy->getContext(), VT); in getStoreMinimumVF()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLoweringHVX.cpp | 1489 EVT NTy = getTypeToTransformTo(*DAG.getContext(), Ty); in LowerHvxConcatVectors() 2299 EVT RetTy = getTypeToTransformTo(*DAG.getContext(), ty(Op)); in WidenHvxSetCC() 2641 EVT WideTy = getTypeToTransformTo(*DAG.getContext(), Ty); in shouldWidenToHvx()
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 1665 MVT LegalTy = Lower.getTypeToTransformTo(Ctx, ElemTy).getSimpleVT(); in scalarizeShuffle()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 3466 EVT LegalVT = getTypeToTransformTo(*DAG.getContext(), VT); in getFFBX_U32()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 2579 LegalVT = getTypeToTransformTo(Context, LegalVT); in getSetCCResultType() 5766 VT = getTypeToTransformTo(Context, VT); in decomposeMulByConstant() 25709 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), StoreVT); in LowerStore() 31956 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); in LowerMSCATTER() 32540 EVT ResVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults() 32561 MVT WidenVT = getTypeToTransformTo(*DAG.getContext(), VT).getSimpleVT(); in ReplaceNodeResults() 32667 InVT = getTypeToTransformTo(*DAG.getContext(), InVT); in ReplaceNodeResults() 33347 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), DstVT); in ReplaceNodeResults() 33367 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults() 33410 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT); in ReplaceNodeResults()
|