reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/IPO/ArgumentPromotion.cpp
  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;