Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h151 Type *Ty = RdxDesc.getRecurrenceType(); in isLegalToVectorizeReduction()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DIVDescriptors.h224 Type *getRecurrenceType() const { return RecurrenceType; } in getRecurrenceType() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp4407 if (VF.isVector() && PhiTy != RdxDesc.getRecurrenceType()) { in fixReduction()
4409 Type *RdxVecTy = VectorType::get(RdxDesc.getRecurrenceType(), VF); in fixReduction()
4470 if (PhiTy != RdxDesc.getRecurrenceType()) in fixReduction()
6246 RdxDesc.getRecurrenceType(), in getSmallestAndWidestTypes()
6249 T = RdxDesc.getRecurrenceType(); in getSmallestAndWidestTypes()
7161 /*IsMLA=*/false, IsUnsigned, RdxDesc.getRecurrenceType(), ExtType, in getReductionPatternCost()
7187 /*IsMLA=*/true, IsUnsigned, RdxDesc.getRecurrenceType(), ExtType, in getReductionPatternCost()
7197 /*IsMLA=*/true, true, RdxDesc.getRecurrenceType(), VectorTy, in getReductionPatternCost()
7856 if (RdxDesc.getRecurrenceType() != Phi->getType()) in collectInLoopReductions()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1529 Type *Ty = RdxDesc.getRecurrenceType(); in isLegalToVectorizeReduction()