Home
last modified time | relevance | path

Searched refs:ReductionInfo (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp1497 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 …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h1241 struct ReductionInfo { struct
1242 ReductionInfo(Type *ElementType, Value *Variable, Value *PrivateVariable, in ReductionInfo() function
1333 ArrayRef<ReductionInfo> ReductionInfos,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2059 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()