Lines Matching refs:InstructionCost

141 InstructionCost HexagonTTIImpl::getCallInstrCost(Function *F, Type *RetTy,  in getCallInstrCost()
147 InstructionCost
151 std::pair<InstructionCost, MVT> LT = in getIntrinsicInstrCost()
158 InstructionCost HexagonTTIImpl::getAddressComputationCost(Type *Tp, in getAddressComputationCost()
164 InstructionCost HexagonTTIImpl::getMemoryOpCost(unsigned Opcode, Type *Src, in getMemoryOpCost()
221 InstructionCost
229 InstructionCost HexagonTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, in getShuffleCost()
238 InstructionCost HexagonTTIImpl::getGatherScatterOpCost( in getGatherScatterOpCost()
245 InstructionCost HexagonTTIImpl::getInterleavedMemoryOpCost( in getInterleavedMemoryOpCost()
258 InstructionCost HexagonTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost()
265 return InstructionCost::getMax(); in getCmpSelInstrCost()
266 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(ValTy); in getCmpSelInstrCost()
273 InstructionCost HexagonTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost()
285 return InstructionCost::getMax(); in getArithmeticInstrCost()
286 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(Ty); in getArithmeticInstrCost()
294 InstructionCost HexagonTTIImpl::getCastInstrCost(unsigned Opcode, Type *DstTy, in getCastInstrCost()
303 return InstructionCost::getMax(); in getCastInstrCost()
309 std::pair<InstructionCost, MVT> SrcLT = getTypeLegalizationCost(SrcTy); in getCastInstrCost()
310 std::pair<InstructionCost, MVT> DstLT = getTypeLegalizationCost(DstTy); in getCastInstrCost()
311 InstructionCost Cost = in getCastInstrCost()
321 InstructionCost HexagonTTIImpl::getVectorInstrCost(unsigned Opcode, Type *Val, in getVectorInstrCost()
365 InstructionCost