/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 364 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getShuffleCost() 489 if (std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost() 636 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(VTy); in getInterleavedMemoryOpCost() 848 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 857 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 887 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 893 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 899 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 911 auto LT = getTypeLegalizationCost(ExpRetTy); in getIntrinsicInstrCost() 924 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 152 getTypeLegalizationCost(ICA.getReturnType()); in getIntrinsicInstrCost() 266 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); in getCmpSelInstrCost() 286 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticInstrCost() 309 std::pair<InstructionCost, MVT> SrcLT = getTypeLegalizationCost(SrcTy); in getCastInstrCost() 310 std::pair<InstructionCost, MVT> DstLT = getTypeLegalizationCost(DstTy); in getCastInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 644 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Src); in getCastInstrCost() 914 getTypeLegalizationCost(ValTy->getScalarType()); in getVectorInstrCost() 939 InstructionCost Cost = getTypeLegalizationCost(ValTy).first; in getCmpSelInstrCost() 1016 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); in getCmpSelInstrCost() 1042 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); in getCmpSelInstrCost() 1242 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getShuffleCost() 1263 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getShuffleCost() 1287 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getShuffleCost() 1303 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getShuffleCost() 1311 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getShuffleCost() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 333 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(U->getType()); in getInstructionCost() 565 std::pair<InstructionCost, MVT> LT1 = getTypeLegalizationCost(Ty1); in vectorCostAdjustmentFactor() 576 std::pair<InstructionCost, MVT> LT2 = getTypeLegalizationCost(Ty2); in vectorCostAdjustmentFactor() 619 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Tp); in getShuffleCost() 781 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Src); in getMemoryOpCost() 873 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(VecTy); in getInterleavedMemoryOpCost() 1063 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcVTy); in getVPMemoryOpCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 566 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 581 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 594 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 602 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 610 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 667 const auto LegalisationCost = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 684 return getTypeLegalizationCost(RetTy).first * 12; in getIntrinsicInstrCost() 697 auto LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 754 auto LT = getTypeLegalizationCost(ICA.getArgTypes()[0]); in getIntrinsicInstrCost() 802 const auto LegalisationCost = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 861 std::pair<InstructionCost, MVT> getTypeLegalizationCost(Type *Ty) const { in getTypeLegalizationCost() function 914 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); 1063 std::pair<InstructionCost, MVT> SrcLT = getTypeLegalizationCost(Src); 1064 std::pair<InstructionCost, MVT> DstLT = getTypeLegalizationCost(Dst); 1246 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); 1340 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Src); 1433 MVT VecTyLT = getTypeLegalizationCost(VecTy).second; 1753 return getTypeLegalizationCost(RetTy).first; in getIntrinsicInstrCost() 1773 return getTypeLegalizationCost(RetTy).first; in getIntrinsicInstrCost() 2332 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(RetTy); in getTypeBasedIntrinsicInstrCost() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 533 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticInstrCost() 714 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(RetTy); in getIntrinsicInstrCost() 793 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticReductionCost() 808 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getMinMaxReductionCost() 1348 GCNTTIImpl::getTypeLegalizationCost(Type *Ty) const { in getTypeLegalizationCost() function in GCNTTIImpl 1349 std::pair<InstructionCost, MVT> Cost = BaseT::getTypeLegalizationCost(Ty); in getTypeLegalizationCost()
|
H A D | AMDGPUTargetTransformInfo.h | 101 std::pair<InstructionCost, MVT> getTypeLegalizationCost(Type *Ty) const;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 268 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticInstrCost() 1532 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(BaseTp); in getShuffleCost() 1572 std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost() 1621 std::pair<InstructionCost, MVT> SubLT = getTypeLegalizationCost(SubTp); in getShuffleCost() 1708 getTypeLegalizationCost( in getShuffleCost() 3054 std::pair<InstructionCost, MVT> LTSrc = getTypeLegalizationCost(Src); in getCastInstrCost() 3055 std::pair<InstructionCost, MVT> LTDest = getTypeLegalizationCost(Dst); in getCastInstrCost() 3172 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); in getCmpSelInstrCost() 4328 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(OpTy); in getIntrinsicInstrCost() 4527 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Val); in getVectorInstrCost() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 403 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in simplifyNvvmIntrinsic()
|