Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp574 Value *ReducedPartRdx = RdxParts[0]; in generatePerPart() local
580 ReducedPartRdx = RdxParts[State.UF - 1]; in generatePerPart()
588 ReducedPartRdx = Builder.CreateBinOp( in generatePerPart()
589 (Instruction::BinaryOps)Op, RdxPart, ReducedPartRdx, "bin.rdx"); in generatePerPart()
591 ReducedPartRdx = createMinMaxOp(Builder, RK, ReducedPartRdx, RdxPart); in generatePerPart()
600 ReducedPartRdx = in generatePerPart()
601 createTargetReduction(Builder, RdxDesc, ReducedPartRdx, OrigPhi); in generatePerPart()
605 ReducedPartRdx = RdxDesc.isSigned() in generatePerPart()
606 ? Builder.CreateSExt(ReducedPartRdx, PhiTy) in generatePerPart()
607 : Builder.CreateZExt(ReducedPartRdx, PhiTy); in generatePerPart()
[all …]