Lines Matching refs:BaseCost
871 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() in getCastInstrCost() local
875 BaseCost * BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I)); in getCastInstrCost()
1039 int BaseCost = ST->getMVEVectorCostFactor(CostKind); in getCmpSelInstrCost() local
1047 return LT.first * BaseCost + in getCmpSelInstrCost()
1050 return BaseCost; in getCmpSelInstrCost()
1056 int BaseCost = 1; in getCmpSelInstrCost() local
1058 BaseCost = ST->getMVEVectorCostFactor(CostKind); in getCmpSelInstrCost()
1060 return BaseCost * in getCmpSelInstrCost()
1311 int BaseCost = ST->hasMVEIntegerOps() && Tp->isVectorTy() in getShuffleCost() local
1314 return BaseCost * in getShuffleCost()
1433 int BaseCost = 1; in getArithmeticInstrCost() local
1435 BaseCost = ST->getMVEVectorCostFactor(CostKind); in getArithmeticInstrCost()
1442 return LT.first * BaseCost; in getArithmeticInstrCost()
1456 return BaseCost; in getArithmeticInstrCost()
1499 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() in getMemoryOpCost() local
1502 return BaseCost * BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost()
1543 int BaseCost = in getInterleavedMemoryOpCost() local
1547 return Factor * BaseCost * TLI->getNumInterleavedAccesses(SubVecTy, DL); in getInterleavedMemoryOpCost()
1557 return 2 * BaseCost; in getInterleavedMemoryOpCost()