Home
last modified time | relevance | path

Searched refs:getArithmeticInstrCost (Results 1 – 25 of 27) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetTransformInfo.cpp46 unsigned WebAssemblyTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in WebAssemblyTTIImpl
52 unsigned Cost = BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost()
67 getArithmeticInstrCost(Opcode, VTy->getElementType()) + in getArithmeticInstrCost()
DWebAssemblyTargetTransformInfo.h58 unsigned getArithmeticInstrCost(
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h630 unsigned getArithmeticInstrCost(
668 ->getArithmeticInstrCost(Opcode, Ty->getScalarType());
1064 Cost += static_cast<T *>(this)->getArithmeticInstrCost(
1150 Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Or, RetTy);
1151 Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Sub, RetTy);
1152 Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::Shl, RetTy,
1154 Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::LShr, RetTy,
1159 Cost += ConcreteTTI->getArithmeticInstrCost(BinaryOperator::URem, RetTy,
1382 Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::Mul, ExtTy);
1385 Cost += ConcreteTTI->getArithmeticInstrCost(Instruction::LShr, RetTy,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiTargetTransformInfo.h78 unsigned getArithmeticInstrCost(
90 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
101 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.cpp114 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()
DNVPTXTargetTransformInfo.h88 int getArithmeticInstrCost(
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp485 int AArch64TTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in AArch64TTIImpl
507 return Cost + BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
516 Cost += getArithmeticInstrCost(Instruction::Add, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
519 Cost += getArithmeticInstrCost(Instruction::Sub, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
522 Cost += getArithmeticInstrCost(Instruction::Select, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
525 Cost += getArithmeticInstrCost(Instruction::AShr, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
538 int MulCost = getArithmeticInstrCost(Instruction::Mul, Ty, Opd1Info, in getArithmeticInstrCost()
542 int AddCost = getArithmeticInstrCost(Instruction::Add, Ty, Opd1Info, in getArithmeticInstrCost()
546 int ShrCost = getArithmeticInstrCost(Instruction::AShr, Ty, Opd1Info, in getArithmeticInstrCost()
554 Cost += BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
[all …]
DAArch64TargetTransformInfo.h122 int getArithmeticInstrCost(
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.cpp239 unsigned HexagonTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in HexagonTTIImpl
249 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
DHexagonTargetTransformInfo.h130 unsigned getArithmeticInstrCost(
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp341 int GCNTTIImpl::getArithmeticInstrCost(unsigned Opcode, Type *Ty, in getArithmeticInstrCost() function in GCNTTIImpl
350 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
462 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
860 return getArithmeticInstrCost(I->getOpcode(), I->getType(), in getUserCost()
DAMDGPUTargetTransformInfo.h174 int getArithmeticInstrCost(
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.h72 int getArithmeticInstrCost(
DSystemZTargetTransformInfo.cpp350 int SystemZTTIImpl::getArithmeticInstrCost( in getArithmeticInstrCost() function in SystemZTTIImpl
432 getArithmeticInstrCost(Opcode, Ty->getScalarType()); in getArithmeticInstrCost()
509 return BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.h88 int getArithmeticInstrCost(
DPPCTargetTransformInfo.cpp713 int PPCTTIImpl::getArithmeticInstrCost(unsigned Opcode, Type *Ty, in getArithmeticInstrCost() function in PPCTTIImpl
723 int Cost = BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp594 int TargetTransformInfo::getArithmeticInstrCost( in getArithmeticInstrCost() function in TargetTransformInfo
599 int Cost = TTIImpl->getArithmeticInstrCost( in getArithmeticInstrCost()
1187 return getArithmeticInstrCost(I->getOpcode(), I->getType(), Op1VK, Op2VK, in getInstructionThroughput()
1197 return getArithmeticInstrCost(I->getOpcode(), I->getType(), Op1VK, Op2VK, in getInstructionThroughput()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.h122 int getArithmeticInstrCost(
DX86TargetTransformInfo.cpp172 int X86TTIImpl::getArithmeticInstrCost(unsigned Opcode, Type *Ty, in getArithmeticInstrCost() function in X86TTIImpl
259 2 * getArithmeticInstrCost(Instruction::AShr, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
262 Cost += getArithmeticInstrCost(Instruction::LShr, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
265 Cost += getArithmeticInstrCost(Instruction::Add, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
271 Cost += getArithmeticInstrCost(Instruction::Mul, Ty, Op1Info, Op2Info); in getArithmeticInstrCost()
272 Cost += getArithmeticInstrCost(Instruction::Sub, Ty, Op1Info, Op2Info); in getArithmeticInstrCost()
280 return getArithmeticInstrCost(Instruction::LShr, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
285 return getArithmeticInstrCost(Instruction::And, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
578 return getArithmeticInstrCost(Instruction::Mul, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
879 int ScalarCost = getArithmeticInstrCost( in getArithmeticInstrCost()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h207 int getArithmeticInstrCost(
DARMTargetTransformInfo.cpp669 int ARMTTIImpl::getArithmeticInstrCost(unsigned Opcode, Type *Ty, in getArithmeticInstrCost() function in ARMTTIImpl
726 int Cost = BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
784 unsigned Cost = getArithmeticInstrCost(Opcode, Ty->getScalarType()); in getArithmeticInstrCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h906 int getArithmeticInstrCost(
1315 virtual unsigned getArithmeticInstrCost(
1714 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
1721 return Impl.getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
DTargetTransformInfoImpl.h432 unsigned getArithmeticInstrCost(unsigned Opcode, Type *Ty,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3446 int ScalarEltCost = TTI->getArithmeticInstrCost( in getEntryCost()
3452 int VecCost = TTI->getArithmeticInstrCost( in getEntryCost()
3463 TTI->getArithmeticInstrCost(Instruction::Add, ScalarTy, Op1VK, Op2VK); in getEntryCost()
3469 TTI->getArithmeticInstrCost(Instruction::Add, VecTy, Op1VK, Op2VK); in getEntryCost()
3570 VecCost = TTI->getArithmeticInstrCost(E->getOpcode(), VecTy); in getEntryCost()
3571 VecCost += TTI->getArithmeticInstrCost(E->getAltOpcode(), VecTy); in getEntryCost()
6897 TTI->getArithmeticInstrCost(ReductionData.getOpcode(), ScalarTy); in getReductionCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp921 TTI->getArithmeticInstrCost(Instruction::Add, Ty) > in visitIVCast()
922 TTI->getArithmeticInstrCost(Instruction::Add, in visitIVCast()

12