Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp147 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp224 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()
553 auto DstTyL = TLI->getTypeLegalizationCost(DL, DstTy); in isWideningInstruction()
561 auto SrcTyL = TLI->getTypeLegalizationCost(DL, SrcTy); in isWideningInstruction()
875 auto VecLT = TLI->getTypeLegalizationCost(DL, VecTy); in getExtractWithExtendCost()
930 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Val); in getVectorInstrCost()
962 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp562 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getCastInstrCost()
829 getTLI()->getTypeLegalizationCost(DL, ValTy->getScalarType()); in getVectorInstrCost()
854 InstructionCost Cost = TLI->getTypeLegalizationCost(DL, ValTy).first; in getCmpSelInstrCost()
932 TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
957 TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
1161 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
1182 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
1206 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
1222 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
1230 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h360 InstructionCost Val = getTLI()->getTypeLegalizationCost(DL, Ty).first; in getRegUsageForType()
760 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty);
863 TLI->getTypeLegalizationCost(DL, Src);
865 TLI->getTypeLegalizationCost(DL, Dst);
1038 TLI->getTypeLegalizationCost(DL, ValTy);
1069 getTLI()->getTypeLegalizationCost(DL, Val->getScalarType()); in getVectorInstrCost()
1083 getTLI()->getTypeLegalizationCost(DL, Src);
1157 MVT VecTyLT = getTLI()->getTypeLegalizationCost(DL, VecTy).second;
1848 TLI->getTypeLegalizationCost(DL, RetTy); in getTypeBasedIntrinsicInstrCost()
1958 getTLI()->getTypeLegalizationCost(DL, Tp); in getNumberOfParts()
[all …]
H A DTargetLowering.h1825 std::pair<InstructionCost, MVT> getTypeLegalizationCost(const DataLayout &DL,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp332 TLI->getTypeLegalizationCost(DL, U->getType()); in getUserCost()
950 std::pair<InstructionCost, MVT> LT1 = TLI->getTypeLegalizationCost(DL, Ty1); in vectorCostAdjustment()
961 std::pair<InstructionCost, MVT> LT2 = TLI->getTypeLegalizationCost(DL, Ty2); in vectorCostAdjustment()
992 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp); in getShuffleCost()
1117 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Src); in getMemoryOpCost()
1202 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, VecTy); in getInterleavedMemoryOpCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp534 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
572 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
778 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost()
860 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticReductionCost()
878 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getMinMaxReductionCost()
H A DSIISelLowering.h494 std::pair<InstructionCost, MVT> getTypeLegalizationCost(const DataLayout &DL,
H A DSIISelLowering.cpp12281 SITargetLowering::getTypeLegalizationCost(const DataLayout &DL, in getTypeLegalizationCost() function in SITargetLowering
12284 TargetLoweringBase::getTypeLegalizationCost(DL, Ty); in getTypeLegalizationCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp204 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
1015 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, BaseTp); in getShuffleCost()
1035 TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost()
1082 TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost()
2075 std::pair<InstructionCost, MVT> LTSrc = TLI->getTypeLegalizationCost(DL, Src); in getCastInstrCost()
2077 TLI->getTypeLegalizationCost(DL, Dst); in getCastInstrCost()
2170 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
2863 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, OpTy); in getTypeBasedIntrinsicInstrCost()
3078 TLI->getTypeLegalizationCost(DL, RetTy); in getIntrinsicInstrCost()
3117 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Val); in getVectorInstrCost()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp378 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, Ty); in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1814 TargetLoweringBase::getTypeLegalizationCost(const DataLayout &DL, in getTypeLegalizationCost() function in TargetLoweringBase