Home
last modified time | relevance | path

Searched refs:createSimpleTargetReduction (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DVectorBuilder.h106 Value *createSimpleTargetReduction(Intrinsic::ID RdxID, Type *ValTy,
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h402 Value *createSimpleTargetReduction(IRBuilderBase &B, Value *Src,
406 Value *createSimpleTargetReduction(VectorBuilder &VB, Value *Src,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVectorBuilder.cpp63 Value *VectorBuilder::createSimpleTargetReduction(Intrinsic::ID RdxID, in createSimpleTargetReduction() function in llvm::VectorBuilder
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1210 Value *llvm::createSimpleTargetReduction(IRBuilderBase &Builder, Value *Src, in createSimpleTargetReduction() function in llvm
1251 Value *llvm::createSimpleTargetReduction(VectorBuilder &VBuilder, Value *Src, in createSimpleTargetReduction() function in llvm
1262 return VBuilder.createSimpleTargetReduction(Id, SrcTy, Ops); in createSimpleTargetReduction()
1278 return createSimpleTargetReduction(B, Src, RK); in createTargetReduction()
1305 return VBuilder.createSimpleTargetReduction(Id, SrcTy, Ops); in createOrderedReduction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp1780 NewRed = createSimpleTargetReduction(VBuilder, VecOp, RdxDesc); in execute()
H A DSLPVectorizer.cpp17874 return createSimpleTargetReduction(Builder, VectorizedValue, RdxKind); in emitReduction()