Lines Matching refs:BaseCost
798 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() in getCastInstrCost() local
802 BaseCost * BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I)); in getCastInstrCost()
963 int BaseCost = ST->getMVEVectorCostFactor(CostKind); in getCmpSelInstrCost() local
971 return LT.first * BaseCost + in getCmpSelInstrCost()
973 return BaseCost; in getCmpSelInstrCost()
979 int BaseCost = 1; in getCmpSelInstrCost() local
981 BaseCost = ST->getMVEVectorCostFactor(CostKind); in getCmpSelInstrCost()
983 return BaseCost * in getCmpSelInstrCost()
1243 int BaseCost = ST->hasMVEIntegerOps() && Tp->isVectorTy() in getShuffleCost() local
1246 return BaseCost * BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
1366 int BaseCost = 1; in getArithmeticInstrCost() local
1368 BaseCost = ST->getMVEVectorCostFactor(CostKind); in getArithmeticInstrCost()
1375 return LT.first * BaseCost; in getArithmeticInstrCost()
1388 return BaseCost; in getArithmeticInstrCost()
1430 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() in getMemoryOpCost() local
1433 return BaseCost * BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost()
1474 int BaseCost = in getInterleavedMemoryOpCost() local
1478 return Factor * BaseCost * TLI->getNumInterleavedAccesses(SubVecTy, DL); in getInterleavedMemoryOpCost()
1488 return 2 * BaseCost; in getInterleavedMemoryOpCost()