Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp357 bool collectPartialMuls(const std::vector<Product> &RealMuls,
1069 std::vector<Product> RealMuls, ImagMuls; in identifyReassocNodes() local
1071 if (!Collect(Real, RealMuls, RealAddends) || in identifyReassocNodes()
1079 if (!RealMuls.empty() || !ImagMuls.empty()) { in identifyReassocNodes()
1123 for (unsigned i = 0; i < RealMuls.size(); ++i) { in collectPartialMuls()
1130 auto *A = RealMuls[i].Multiplicand == Common ? RealMuls[i].Multiplier in collectPartialMuls()
1157 if (RealMuls.size() != ImagMuls.size()) in identifyMultiplications()
1161 if (!collectPartialMuls(RealMuls, ImagMuls, Info)) in identifyMultiplications()
1195 std::vector<bool> ProcessedReal(RealMuls.size(), false); in identifyMultiplications()
1208 for (auto *Mul : {&RealMuls[PMI.RealIdx], &RealMuls[PMI.RealIdx]}) in identifyMultiplications()
[all …]