reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
114 using ScalarizeTable = std::set<std::pair<Type *, IndicesVector>>; 129 std::map<std::pair<Argument *, IndicesVector>, LoadInst *> OriginalLoads; 174 IndicesVector Indices; 439 IndicesVector Operands; 508 static bool isPrefix(const IndicesVector &Prefix, const IndicesVector &Longer) { 508 static bool isPrefix(const IndicesVector &Prefix, const IndicesVector &Longer) { 515 static bool prefixIn(const IndicesVector &Indices, 516 std::set<IndicesVector> &Set) { 517 std::set<IndicesVector>::iterator Low; 534 static void markIndicesSafe(const IndicesVector &ToMark, 535 std::set<IndicesVector> &Safe) { 536 std::set<IndicesVector>::iterator Low; 557 std::set<IndicesVector>::iterator End = Safe.end(); 559 std::set<IndicesVector>::iterator Remove = Low; 572 using GEPIndicesSet = std::set<IndicesVector>; 626 IndicesVector Indices; 665 IndicesVector Operands;