Searched refs:ReductionVars (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 1279 Data.ReductionVars.append(C->privates().begin(), C->privates().end()); in EmitOMPReductionClauseInit() 1352 if (!Data.ReductionVars.empty()) { in EmitOMPReductionClauseInit() 4937 Data.ReductionVars.append(C->varlist_begin(), C->varlist_end()); in EmitOMPTaskBasedDirective() 5143 ReductionCodeGen RedCG(Data.ReductionVars, Data.ReductionVars, in EmitOMPTaskBasedDirective() 5147 for (unsigned Cnt = 0, E = Data.ReductionVars.size(); Cnt < E; ++Cnt) { in EmitOMPTaskBasedDirective() 5298 Data.ReductionVars.append(C->varlist_begin(), C->varlist_end()); in EmitOMPTargetTaskBasedDirective() 5427 ReductionCodeGen RedCG(Data.ReductionVars, Data.ReductionVars, in processInReduction() 5431 for (unsigned Cnt = 0, E = Data.ReductionVars.size(); Cnt < E; ++Cnt) { in processInReduction() 5599 Data.ReductionVars.append(C->varlist_begin(), C->varlist_end()); in EmitOMPTaskgroupDirective()
|
| H A D | CGOpenMPRuntime.h | 101 SmallVector<const Expr *, 4> ReductionVars; member
|
| H A D | CGOpenMPRuntime.cpp | 5692 if (!CGF.HaveInsertPoint() || Data.ReductionVars.empty()) in emitTaskReductionInit() 5718 unsigned Size = Data.ReductionVars.size(); in emitTaskReductionInit() 5725 ReductionCodeGen RCG(Data.ReductionVars, Data.ReductionOrigs, in emitTaskReductionInit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 6082 auto &ReductionVars = Legal->getReductionVars(); in getInstructionCost() local 6083 auto Iter = ReductionVars.find(HeaderUser); in getInstructionCost() 6084 if (Iter != ReductionVars.end() && in getInstructionCost()
|