Lines Matching refs:RealAddends
353 NodePtr identifyAdditions(std::list<Addend> &RealAddends,
359 NodePtr extractPositiveAddend(std::list<Addend> &RealAddends,
1234 std::list<Addend> RealAddends, ImagAddends; in identifyReassocNodes() local
1235 if (!Collect(Real, RealMuls, RealAddends) || in identifyReassocNodes()
1239 if (RealAddends.size() != ImagAddends.size()) in identifyReassocNodes()
1246 FinalNode = extractPositiveAddend(RealAddends, ImagAddends); in identifyReassocNodes()
1253 if (!RealAddends.empty() || !ImagAddends.empty()) { in identifyReassocNodes()
1254 FinalNode = identifyAdditions(RealAddends, ImagAddends, Flags, FinalNode); in identifyReassocNodes()
1476 std::list<Addend> &RealAddends, std::list<Addend> &ImagAddends, in identifyAdditions() argument
1478 if (RealAddends.size() != ImagAddends.size()) in identifyAdditions()
1487 Result = extractPositiveAddend(RealAddends, ImagAddends); in identifyAdditions()
1492 while (!RealAddends.empty()) { in identifyAdditions()
1493 auto ItR = RealAddends.begin(); in identifyAdditions()
1554 RealAddends.erase(ItR); in identifyAdditions()
1568 std::list<Addend> &RealAddends, std::list<Addend> &ImagAddends) { in extractPositiveAddend() argument
1569 for (auto ItR = RealAddends.begin(); ItR != RealAddends.end(); ++ItR) { in extractPositiveAddend()
1576 RealAddends.erase(ItR); in extractPositiveAddend()