reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1202 ConcreteTTI->getIntrinsicInstrCost(IID, ScalarRetTy, ScalarTys, FMF); 1284 return ConcreteTTI->getMaskedMemoryOpCost(Instruction::Store, Tys[0], 0, 1287 return ConcreteTTI->getMaskedMemoryOpCost(Instruction::Load, RetTy, 0, 0); 1289 return ConcreteTTI->getArithmeticReductionCost(Instruction::Add, Tys[0], 1292 return ConcreteTTI->getArithmeticReductionCost(Instruction::Mul, Tys[0], 1295 return ConcreteTTI->getArithmeticReductionCost(Instruction::And, Tys[0], 1298 return ConcreteTTI->getArithmeticReductionCost(Instruction::Or, Tys[0], 1301 return ConcreteTTI->getArithmeticReductionCost(Instruction::Xor, Tys[0], 1304 return ConcreteTTI->getArithmeticReductionCost( 1309 return ConcreteTTI->getArithmeticReductionCost( 1317 return ConcreteTTI->getMinMaxReductionCost( 1322 return ConcreteTTI->getMinMaxReductionCost( 1337 Cost += ConcreteTTI->getIntrinsicInstrCost( 1339 Cost += ConcreteTTI->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, 1341 Cost += 2 * ConcreteTTI->getCmpSelInstrCost(BinaryOperator::Select, RetTy, 1355 Cost += ConcreteTTI->getIntrinsicInstrCost( 1357 Cost += ConcreteTTI->getCmpSelInstrCost(BinaryOperator::Select, RetTy, 1370 Cost += 2 * ConcreteTTI->getCastInstrCost(ExtOp, ExtTy, RetTy); 1371 Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::Mul, ExtTy); 1373 2 * ConcreteTTI->getCastInstrCost(Instruction::Trunc, RetTy, ExtTy); 1374 Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::LShr, RetTy, 1377 Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::Shl, RetTy, 1380 Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::Or, RetTy); 1400 Cost += ConcreteTTI->getArithmeticInstrCost(Opcode, SumTy); 1401 Cost += 3 * ConcreteTTI->getCmpSelInstrCost(BinaryOperator::ICmp, SumTy, 1403 Cost += 2 * ConcreteTTI->getCmpSelInstrCost( 1406 ConcreteTTI->getArithmeticInstrCost(BinaryOperator::And, OverflowTy); 1418 Cost += ConcreteTTI->getArithmeticInstrCost(Opcode, SumTy); 1419 Cost += ConcreteTTI->getCmpSelInstrCost(BinaryOperator::ICmp, SumTy, 1434 Cost += 2 * ConcreteTTI->getCastInstrCost(ExtOp, ExtTy, MulTy); 1435 Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::Mul, ExtTy); 1437 2 * ConcreteTTI->getCastInstrCost(Instruction::Trunc, MulTy, ExtTy); 1438 Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::LShr, MulTy, 1443 Cost += ConcreteTTI->getArithmeticInstrCost( 1447 Cost += ConcreteTTI->getCmpSelInstrCost(BinaryOperator::ICmp, MulTy, 1499 return ConcreteTTI->getArithmeticInstrCost(BinaryOperator::FMul, RetTy) + 1500 ConcreteTTI->getArithmeticInstrCost(BinaryOperator::FAdd, RetTy); 1518 unsigned ScalarCost = ConcreteTTI->getIntrinsicInstrCost(