Home
last modified time | relevance | path

Searched refs:getArithmeticReductionCost (Results 1 – 11 of 11) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h1300 return ConcreteTTI->getArithmeticReductionCost(Instruction::Add, Tys[0],
1303 return ConcreteTTI->getArithmeticReductionCost(Instruction::Mul, Tys[0],
1306 return ConcreteTTI->getArithmeticReductionCost(Instruction::And, Tys[0],
1309 return ConcreteTTI->getArithmeticReductionCost(Instruction::Or, Tys[0],
1312 return ConcreteTTI->getArithmeticReductionCost(Instruction::Xor, Tys[0],
1315 return ConcreteTTI->getArithmeticReductionCost(
1320 return ConcreteTTI->getArithmeticReductionCost(
1606 unsigned getArithmeticReductionCost(unsigned Opcode, Type *Ty, in getArithmeticReductionCost() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h210 int getArithmeticReductionCost(unsigned Opcode, Type *Ty,
DAArch64TargetTransformInfo.cpp928 int AArch64TTIImpl::getArithmeticReductionCost(unsigned Opcode, Type *ValTy, in getArithmeticReductionCost() function in AArch64TTIImpl
932 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwiseForm); in getArithmeticReductionCost()
953 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwiseForm); in getArithmeticReductionCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.h154 int getArithmeticReductionCost(unsigned Opcode, Type *Ty,
DX86TargetTransformInfo.cpp2561 int X86TTIImpl::getArithmeticReductionCost(unsigned Opcode, Type *ValTy, in getArithmeticReductionCost() function in X86TTIImpl
2756 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwise); in getArithmeticReductionCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h214 int getArithmeticReductionCost(unsigned Opcode,
DAMDGPUTargetTransformInfo.cpp520 int GCNTTIImpl::getArithmeticReductionCost(unsigned Opcode, Type *Ty, in getArithmeticReductionCost() function in GCNTTIImpl
529 return BaseT::getArithmeticReductionCost(Opcode, Ty, IsPairwise); in getArithmeticReductionCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp733 int TargetTransformInfo::getArithmeticReductionCost(unsigned Opcode, Type *Ty, in getArithmeticReductionCost() function in TargetTransformInfo
735 int Cost = TTIImpl->getArithmeticReductionCost(Opcode, Ty, IsPairwiseForm); in getArithmeticReductionCost()
1253 return getArithmeticReductionCost(ReduxOpCode, ReduxType, in getInstructionThroughput()
1269 return getArithmeticReductionCost(ReduxOpCode, ReduxType, in getInstructionThroughput()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h995 int getArithmeticReductionCost(unsigned Opcode, Type *Ty,
1346 virtual int getArithmeticReductionCost(unsigned Opcode, Type *Ty,
1768 int getArithmeticReductionCost(unsigned Opcode, Type *Ty, in getArithmeticReductionCost() function
1770 return Impl.getArithmeticReductionCost(Opcode, Ty, IsPairwiseForm); in getArithmeticReductionCost()
DTargetTransformInfoImpl.h512 unsigned getArithmeticReductionCost(unsigned, Type *, bool) { return 1; } in getArithmeticReductionCost() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp6865 TTI->getArithmeticReductionCost(ReductionData.getOpcode(), VecTy, in getReductionCost()
6868 TTI->getArithmeticReductionCost(ReductionData.getOpcode(), VecTy, in getReductionCost()