Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp312 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getPartialReductionCost()
491 LegalVT = TTI.getTypeLegalizationCost( in costShuffleViaVRegSplitting()
558 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getSlideCost()
621 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcTy); in getShuffleCost()
673 getTypeLegalizationCost(DestTp); in getShuffleCost()
766 if (std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost()
783 LT = getTypeLegalizationCost(DstTy); in getShuffleCost()
940 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getScalarizationOverhead()
988 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(VTy); in getInterleavedMemoryOpCost()
1125 auto LT = getTypeLegalizationCost(DataTy); in getExpandCompressMemoryOpCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp153 getTypeLegalizationCost(ICA.getReturnType()); in getIntrinsicInstrCost()
264 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); in getCmpSelInstrCost()
284 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticInstrCost()
307 std::pair<InstructionCost, MVT> SrcLT = getTypeLegalizationCost(SrcTy); in getCastInstrCost()
308 std::pair<InstructionCost, MVT> DstLT = getTypeLegalizationCost(DstTy); in getCastInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp664 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Src); in getCastInstrCost()
934 getTypeLegalizationCost(ValTy->getScalarType()); in getVectorInstrCost()
958 InstructionCost Cost = getTypeLegalizationCost(ValTy).first; in getCmpSelInstrCost()
1035 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); in getCmpSelInstrCost()
1061 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); in getCmpSelInstrCost()
1269 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcTy); in getShuffleCost()
1290 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcTy); in getShuffleCost()
1314 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcTy); in getShuffleCost()
1330 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcTy); in getShuffleCost()
1337 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcTy); in getShuffleCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp332 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(U->getType()); in getInstructionCost()
566 std::pair<InstructionCost, MVT> LT1 = getTypeLegalizationCost(Ty1); in vectorCostAdjustmentFactor()
577 std::pair<InstructionCost, MVT> LT2 = getTypeLegalizationCost(Ty2); in vectorCostAdjustmentFactor()
620 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcTy); in getShuffleCost()
781 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Src); in getMemoryOpCost()
877 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(VecTy); in getInterleavedMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h988 std::pair<InstructionCost, MVT> getTypeLegalizationCost(Type *Ty) const { in getTypeLegalizationCost() function
1041 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty);
1196 std::pair<InstructionCost, MVT> SrcLT = getTypeLegalizationCost(Src);
1197 std::pair<InstructionCost, MVT> DstLT = getTypeLegalizationCost(Dst);
1383 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy);
1490 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Src);
1595 MVT VecTyLT = getTypeLegalizationCost(VecTy).second;
2071 return getTypeLegalizationCost(RetTy).first; in getIntrinsicInstrCost()
2442 return getTypeLegalizationCost(RetTy).first; in getTypeBasedIntrinsicInstrCost()
2470 return getTypeLegalizationCost(RetTy).first; in getTypeBasedIntrinsicInstrCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp605 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost()
620 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost()
633 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost()
641 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost()
649 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost()
706 const auto LegalisationCost = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost()
723 return getTypeLegalizationCost(RetTy).first * 12; in getIntrinsicInstrCost()
736 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost()
793 auto LT = getTypeLegalizationCost(ICA.getArgTypes()[0]); in getIntrinsicInstrCost()
887 const auto LegalisationCost = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp535 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticInstrCost()
743 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost()
864 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticReductionCost()
879 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getMinMaxReductionCost()
1462 GCNTTIImpl::getTypeLegalizationCost(Type *Ty) const { in getTypeLegalizationCost() function in GCNTTIImpl
1463 std::pair<InstructionCost, MVT> Cost = BaseT::getTypeLegalizationCost(Ty); in getTypeLegalizationCost()
H A DAMDGPUTargetTransformInfo.h102 std::pair<InstructionCost, MVT> getTypeLegalizationCost(Type *Ty) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp267 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticInstrCost()
1540 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcTy); in getShuffleCost()
1610 std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost()
1660 std::pair<InstructionCost, MVT> DstLT = getTypeLegalizationCost(DstTy); in getShuffleCost()
1662 std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost()
1762 getTypeLegalizationCost( in getShuffleCost()
3199 std::pair<InstructionCost, MVT> LTSrc = getTypeLegalizationCost(Src); in getCastInstrCost()
3200 std::pair<InstructionCost, MVT> LTDest = getTypeLegalizationCost(Dst); in getCastInstrCost()
3323 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); in getCmpSelInstrCost()
4620 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(OpTy); in getIntrinsicInstrCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp165 auto LT = getTypeLegalizationCost(Ty); in getMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp518 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticInstrCost()