Home
last modified time | relevance | path

Searched refs:getTypeLegalizationCost (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp141 std::pair<int, MVT> LT = TLI.getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost()
221 std::pair<int, MVT> LT = TLI.getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
233 std::pair<int, MVT> LT = TLI.getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
247 std::pair<int, MVT> SrcLT = TLI.getTypeLegalizationCost(DL, SrcTy); in getCastInstrCost()
248 std::pair<int, MVT> DstLT = TLI.getTypeLegalizationCost(DL, DstTy); in getCastInstrCost()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp201 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, U->getType()); in getUserCost()
341 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
405 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getMemoryOpCost()
488 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, VecTy); in getInterleavedMemoryOpCost()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h580 std::pair<unsigned, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty);
639 std::pair<unsigned, MVT> SrcLT = TLI->getTypeLegalizationCost(DL, Src);
640 std::pair<unsigned, MVT> DstLT = TLI->getTypeLegalizationCost(DL, Dst);
784 std::pair<unsigned, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
814 getTLI()->getTypeLegalizationCost(DL, Val->getScalarType()); in getVectorInstrCost()
822 std::pair<unsigned, MVT> LT = getTLI()->getTypeLegalizationCost(DL, Src);
876 MVT VecTyLT = getTLI()->getTypeLegalizationCost(DL, VecTy).second;
1278 std::pair<unsigned, MVT> LT = TLI->getTypeLegalizationCost(DL, RetTy);
1369 std::pair<unsigned, MVT> LT = getTLI()->getTypeLegalizationCost(DL, Tp); in getNumberOfParts()
1423 ConcreteTTI->getTLI()->getTypeLegalizationCost(DL, Ty); in getArithmeticReductionCost()
[all …]
H A DTargetLowering.h1562 std::pair<int, MVT> getTypeLegalizationCost(const DataLayout &DL,
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp239 auto DstTyL = TLI->getTypeLegalizationCost(DL, DstTy); in isWideningInstruction()
247 auto SrcTyL = TLI->getTypeLegalizationCost(DL, SrcTy); in isWideningInstruction()
417 auto VecLT = TLI->getTypeLegalizationCost(DL, VecTy); in getExtractWithExtendCost()
458 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Val); in getVectorInstrCost()
482 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
623 auto LT = TLI->getTypeLegalizationCost(DL, Ty); in getMemoryOpCost()
928 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getArithmeticReductionCost()
995 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp151 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getCastInstrCost()
376 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
418 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
442 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
468 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
483 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
551 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getMemoryOpCost()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp348 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
469 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticReductionCost()
485 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getMinMaxReductionCost()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp179 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
892 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
1577 std::pair<int, MVT> LTSrc = TLI->getTypeLegalizationCost(DL, Src); in getCastInstrCost()
1647 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
2159 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Val); in getVectorInstrCost()
2211 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getMemoryOpCost()
2256 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, SrcVTy); in getMaskedMemoryOpCost()
2306 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getArithmeticReductionCost()
2377 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getMinMaxReductionCost()
3022 MVT LegalVT = getTLI()->getTypeLegalizationCost(DL, VecTy).second; in getInterleavedMemoryOpCostAVX2()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp120 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1516 TargetLoweringBase::getTypeLegalizationCost(const DataLayout &DL, in getTypeLegalizationCost() function in TargetLoweringBase