| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 312 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 D | HexagonTargetTransformInfo.cpp | 153 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 D | ARMTargetTransformInfo.cpp | 664 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 D | PPCTargetTransformInfo.cpp | 332 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 D | BasicTTIImpl.h | 988 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 D | AArch64TargetTransformInfo.cpp | 605 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 D | AMDGPUTargetTransformInfo.cpp | 535 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 D | AMDGPUTargetTransformInfo.h | 102 std::pair<InstructionCost, MVT> getTypeLegalizationCost(Type *Ty) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 267 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 D | WebAssemblyTargetTransformInfo.cpp | 165 auto LT = getTypeLegalizationCost(Ty); in getMemoryOpCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 518 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticInstrCost()
|