Searched refs:IntermedVals (Results 1 – 1 of 1) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeDAG.cpp | 1998 SmallVector<std::pair<SDValue, SmallVector<int, 16> >, 16> IntermedVals, in ExpandBVWithShuffles() local 2008 IntermedVals.push_back(std::make_pair(Vec, SmallVector<int, 16>(1, i))); in ExpandBVWithShuffles() 2011 while (IntermedVals.size() > 2) { in ExpandBVWithShuffles() 2013 for (unsigned i = 0, e = (IntermedVals.size() & ~1u); i < e; i += 2) { in ExpandBVWithShuffles() 2019 FinalIndices.reserve(IntermedVals[i].second.size() + in ExpandBVWithShuffles() 2020 IntermedVals[i+1].second.size()); in ExpandBVWithShuffles() 2023 for (unsigned j = 0, f = IntermedVals[i].second.size(); j != f; in ExpandBVWithShuffles() 2026 FinalIndices.push_back(IntermedVals[i].second[j]); in ExpandBVWithShuffles() 2028 for (unsigned j = 0, f = IntermedVals[i+1].second.size(); j != f; in ExpandBVWithShuffles() 2031 FinalIndices.push_back(IntermedVals[i+1].second[j]); in ExpandBVWithShuffles() [all …]
|