/external/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.cpp | 46 unsigned WebAssemblyTTIImpl::getArithmeticInstrCost( function in class:WebAssemblyTTIImpl 51 unsigned Cost = BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( 66 getArithmeticInstrCost(Opcode, VTy->getElementType()) +
|
H A D | WebAssemblyTargetTransformInfo.h | 66 unsigned getArithmeticInstrCost(
|
/external/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetTransformInfo.h | 58 unsigned getArithmeticInstrCost( function in class:llvm::LanaiTTIImpl 68 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, 79 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 92 int NVPTXTTIImpl::getArithmeticInstrCost( function in class:NVPTXTTIImpl 103 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, 116 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
|
H A D | NVPTXTargetTransformInfo.h | 59 int getArithmeticInstrCost(
|
/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.h | 88 int getArithmeticInstrCost(
|
H A D | AMDGPUTargetTransformInfo.cpp | 110 int AMDGPUTTIImpl::getArithmeticInstrCost( function in class:AMDGPUTTIImpl 117 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, 200 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 107 int getArithmeticInstrCost(
|
H A D | AArch64TargetTransformInfo.cpp | 374 int AArch64TTIImpl::getArithmeticInstrCost( function in class:AArch64TTIImpl 390 int Cost = getArithmeticInstrCost(Instruction::Add, Ty, Opd1Info, Opd2Info, 393 Cost += getArithmeticInstrCost(Instruction::Sub, Ty, Opd1Info, Opd2Info, 396 Cost += getArithmeticInstrCost(Instruction::Select, Ty, Opd1Info, Opd2Info, 399 Cost += getArithmeticInstrCost(Instruction::AShr, Ty, Opd1Info, Opd2Info, 407 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 118 int getArithmeticInstrCost(
|
H A D | ARMTargetTransformInfo.cpp | 411 int ARMTTIImpl::getArithmeticInstrCost( function in class:ARMTTIImpl 466 int Cost = BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info,
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 76 int getArithmeticInstrCost(
|
H A D | PPCTargetTransformInfo.cpp | 280 int PPCTTIImpl::getArithmeticInstrCost( function in class:PPCTTIImpl 287 return BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info,
|
/external/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 65 int getArithmeticInstrCost(
|
H A D | X86TargetTransformInfo.cpp | 88 int X86TTIImpl::getArithmeticInstrCost( function in class:X86TTIImpl 105 int Cost = 2 * getArithmeticInstrCost(Instruction::AShr, Ty, Op1Info, 108 Cost += getArithmeticInstrCost(Instruction::LShr, Ty, Op1Info, Op2Info, 111 Cost += getArithmeticInstrCost(Instruction::Add, Ty, Op1Info, Op2Info, 412 return BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info);
|
/external/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 297 unsigned getArithmeticInstrCost( function in class:llvm::BasicTTIImplBase 333 ->getArithmeticInstrCost(Opcode, Ty->getScalarType()); 865 ->getArithmeticInstrCost(BinaryOperator::FMul, RetTy) + 867 ->getArithmeticInstrCost(BinaryOperator::FAdd, RetTy); 926 static_cast<T *>(this)->getArithmeticInstrCost(Opcode, Ty);
|
/external/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 272 int TargetTransformInfo::getArithmeticInstrCost( function in class:TargetTransformInfo 276 int Cost = TTIImpl->getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
|
H A D | CostModel.cpp | 413 return TTI->getArithmeticInstrCost(I->getOpcode(), I->getType(), Op1VK,
|
/external/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 487 int getArithmeticInstrCost( 694 getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind Opd1Info, 896 getArithmeticInstrCost(unsigned Opcode, Type *Ty, OperandValueKind Opd1Info, 900 return Impl.getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
|
H A D | TargetTransformInfoImpl.h | 293 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty, function in class:llvm::TargetTransformInfoImplBase
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 1660 TTI->getArithmeticInstrCost(Opcode, ScalarTy, Op1VK, 1662 int VecCost = TTI->getArithmeticInstrCost(Opcode, VecTy, Op1VK, Op2VK, 1674 TTI->getArithmeticInstrCost(Instruction::Add, ScalarTy, Op1VK, Op2VK); 1676 TTI->getArithmeticInstrCost(Instruction::Add, VecTy, Op1VK, Op2VK); 1737 TTI->getArithmeticInstrCost(I->getOpcode(), ScalarTy, Op1VK, Op2VK); 1743 TTI->getArithmeticInstrCost(I0->getOpcode(), VecTy, Op1VK, Op2VK); 1746 TTI->getArithmeticInstrCost(I1->getOpcode(), VecTy, Op1VK, Op2VK); 4142 ReduxWidth * TTI->getArithmeticInstrCost(ReductionOpcode, VecTy);
|
H A D | LoopVectorize.cpp | 5894 return TTI.getArithmeticInstrCost(I->getOpcode(), VectorTy, Op1VK, Op2VK, 6107 Cost += VF * TTI.getArithmeticInstrCost(Instruction::Mul, VectorTy);
|
H A D | BBVectorize.cpp | 583 return TTI->getArithmeticInstrCost(Opcode, T1, Op1VK, Op2VK);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 825 TTI->getArithmeticInstrCost(Instruction::Add, Ty) > 826 TTI->getArithmeticInstrCost(Instruction::Add,
|
/external/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 4935 ScalarCost += TTI.getArithmeticInstrCost( 4937 VectorCost += TTI.getArithmeticInstrCost(Inst->getOpcode(), PromotedType,
|