| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 147 TLI.getTypeLegalizationCost(DL, ICA.getReturnType()); in getIntrinsicInstrCost() 255 std::pair<InstructionCost, MVT> LT = TLI.getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost() 275 std::pair<InstructionCost, MVT> LT = TLI.getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost() 293 TLI.getTypeLegalizationCost(DL, SrcTy); in getCastInstrCost() 295 TLI.getTypeLegalizationCost(DL, DstTy); in getCastInstrCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 224 auto LT = TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() 235 auto LT = TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() 247 auto LT = TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() 260 auto LT = TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() 267 auto LT = TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() 315 auto LT = TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() 881 auto DstTyL = TLI->getTypeLegalizationCost(DL, DstTy); in isWideningInstruction() 1204 auto VecLT = TLI->getTypeLegalizationCost(DL, VecTy); in getExtractWithExtendCost() 1511 auto LT = TLI->getTypeLegalizationCost(DL, Src); in getMaskedMemoryOpCost() 1533 auto LT = TLI->getTypeLegalizationCost(DL, DataTy); in getGatherScatterOpCost() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 567 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getCastInstrCost() 834 getTLI()->getTypeLegalizationCost(DL, ValTy->getScalarType()); in getVectorInstrCost() 859 InstructionCost Cost = TLI->getTypeLegalizationCost(DL, ValTy).first; in getCmpSelInstrCost() 937 TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost() 962 TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost() 1271 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost() 1410 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getMemoryOpCost() 1628 TLI->getTypeLegalizationCost(DL, ValTy); in getExtendedAddReductionCost() 1663 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, VT); in getIntrinsicInstrCost() 1683 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, VT); in getIntrinsicInstrCost() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 360 InstructionCost Val = getTLI()->getTypeLegalizationCost(DL, Ty).first; in getRegUsageForType() 890 TLI->getTypeLegalizationCost(DL, Src); 892 TLI->getTypeLegalizationCost(DL, Dst); 1069 TLI->getTypeLegalizationCost(DL, ValTy); 1100 getTLI()->getTypeLegalizationCost(DL, Val->getScalarType()); in getVectorInstrCost() 1114 getTLI()->getTypeLegalizationCost(DL, Src); 1188 MVT VecTyLT = getTLI()->getTypeLegalizationCost(DL, VecTy).second; 1875 TLI->getTypeLegalizationCost(DL, RetTy); in getTypeBasedIntrinsicInstrCost() 1985 getTLI()->getTypeLegalizationCost(DL, Tp); in getNumberOfParts() 2039 thisT()->getTLI()->getTypeLegalizationCost(DL, Ty); in getTreeReductionCost() [all …]
|
| H A D | TargetLowering.h | 1854 std::pair<InstructionCost, MVT> getTypeLegalizationCost(const DataLayout &DL,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 332 TLI->getTypeLegalizationCost(DL, U->getType()); in getUserCost() 953 std::pair<InstructionCost, MVT> LT1 = TLI->getTypeLegalizationCost(DL, Ty1); in vectorCostAdjustment() 964 std::pair<InstructionCost, MVT> LT2 = TLI->getTypeLegalizationCost(DL, Ty2); in vectorCostAdjustment() 995 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost() 1120 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getMemoryOpCost() 1205 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, VecTy); in getInterleavedMemoryOpCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 535 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost() 573 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost() 779 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() 858 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticReductionCost() 873 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getMinMaxReductionCost()
|
| H A D | SIISelLowering.h | 492 std::pair<InstructionCost, MVT> getTypeLegalizationCost(const DataLayout &DL,
|
| H A D | SIISelLowering.cpp | 12259 SITargetLowering::getTypeLegalizationCost(const DataLayout &DL, in getTypeLegalizationCost() function in SITargetLowering 12262 TargetLoweringBase::getTypeLegalizationCost(DL, Ty); in getTypeLegalizationCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 204 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost() 1071 TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost() 1118 TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost() 2264 TLI->getTypeLegalizationCost(DL, Dst); in getCastInstrCost() 3274 TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost() 3999 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getMinMaxCost() 4557 TLI->getTypeLegalizationCost(DL, IndexVTy); in getGSVectorCost() 4559 TLI->getTypeLegalizationCost(DL, SrcVTy); in getGSVectorCost() 4934 MVT LegalVT = getTLI()->getTypeLegalizationCost(DL, VecTy).second; in getInterleavedMemoryOpCostAVX2() 5039 MVT LegalVT = getTLI()->getTypeLegalizationCost(DL, VecTy).second; in getInterleavedMemoryOpCostAVX512() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 378 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1840 TargetLoweringBase::getTypeLegalizationCost(const DataLayout &DL, in getTypeLegalizationCost() function in TargetLoweringBase
|