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

References

lib/CodeGen/StackSlotColoring.cpp
  277     Color = UsedColors[StackID].find_first();
  278     while (Color != -1) {
  279       if (!OverlapWithAssignments(li, Color)) {
  284       Color = UsedColors[StackID].find_next(Color);
  284       Color = UsedColors[StackID].find_next(Color);
  288   if (Color != -1 && MFI->getStackID(Color) != MFI->getStackID(FI)) {
  288   if (Color != -1 && MFI->getStackID(Color) != MFI->getStackID(FI)) {
  297     Color = NextColors[StackID];
  298     UsedColors[StackID].set(Color);
  302   assert(MFI->getStackID(Color) == MFI->getStackID(FI));
  305   Assignments[Color].push_back(li);
  306   LLVM_DEBUG(dbgs() << "Assigning fi#" << FI << " to fi#" << Color << "\n");
  312   if (!Share || Align > MFI->getObjectAlignment(Color))
  313     MFI->setObjectAlignment(Color, Align);
  315   if (!Share || Size > MFI->getObjectSize(Color))
  316     MFI->setObjectSize(Color, Size);
  317   return Color;