|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
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);
lib/Target/AArch64/AArch64TargetTransformInfo.cpp 499 return Cost + BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
546 Cost += BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp 346 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
446 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
lib/Target/ARM/ARMTargetTransformInfo.cpp 698 int Cost = BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info,
lib/Target/Hexagon/HexagonTargetTransformInfo.cpp 248 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
lib/Target/Lanai/LanaiTargetTransformInfo.h 89 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
100 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp 124 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
137 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 730 int Cost = BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info,
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 510 return BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info,
lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp 51 unsigned Cost = BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost(
lib/Target/X86/X86TargetTransformInfo.cpp 885 return BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info);