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

References

include/llvm/CodeGen/MachineFrameInfo.h
  387   int getObjectIndexBegin() const { return -NumFixedObjects; }
  390   int getObjectIndexEnd() const { return (int)Objects.size()-NumFixedObjects; }
  393   unsigned getNumFixedObjects() const { return NumFixedObjects; }
  401     Objects[ObjectIndex + NumFixedObjects].PreAllocated = true;
  444     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  446     return Objects[ObjectIdx+NumFixedObjects].PreAllocated;
  451     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  453     return Objects[ObjectIdx+NumFixedObjects].Size;
  458     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  460     Objects[ObjectIdx+NumFixedObjects].Size = Size;
  465     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  467     return Objects[ObjectIdx + NumFixedObjects].Alignment.value();
  472     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  474     Objects[ObjectIdx + NumFixedObjects].Alignment = assumeAligned(Align);
  484     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  486     return Objects[ObjectIdx+NumFixedObjects].Alloca;
  492     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  496     return Objects[ObjectIdx+NumFixedObjects].SPOffset;
  500     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  502     return Objects[ObjectIdx+NumFixedObjects].isZExt;
  506     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  508     Objects[ObjectIdx+NumFixedObjects].isZExt = IsZExt;
  512     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  514     return Objects[ObjectIdx+NumFixedObjects].isSExt;
  518     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  520     Objects[ObjectIdx+NumFixedObjects].isSExt = IsSExt;
  526     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  530     Objects[ObjectIdx+NumFixedObjects].SPOffset = SPOffset;
  534     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  536     return (SSPLayoutKind)Objects[ObjectIdx+NumFixedObjects].SSPLayout;
  540     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  544     Objects[ObjectIdx+NumFixedObjects].SSPLayout = Kind;
  658     return ObjectIdx < 0 && (ObjectIdx >= -(int)NumFixedObjects);
  664     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  666     return Objects[ObjectIdx+NumFixedObjects].isAliased;
  674     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  676     return Objects[ObjectIdx+NumFixedObjects].isImmutable;
  681     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  683     Objects[ObjectIdx+NumFixedObjects].isImmutable = IsImmutable;
  688     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  690     return Objects[ObjectIdx+NumFixedObjects].isSpillSlot;
  694     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  696     return Objects[ObjectIdx+NumFixedObjects].isStatepointSpillSlot;
  701     return Objects[ObjectIdx+NumFixedObjects].StackID;
  706     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  708     Objects[ObjectIdx+NumFixedObjects].StackID = ID;
  715     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  717     return Objects[ObjectIdx+NumFixedObjects].Size == ~0ULL;
  723     assert(unsigned(ObjectIdx + NumFixedObjects) < Objects.size() &&
  725     return Objects[ObjectIdx + NumFixedObjects].Size == 0;
  729     assert(unsigned(ObjectIdx+NumFixedObjects) < Objects.size() &&
  731     Objects[ObjectIdx+NumFixedObjects].isStatepointSpillSlot = true;
  759     Objects[ObjectIdx+NumFixedObjects].Size = ~0ULL;
lib/CodeGen/MachineFrameInfo.cpp
   58   int Index = (int)Objects.size() - NumFixedObjects - 1;
   68   int Index = (int)Objects.size() - NumFixedObjects - 1;
   79   return (int)Objects.size()-NumFixedObjects-1;
   98   return -++NumFixedObjects;
  111   return -++NumFixedObjects;
  224     OS << "  fi#" << (int)(i-NumFixedObjects) << ": ";
  239     if (i < NumFixedObjects)
  241     if (i < NumFixedObjects || SO.SPOffset != -1) {