Searched refs:ReductionKind (Results 1 - 7 of 7) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 819 enum ReductionKind { enum in class:llvm::TargetTransformInfo 829 ReductionData(ReductionKind Kind, unsigned Opcode, Value *LHS, Value *RHS) 836 ReductionKind Kind = RK_None; 842 static ReductionKind matchPairwiseReduction( 845 static ReductionKind matchVectorSplittingReduction(
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 1003 static TTI::ReductionKind matchPairwiseReductionAtLevel(Instruction *I, 1088 TTI::ReductionKind TTI::matchPairwiseReduction( 1152 TTI::ReductionKind TTI::matchVectorSplittingReduction(
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.h | 1370 OpenMPDirectiveKind ReductionKind; member in struct:clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::ReductionOptionsTy 1413 /// ReductionKind The kind of reduction to perform. 2218 /// ReductionKind The kind of reduction to perform.
|
H A D | CGStmtOpenMP.cpp | 1392 const OMPExecutableDirective &D, const OpenMPDirectiveKind ReductionKind) { 1421 ReductionKind == OMPD_simd; 1422 bool SimpleReduction = ReductionKind == OMPD_simd; 1427 {WithNowait, SimpleReduction, ReductionKind}); 1734 CGF.EmitOMPReductionClauseFinal(S, /*ReductionKind=*/OMPD_parallel); 2371 CGF.EmitOMPReductionClauseFinal(S, /*ReductionKind=*/OMPD_simd); 3067 S, /*ReductionKind=*/isOpenMPSimdDirective(S.getDirectiveKind()) 3504 CGF.EmitOMPReductionClauseFinal(S, /*ReductionKind=*/OMPD_parallel); 3756 CGF.EmitOMPReductionClauseFinal(S, /*ReductionKind=*/OMPD_parallel); 5527 CGF.EmitOMPReductionClauseFinal(S, /*ReductionKind 1391 EmitOMPReductionClauseFinal( const OMPExecutableDirective &D, const OpenMPDirectiveKind ReductionKind) argument [all...] |
H A D | CGOpenMPRuntimeNVPTX.cpp | 4322 bool ParallelReduction = isOpenMPParallelDirective(Options.ReductionKind); 4324 bool TeamsReduction = isOpenMPTeamsDirective(Options.ReductionKind);
|
H A D | CodeGenFunction.h | 3314 /// \param ReductionKind The kind of reduction to perform. 3316 const OpenMPDirectiveKind ReductionKind);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 6233 enum ReductionKind { 6254 ReductionKind Kind = RK_None; 6317 OperationData(unsigned Opcode, Value *LHS, Value *RHS, ReductionKind Kind, 6456 ReductionKind getKind() const { return Kind; }
|
Completed in 149 milliseconds