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

References

lib/Transforms/Scalar/SROA.cpp
  397   bool empty() const { return SI == SJ; }
  408   iterator begin() const { return SI; }
  459     assert((P.SI != SE || !P.SplitTails.empty()) &&
  493     if (P.SI == SE) {
  500     if (P.SI != P.SJ) {
  511       P.SI = P.SJ;
  514       if (P.SI == SE) {
  523       if (!P.SplitTails.empty() && P.SI->beginOffset() != P.EndOffset &&
  524           !P.SI->isSplittable()) {
  526         P.EndOffset = P.SI->beginOffset();
  536     P.BeginOffset = P.SplitTails.empty() ? P.SI->beginOffset() : P.EndOffset;
  537     P.EndOffset = P.SI->endOffset();
  542     if (!P.SI->isSplittable()) {
  545       assert(P.BeginOffset == P.SI->beginOffset());
  563     assert(P.SI->isSplittable() && "Forming a splittable partition!");
  591     if (P.SI == RHS.P.SI && P.SplitTails.empty() == RHS.P.SplitTails.empty()) {
  591     if (P.SI == RHS.P.SI && P.SplitTails.empty() == RHS.P.SplitTails.empty()) {