Searched refs:ReductionInfo (Results 1 – 3 of 3) sorted by relevance
1497 ReductionInfo[ReductionOp] = {&PHI, FinalReduction}; in collectPotentialReductions()1514 SmallVector<bool> Processed(ReductionInfo.size(), false); in identifyReductionNodes()1516 for (auto &P : ReductionInfo) in identifyReductionNodes()1533 RealPHI = ReductionInfo[Real].first; in identifyReductionNodes()1534 ImagPHI = ReductionInfo[Imag].first; in identifyReductionNodes()2012 auto *OldPHIReal = ReductionInfo[Real].first; in processReductionOperation()2013 auto *OldPHIImag = ReductionInfo[Imag].first; in processReductionOperation()2032 auto *FinalReductionReal = ReductionInfo[Real].second; in processReductionOperation()2033 auto *FinalReductionImag = ReductionInfo[Imag].second; in processReductionOperation()2065 ReductionInfo[RootReal].first->removeIncomingValue(BackEdge); in replaceNodes()[all …]
1241 struct ReductionInfo { struct1242 ReductionInfo(Type *ElementType, Value *Variable, Value *PrivateVariable, in ReductionInfo() function1333 ArrayRef<ReductionInfo> ReductionInfos,
2059 ArrayRef<ReductionInfo> ReductionInfos, bool IsNoWait) { in createReductions()2060 for (const ReductionInfo &RI : ReductionInfos) { in createReductions()2091 const ReductionInfo &RI = En.value(); in createReductions()2104 llvm::all_of(ReductionInfos, [](const ReductionInfo &RI) { in createReductions()2144 const ReductionInfo &RI = En.value(); in createReductions()2169 for (const ReductionInfo &RI : ReductionInfos) { in createReductions()2190 const ReductionInfo &RI = En.value(); in createReductions()