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

References

tools/clang/lib/CodeGen/SwiftCallingConv.cpp
  263   assert(!type || begin.isMultipleOf(getNaturalAlignment(CGM, type)));
  266   if (Entries.empty() || Entries.back().End <= begin) {
  267     Entries.push_back({begin, end, type});
  275     if (Entries[index - 1].End <= begin) break;
  285     Entries.insert(Entries.begin() + index, {begin, end, type});
  294   if (Entries[index].Begin == begin && Entries[index].End == end) {
  323     CharUnits eltSize = (end - begin) / vecTy->getNumElements();
  326       addEntry(eltTy, begin, begin + eltSize);
  326       addEntry(eltTy, begin, begin + eltSize);
  327       begin += eltSize;
  329     assert(begin == end);
  344   if (begin < Entries[index].Begin) {
  345     Entries[index].Begin = begin;
  346     assert(index == 0 || begin >= Entries[index - 1].End);