Searched refs:ReductionKind (Results 1 – 6 of 6) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 1099 static TTI::ReductionKind matchPairwiseReductionAtLevel(Instruction *I, in matchPairwiseReductionAtLevel() 1184 TTI::ReductionKind TTI::matchPairwiseReduction( in matchPairwiseReduction() 1248 TTI::ReductionKind TTI::matchVectorSplittingReduction( in matchVectorSplittingReduction() 1328 TTI::ReductionKind 1331 TTI::ReductionKind RdxKind = matchVectorSplittingReduction(Root, Opcode, Ty); in matchVectorReduction() 1332 if (RdxKind != TTI::ReductionKind::RK_None) { in matchVectorReduction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 866 enum ReductionKind { enum 876 ReductionData(ReductionKind Kind, unsigned Opcode, Value *LHS, Value *RHS) in ReductionData() 883 ReductionKind Kind = RK_None; 889 static ReductionKind matchPairwiseReduction( 892 static ReductionKind matchVectorSplittingReduction( 895 static ReductionKind matchVectorReduction(const ExtractElementInst *ReduxRoot,
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntime.h | 1405 OpenMPDirectiveKind ReductionKind; member
|
| H A D | CGStmtOpenMP.cpp | 1416 const OMPExecutableDirective &D, const OpenMPDirectiveKind ReductionKind) { in EmitOMPReductionClauseFinal() argument 1445 ReductionKind == OMPD_simd; in EmitOMPReductionClauseFinal() 1446 bool SimpleReduction = ReductionKind == OMPD_simd; in EmitOMPReductionClauseFinal() 1451 {WithNowait, SimpleReduction, ReductionKind}); in EmitOMPReductionClauseFinal()
|
| H A D | CGOpenMPRuntimeGPU.cpp | 3746 bool ParallelReduction = isOpenMPParallelDirective(Options.ReductionKind); in emitReduction() 3748 bool TeamsReduction = isOpenMPTeamsDirective(Options.ReductionKind); in emitReduction()
|
| H A D | CodeGenFunction.h | 3406 const OpenMPDirectiveKind ReductionKind);
|