Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp717 enum ReductionKind { enum
726 ReductionData(ReductionKind Kind, unsigned Opcode, Value *LHS, Value *RHS) in ReductionData()
733 ReductionKind Kind = RK_None;
763 static ReductionKind matchPairwiseReductionAtLevel(Instruction *I, in matchPairwiseReductionAtLevel()
846 static ReductionKind matchPairwiseReduction(const ExtractElementInst *ReduxRoot, in matchPairwiseReduction()
910 static ReductionKind
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h1239 OpenMPDirectiveKind ReductionKind; member
H A DCGStmtOpenMP.cpp1162 const OMPExecutableDirective &D, const OpenMPDirectiveKind ReductionKind) { in EmitOMPReductionClauseFinal() argument
1180 ReductionKind == OMPD_simd; in EmitOMPReductionClauseFinal()
1181 bool SimpleReduction = ReductionKind == OMPD_simd; in EmitOMPReductionClauseFinal()
1186 {WithNowait, SimpleReduction, ReductionKind}); in EmitOMPReductionClauseFinal()
H A DCGOpenMPRuntimeNVPTX.cpp3820 bool ParallelReduction = isOpenMPParallelDirective(Options.ReductionKind); in emitReduction()
3822 bool TeamsReduction = isOpenMPTeamsDirective(Options.ReductionKind); in emitReduction()
H A DCodeGenFunction.h3077 const OpenMPDirectiveKind ReductionKind);
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5103 enum ReductionKind { enum in __anonfe9ee8d91a11::HorizontalReduction
5124 ReductionKind Kind = RK_None;
5187 OperationData(unsigned Opcode, Value *LHS, Value *RHS, ReductionKind Kind, in OperationData()
5361 ReductionKind getKind() const { return Kind; } in getKind()