/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 1392 return thisT()->getArithmeticReductionCost(Instruction::Add, VecOpTy, 1396 return thisT()->getArithmeticReductionCost(Instruction::Mul, VecOpTy, 1400 return thisT()->getArithmeticReductionCost(Instruction::And, VecOpTy, 1404 return thisT()->getArithmeticReductionCost(Instruction::Or, VecOpTy, 1408 return thisT()->getArithmeticReductionCost(Instruction::Xor, VecOpTy, 1413 return thisT()->getArithmeticReductionCost(Instruction::FAdd, VecOpTy, 1418 return thisT()->getArithmeticReductionCost(Instruction::FMul, VecOpTy, 1725 unsigned getArithmeticReductionCost(unsigned Opcode, VectorType *Ty, function
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 241 int getArithmeticReductionCost(unsigned Opcode, VectorType *Ty,
|
H A D | AArch64TargetTransformInfo.cpp | 1000 int AArch64TTIImpl::getArithmeticReductionCost(unsigned Opcode, function in class:AArch64TTIImpl 1006 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwiseForm, 1028 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwiseForm,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 161 int getArithmeticReductionCost(unsigned Opcode, VectorType *Ty,
|
H A D | X86TargetTransformInfo.cpp | 3120 int X86TTIImpl::getArithmeticReductionCost(unsigned Opcode, VectorType *ValTy, function in class:X86TTIImpl 3125 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwise, CostKind); 3282 return BaseT::getArithmeticReductionCost(Opcode, ValVTy, IsPairwise, 3292 return BaseT::getArithmeticReductionCost(Opcode, ValVTy, IsPairwise,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.h | 238 int getArithmeticReductionCost(
|
H A D | AMDGPUTargetTransformInfo.cpp | 642 int GCNTTIImpl::getArithmeticReductionCost(unsigned Opcode, VectorType *Ty, 652 return BaseT::getArithmeticReductionCost(Opcode, Ty, IsPairwise, CostKind);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 540 unsigned getArithmeticReductionCost(unsigned, VectorType *, bool, function in class:llvm::TargetTransformInfoImplBase 980 return TargetTTI->getArithmeticReductionCost(ReduxOpCode, ReduxType, 997 return TargetTTI->getArithmeticReductionCost(ReduxOpCode, ReduxType,
|
H A D | TargetTransformInfo.h | 1081 int getArithmeticReductionCost( 1449 virtual int getArithmeticReductionCost(unsigned Opcode, VectorType *Ty, 1877 int getArithmeticReductionCost(unsigned Opcode, VectorType *Ty, 1880 return Impl.getArithmeticReductionCost(Opcode, Ty, IsPairwiseForm,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 829 int TargetTransformInfo::getArithmeticReductionCost(unsigned Opcode, function in class:TargetTransformInfo 833 int Cost = TTIImpl->getArithmeticReductionCost(Opcode, Ty, IsPairwiseForm,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 6991 TTI->getArithmeticReductionCost(ReductionData.getOpcode(), VecTy, 6994 TTI->getArithmeticReductionCost(ReductionData.getOpcode(), VecTy,
|