| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 46 unsigned WebAssemblyTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in WebAssemblyTTIImpl 51 unsigned Cost = BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost() 66 getArithmeticInstrCost(Opcode, VTy->getElementType()) + in getArithmeticInstrCost()
|
| H A D | WebAssemblyTargetTransformInfo.h | 59 unsigned getArithmeticInstrCost(
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 79 unsigned getArithmeticInstrCost( 90 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, 101 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 115 int NVPTXTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in NVPTXTTIImpl 126 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost() 139 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
|
| H A D | NVPTXTargetTransformInfo.h | 89 int getArithmeticInstrCost(
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 477 int AArch64TTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in AArch64TTIImpl 498 return Cost + BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost() 507 Cost += getArithmeticInstrCost(Instruction::Add, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost() 510 Cost += getArithmeticInstrCost(Instruction::Sub, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost() 516 Cost += getArithmeticInstrCost(Instruction::AShr, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost() 529 int MulCost = getArithmeticInstrCost(Instruction::Mul, Ty, Opd1Info, in getArithmeticInstrCost() 533 int AddCost = getArithmeticInstrCost(Instruction::Add, Ty, Opd1Info, in getArithmeticInstrCost() 537 int ShrCost = getArithmeticInstrCost(Instruction::AShr, Ty, Opd1Info, in getArithmeticInstrCost() 545 Cost += BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost() 550 Cost += getArithmeticInstrCost(Instruction::ExtractElement, Ty, Opd1Info, in getArithmeticInstrCost() [all …]
|
| H A D | AArch64TargetTransformInfo.h | 121 int getArithmeticInstrCost(
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 568 unsigned getArithmeticInstrCost( 605 ->getArithmeticInstrCost(Opcode, Ty->getScalarType()); 999 Cost += static_cast<T *>(this)->getArithmeticInstrCost( 1085 Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Or, RetTy); 1086 Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Sub, RetTy); 1087 Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Shl, RetTy, 1089 Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::LShr, RetTy, 1316 ->getArithmeticInstrCost(BinaryOperator::FMul, RetTy) + 1318 ->getArithmeticInstrCost(BinaryOperator::FAdd, RetTy); 1434 ArithCost += ConcreteTTI->getArithmeticInstrCost(Opcode, SubTy); in getArithmeticReductionCost() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 228 unsigned HexagonTTIImpl::getArithmeticInstrCost(unsigned Opcode, Type *Ty, in getArithmeticInstrCost() function in HexagonTTIImpl 237 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
|
| H A D | HexagonTargetTransformInfo.h | 130 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 337 int GCNTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in GCNTTIImpl 343 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost() 443 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
|
| H A D | AMDGPUTargetTransformInfo.h | 162 int getArithmeticInstrCost(
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 74 int getArithmeticInstrCost(
|
| H A D | PPCTargetTransformInfo.cpp | 327 int PPCTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in PPCTTIImpl 334 return BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 73 int getArithmeticInstrCost(
|
| H A D | SystemZTargetTransformInfo.cpp | 350 int SystemZTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in SystemZTTIImpl 433 getArithmeticInstrCost(Opcode, Ty->getScalarType()); in getArithmeticInstrCost() 489 return BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 159 int getArithmeticInstrCost(
|
| H A D | ARMTargetTransformInfo.cpp | 477 int ARMTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in ARMTTIImpl 532 int Cost = BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 65 int getArithmeticInstrCost(
|
| H A D | X86TargetTransformInfo.cpp | 172 int X86TTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in X86TTIImpl 258 2 * getArithmeticInstrCost(Instruction::AShr, Ty, Op1Info, Op2Info, in getArithmeticInstrCost() 261 Cost += getArithmeticInstrCost(Instruction::LShr, Ty, Op1Info, Op2Info, in getArithmeticInstrCost() 264 Cost += getArithmeticInstrCost(Instruction::Add, Ty, Op1Info, Op2Info, in getArithmeticInstrCost() 270 Cost += getArithmeticInstrCost(Instruction::Mul, Ty, Op1Info, Op2Info); in getArithmeticInstrCost() 271 Cost += getArithmeticInstrCost(Instruction::Sub, Ty, Op1Info, Op2Info); in getArithmeticInstrCost() 279 return getArithmeticInstrCost(Instruction::LShr, Ty, Op1Info, Op2Info, in getArithmeticInstrCost() 284 return getArithmeticInstrCost(Instruction::And, Ty, Op1Info, Op2Info, in getArithmeticInstrCost() 577 return getArithmeticInstrCost(Instruction::Mul, Ty, Op1Info, Op2Info, in getArithmeticInstrCost() 878 int ScalarCost = getArithmeticInstrCost( in getArithmeticInstrCost() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 769 int getArithmeticInstrCost( 1131 getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind Opd1Info, 1460 getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind Opd1Info, in getArithmeticInstrCost() function 1465 return Impl.getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
|
| H A D | TargetTransformInfoImpl.h | 404 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty, in getArithmeticInstrCost() function
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 440 int TargetTransformInfo::getArithmeticInstrCost( in getArithmeticInstrCost() function in TargetTransformInfo 445 int Cost = TTIImpl->getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost() 1023 return getArithmeticInstrCost(I->getOpcode(), I->getType(), Op1VK, Op2VK, in getInstructionThroughput()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 2282 int ScalarEltCost = TTI->getArithmeticInstrCost( in getEntryCost() 2288 int VecCost = TTI->getArithmeticInstrCost(S.getOpcode(), VecTy, Op1VK, in getEntryCost() 2299 TTI->getArithmeticInstrCost(Instruction::Add, ScalarTy, Op1VK, Op2VK); in getEntryCost() 2305 TTI->getArithmeticInstrCost(Instruction::Add, VecTy, Op1VK, Op2VK); in getEntryCost() 2399 VecCost = TTI->getArithmeticInstrCost(S.getOpcode(), VecTy); in getEntryCost() 2400 VecCost += TTI->getArithmeticInstrCost(S.getAltOpcode(), VecTy); in getEntryCost() 5901 TTI->getArithmeticInstrCost(ReductionData.getOpcode(), ScalarTy); in getReductionCost()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 878 TTI->getArithmeticInstrCost(Instruction::Add, Ty) > in visitIVCast() 879 TTI->getArithmeticInstrCost(Instruction::Add, in visitIVCast()
|