reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
  172   int getArithmeticInstrCost(

References

include/llvm/Analysis/TargetTransformInfo.h
 1690     return Impl.getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
include/llvm/CodeGen/BasicTTIImpl.h
  658                           ->getArithmeticInstrCost(Opcode, Ty->getScalarType());
 1053       Cost += static_cast<T *>(this)->getArithmeticInstrCost(
 1139       Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Or, RetTy);
 1140       Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Sub, RetTy);
 1141       Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Shl, RetTy,
 1143       Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::LShr, RetTy,
 1148         Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::URem, RetTy,
 1371       Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::Mul, 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);
 1406           ConcreteTTI->getArithmeticInstrCost(BinaryOperator::And, OverflowTy);
 1418       Cost += ConcreteTTI->getArithmeticInstrCost(Opcode, SumTy);
 1435       Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::Mul, ExtTy);
 1438       Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::LShr, MulTy,
 1443         Cost += ConcreteTTI->getArithmeticInstrCost(
 1499       return ConcreteTTI->getArithmeticInstrCost(BinaryOperator::FMul, RetTy) +
 1500              ConcreteTTI->getArithmeticInstrCost(BinaryOperator::FAdd, RetTy);
 1616       ArithCost += ConcreteTTI->getArithmeticInstrCost(Opcode, SubTy);
 1638                  ConcreteTTI->getArithmeticInstrCost(Opcode, Ty);