Lines Matching refs:BaseCost
868 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() in getCastInstrCost() local
872 BaseCost * BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I)); in getCastInstrCost()
1033 int BaseCost = ST->getMVEVectorCostFactor(CostKind); in getCmpSelInstrCost() local
1041 return LT.first * BaseCost + in getCmpSelInstrCost()
1043 return BaseCost; in getCmpSelInstrCost()
1049 int BaseCost = 1; in getCmpSelInstrCost() local
1051 BaseCost = ST->getMVEVectorCostFactor(CostKind); in getCmpSelInstrCost()
1053 return BaseCost * in getCmpSelInstrCost()
1303 int BaseCost = ST->hasMVEIntegerOps() && Tp->isVectorTy() in getShuffleCost() local
1306 return BaseCost * BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
1426 int BaseCost = 1; in getArithmeticInstrCost() local
1428 BaseCost = ST->getMVEVectorCostFactor(CostKind); in getArithmeticInstrCost()
1435 return LT.first * BaseCost; in getArithmeticInstrCost()
1448 return BaseCost; in getArithmeticInstrCost()
1490 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() in getMemoryOpCost() local
1493 return BaseCost * BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost()
1534 int BaseCost = in getInterleavedMemoryOpCost() local
1538 return Factor * BaseCost * TLI->getNumInterleavedAccesses(SubVecTy, DL); in getInterleavedMemoryOpCost()
1548 return 2 * BaseCost; in getInterleavedMemoryOpCost()