Searched refs:ReductionKind (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 717 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 D | CGOpenMPRuntime.h | 1239 OpenMPDirectiveKind ReductionKind; member
|
| H A D | CGStmtOpenMP.cpp | 1162 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 D | CGOpenMPRuntimeNVPTX.cpp | 3820 bool ParallelReduction = isOpenMPParallelDirective(Options.ReductionKind); in emitReduction() 3822 bool TeamsReduction = isOpenMPTeamsDirective(Options.ReductionKind); in emitReduction()
|
| H A D | CodeGenFunction.h | 3077 const OpenMPDirectiveKind ReductionKind);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 5103 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()
|