Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeDAG.cpp1998 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 …]