[llvm] r363533 - Describe stack-id as an enum

Sander de Smalen via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 17 02:13:30 PDT 2019


Author: s.desmalen
Date: Mon Jun 17 02:13:29 2019
New Revision: 363533

URL: http://llvm.org/viewvc/llvm-project?rev=363533&view=rev
Log:
Describe stack-id as an enum

This patch changes MIR stack-id from an integer to an enum,
and adds printing/parsing support for this in MIR files. The default
stack-id '0' is now renamed to 'default'.

This should make MIR tests that have stack objects with different stack-ids
more descriptive. It also clarifies code operating on StackID.

Reviewers: arsenm, thegameg, qcolombet

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D60137

Modified:
    llvm/trunk/include/llvm/CodeGen/MIRYamlMapping.h
    llvm/trunk/include/llvm/CodeGen/TargetFrameLowering.h
    llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp
    llvm/trunk/lib/CodeGen/MIRPrinter.cpp
    llvm/trunk/lib/CodeGen/MachineFrameInfo.cpp
    llvm/trunk/lib/CodeGen/PrologEpilogInserter.cpp
    llvm/trunk/lib/Target/AMDGPU/SIDefines.h
    llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.cpp
    llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.h
    llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.cpp
    llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
    llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir
    llvm/trunk/test/CodeGen/AArch64/GlobalISel/call-translator.ll
    llvm/trunk/test/CodeGen/AArch64/GlobalISel/fp128-legalize-crash-pr35690.mir
    llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-large.mir
    llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-tiny.mir
    llvm/trunk/test/CodeGen/AArch64/aarch64-mov-debug-locs.mir
    llvm/trunk/test/CodeGen/AArch64/branch-target-enforcment.mir
    llvm/trunk/test/CodeGen/AArch64/cfi_restore.mir
    llvm/trunk/test/CodeGen/AArch64/dont-shrink-wrap-stack-mayloadorstore.mir
    llvm/trunk/test/CodeGen/AArch64/reverse-csr-restore-seq.mir
    llvm/trunk/test/CodeGen/AArch64/spill-stack-realignment.mir
    llvm/trunk/test/CodeGen/AArch64/stack-id-pei-alloc.mir
    llvm/trunk/test/CodeGen/AArch64/stack-id-stackslot-scavenging.mir
    llvm/trunk/test/CodeGen/AArch64/wineh-frame5.mir
    llvm/trunk/test/CodeGen/AArch64/wineh-frame6.mir
    llvm/trunk/test/CodeGen/AArch64/wineh-frame7.mir
    llvm/trunk/test/CodeGen/AArch64/wineh-frame8.mir
    llvm/trunk/test/CodeGen/AArch64/wineh1.mir
    llvm/trunk/test/CodeGen/AArch64/wineh2.mir
    llvm/trunk/test/CodeGen/AArch64/wineh3.mir
    llvm/trunk/test/CodeGen/AArch64/wineh4.mir
    llvm/trunk/test/CodeGen/AArch64/wineh5.mir
    llvm/trunk/test/CodeGen/AArch64/wineh6.mir
    llvm/trunk/test/CodeGen/AArch64/wineh7.mir
    llvm/trunk/test/CodeGen/AArch64/wineh8.mir
    llvm/trunk/test/CodeGen/AArch64/wineh_shrinkwrap.mir
    llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-1.mir
    llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-2.mir
    llvm/trunk/test/CodeGen/AMDGPU/sched-crash-dbg-value.mir
    llvm/trunk/test/CodeGen/AMDGPU/sgpr-spill-wrong-stack-id.mir
    llvm/trunk/test/CodeGen/AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir
    llvm/trunk/test/CodeGen/AMDGPU/undefined-physreg-sgpr-spill.mir
    llvm/trunk/test/CodeGen/ARM/constant-island-movwt.mir
    llvm/trunk/test/CodeGen/ARM/fp16-litpool-arm.mir
    llvm/trunk/test/CodeGen/ARM/fp16-litpool-thumb.mir
    llvm/trunk/test/CodeGen/ARM/fp16-litpool2-arm.mir
    llvm/trunk/test/CodeGen/ARM/fp16-litpool3-arm.mir
    llvm/trunk/test/CodeGen/ARM/register-scavenger-exceptions.mir
    llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonCopyCopyProp.mir
    llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonIdempotent.mir
    llvm/trunk/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir
    llvm/trunk/test/CodeGen/MIR/AMDGPU/stack-id.mir
    llvm/trunk/test/CodeGen/MIR/X86/branch-folder-with-label.mir
    llvm/trunk/test/CodeGen/MIR/X86/diexpr-win32.mir
    llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-di.mir
    llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-objects.mir
    llvm/trunk/test/CodeGen/MIR/X86/spill-slot-fixed-stack-objects.mir
    llvm/trunk/test/CodeGen/MIR/X86/stack-objects.mir
    llvm/trunk/test/CodeGen/MIR/X86/variable-sized-stack-objects.mir
    llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/pointers.mir
    llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/stack_args.mir
    llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/add.mir
    llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/mul.mir
    llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/pointers.mir
    llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/stack_args.mir
    llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/sub.mir
    llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/pointers.mir
    llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/stack_args.mir
    llvm/trunk/test/CodeGen/Mips/micromips-eva.mir
    llvm/trunk/test/CodeGen/Mips/micromips-short-delay-slot.mir
    llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-lwp-swp.mir
    llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.mir
    llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-no-lwp-swp.mir
    llvm/trunk/test/CodeGen/PowerPC/NoCRFieldRedefWhenSpillingCRBIT.mir
    llvm/trunk/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
    llvm/trunk/test/CodeGen/PowerPC/setcr_bc.mir
    llvm/trunk/test/CodeGen/PowerPC/setcr_bc2.mir
    llvm/trunk/test/CodeGen/PowerPC/setcr_bc3.mir
    llvm/trunk/test/CodeGen/SystemZ/debuginstr-02.mir
    llvm/trunk/test/CodeGen/SystemZ/subregliveness-06.mir
    llvm/trunk/test/CodeGen/Thumb/PR36658.mir
    llvm/trunk/test/CodeGen/Thumb2/high-reg-spill.mir
    llvm/trunk/test/CodeGen/Thumb2/ifcvt-cbz.mir
    llvm/trunk/test/CodeGen/Thumb2/peephole-cmp.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x32-select-frameIndex.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-inttoptr.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-ptrtoint.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-srem.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-urem.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-frameIndex.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-inttoptr.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-ptrtoint.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-srem.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-udiv.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-urem.mir
    llvm/trunk/test/CodeGen/X86/GlobalISel/x86_64-select-frameIndex.mir
    llvm/trunk/test/CodeGen/X86/PR37310.mir
    llvm/trunk/test/CodeGen/X86/avoid-sfb-offset.mir
    llvm/trunk/test/CodeGen/X86/movtopush.mir
    llvm/trunk/test/CodeGen/X86/pr30821.mir
    llvm/trunk/test/CodeGen/X86/prologepilog_deref_size.mir
    llvm/trunk/test/CodeGen/X86/regalloc-copy-hints.mir
    llvm/trunk/test/CodeGen/X86/shrink_wrap_dbg_value.mir
    llvm/trunk/test/CodeGen/X86/win_coreclr_chkstk_liveins.mir
    llvm/trunk/test/DebugInfo/AArch64/asan-stack-vars.mir
    llvm/trunk/test/DebugInfo/AArch64/compiler-gen-bbs-livedebugvalues.mir
    llvm/trunk/test/DebugInfo/ARM/cfi-eof-prologue.mir
    llvm/trunk/test/DebugInfo/MIR/ARM/live-debug-values-reg-copy.mir
    llvm/trunk/test/DebugInfo/MIR/Mips/last-inst-bundled.mir
    llvm/trunk/test/DebugInfo/MIR/Mips/live-debug-values-reg-copy.mir
    llvm/trunk/test/DebugInfo/MIR/X86/dbg-stack-value-range.mir
    llvm/trunk/test/DebugInfo/MIR/X86/debug-loc-0.mir
    llvm/trunk/test/DebugInfo/MIR/X86/kill-after-spill.mir
    llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-reg-copy.mir
    llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-restore.mir
    llvm/trunk/test/DebugInfo/X86/debug-loc-asan.mir
    llvm/trunk/test/DebugInfo/X86/debug-loc-offset.mir
    llvm/trunk/test/DebugInfo/X86/dw_op_minus.mir
    llvm/trunk/test/DebugInfo/X86/live-debug-vars-dse.mir
    llvm/trunk/test/DebugInfo/X86/pr19307.mir
    llvm/trunk/test/DebugInfo/X86/prolog-params.mir

Modified: llvm/trunk/include/llvm/CodeGen/MIRYamlMapping.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/CodeGen/MIRYamlMapping.h?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/include/llvm/CodeGen/MIRYamlMapping.h (original)
+++ llvm/trunk/include/llvm/CodeGen/MIRYamlMapping.h Mon Jun 17 02:13:29 2019
@@ -17,6 +17,7 @@
 #include "llvm/ADT/Optional.h"
 #include "llvm/ADT/StringRef.h"
 #include "llvm/CodeGen/MachineJumpTableInfo.h"
+#include "llvm/CodeGen/TargetFrameLowering.h"
 #include "llvm/Support/SMLoc.h"
 #include "llvm/Support/YAMLTraits.h"
 #include "llvm/Support/raw_ostream.h"
@@ -212,7 +213,7 @@ struct MachineStackObject {
   int64_t Offset = 0;
   uint64_t Size = 0;
   unsigned Alignment = 0;
-  uint8_t StackID = 0;
+  TargetStackID::Value StackID;
   StringValue CalleeSavedRegister;
   bool CalleeSavedRestored = true;
   Optional<int64_t> LocalOffset;
@@ -252,7 +253,7 @@ template <> struct MappingTraits<Machine
     if (Object.Type != MachineStackObject::VariableSized)
       YamlIO.mapRequired("size", Object.Size);
     YamlIO.mapOptional("alignment", Object.Alignment, (unsigned)0);
-    YamlIO.mapOptional("stack-id", Object.StackID);
+    YamlIO.mapOptional("stack-id", Object.StackID, TargetStackID::Default);
     YamlIO.mapOptional("callee-saved-register", Object.CalleeSavedRegister,
                        StringValue()); // Don't print it out when it's empty.
     YamlIO.mapOptional("callee-saved-restored", Object.CalleeSavedRestored,
@@ -278,7 +279,7 @@ struct FixedMachineStackObject {
   int64_t Offset = 0;
   uint64_t Size = 0;
   unsigned Alignment = 0;
-  uint8_t StackID = 0;
+  TargetStackID::Value StackID;
   bool IsImmutable = false;
   bool IsAliased = false;
   StringValue CalleeSavedRegister;
@@ -308,6 +309,15 @@ struct ScalarEnumerationTraits<FixedMach
   }
 };
 
+template <>
+struct ScalarEnumerationTraits<TargetStackID::Value> {
+  static void enumeration(yaml::IO &IO, TargetStackID::Value &ID) {
+    IO.enumCase(ID, "default", TargetStackID::Default);
+    IO.enumCase(ID, "sgpr-spill", TargetStackID::SGPRSpill);
+    IO.enumCase(ID, "noalloc", TargetStackID::NoAlloc);
+  }
+};
+
 template <> struct MappingTraits<FixedMachineStackObject> {
   static void mapping(yaml::IO &YamlIO, FixedMachineStackObject &Object) {
     YamlIO.mapRequired("id", Object.ID);
@@ -317,7 +327,7 @@ template <> struct MappingTraits<FixedMa
     YamlIO.mapOptional("offset", Object.Offset, (int64_t)0);
     YamlIO.mapOptional("size", Object.Size, (uint64_t)0);
     YamlIO.mapOptional("alignment", Object.Alignment, (unsigned)0);
-    YamlIO.mapOptional("stack-id", Object.StackID);
+    YamlIO.mapOptional("stack-id", Object.StackID, TargetStackID::Default);
     if (Object.Type != FixedMachineStackObject::SpillSlot) {
       YamlIO.mapOptional("isImmutable", Object.IsImmutable, false);
       YamlIO.mapOptional("isAliased", Object.IsAliased, false);

Modified: llvm/trunk/include/llvm/CodeGen/TargetFrameLowering.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/CodeGen/TargetFrameLowering.h?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/include/llvm/CodeGen/TargetFrameLowering.h (original)
+++ llvm/trunk/include/llvm/CodeGen/TargetFrameLowering.h Mon Jun 17 02:13:29 2019
@@ -14,6 +14,7 @@
 #define LLVM_CODEGEN_TARGETFRAMELOWERING_H
 
 #include "llvm/CodeGen/MachineBasicBlock.h"
+#include "llvm/ADT/StringSwitch.h"
 #include <utility>
 #include <vector>
 
@@ -23,6 +24,14 @@ namespace llvm {
   class MachineFunction;
   class RegScavenger;
 
+namespace TargetStackID {
+  enum Value {
+    Default = 0,
+    SGPRSpill = 1,
+    NoAlloc = 255
+  };
+}
+
 /// Information about stack frame layout on the target.  It holds the direction
 /// of stack growth, the known stack alignment on entry to each function, and
 /// the offset to the locals area.
@@ -345,6 +354,16 @@ public:
     return true;
   }
 
+  virtual bool isSupportedStackID(TargetStackID::Value ID) const {
+    switch (ID) {
+    default:
+      return false;
+    case TargetStackID::Default:
+    case TargetStackID::NoAlloc:
+      return true;
+    }
+  }
+
   /// Check if given function is safe for not having callee saved registers.
   /// This is used when interprocedural register allocation is enabled.
   static bool isSafeForNoCSROpt(const Function &F) {

Modified: llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp (original)
+++ llvm/trunk/lib/CodeGen/MIRParser/MIRParser.cpp Mon Jun 17 02:13:29 2019
@@ -27,6 +27,7 @@
 #include "llvm/CodeGen/MachineFunction.h"
 #include "llvm/CodeGen/MachineModuleInfo.h"
 #include "llvm/CodeGen/MachineRegisterInfo.h"
+#include "llvm/CodeGen/TargetFrameLowering.h"
 #include "llvm/IR/BasicBlock.h"
 #include "llvm/IR/DebugInfo.h"
 #include "llvm/IR/DiagnosticInfo.h"
@@ -579,6 +580,7 @@ bool MIRParserImpl::initializeFrameInfo(
                                         const yaml::MachineFunction &YamlMF) {
   MachineFunction &MF = PFS.MF;
   MachineFrameInfo &MFI = MF.getFrameInfo();
+  const TargetFrameLowering *TFI = MF.getSubtarget().getFrameLowering();
   const Function &F = MF.getFunction();
   const yaml::MachineFrameInfo &YamlMFI = YamlMF.FrameInfo;
   MFI.setFrameAddressIsTaken(YamlMFI.IsFrameAddressTaken);
@@ -620,6 +622,10 @@ bool MIRParserImpl::initializeFrameInfo(
                                         Object.IsImmutable, Object.IsAliased);
     else
       ObjectIdx = MFI.CreateFixedSpillStackObject(Object.Size, Object.Offset);
+
+    if (!TFI->isSupportedStackID(Object.StackID))
+      return error(Object.ID.SourceRange.Start,
+                   Twine("StackID is not supported by target"));
     MFI.setStackID(ObjectIdx, Object.StackID);
     MFI.setObjectAlignment(ObjectIdx, Object.Alignment);
     if (!PFS.FixedStackObjectSlots.insert(std::make_pair(Object.ID.Value,
@@ -649,6 +655,9 @@ bool MIRParserImpl::initializeFrameInfo(
                          "' isn't defined in the function '" + F.getName() +
                          "'");
     }
+    if (!TFI->isSupportedStackID(Object.StackID))
+      return error(Object.ID.SourceRange.Start,
+                   Twine("StackID is not supported by target"));
     if (Object.Type == yaml::MachineStackObject::VariableSized)
       ObjectIdx = MFI.CreateVariableSizedObject(Object.Alignment, Alloca);
     else

Modified: llvm/trunk/lib/CodeGen/MIRPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/MIRPrinter.cpp?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/MIRPrinter.cpp (original)
+++ llvm/trunk/lib/CodeGen/MIRPrinter.cpp Mon Jun 17 02:13:29 2019
@@ -35,6 +35,7 @@
 #include "llvm/CodeGen/TargetInstrInfo.h"
 #include "llvm/CodeGen/TargetRegisterInfo.h"
 #include "llvm/CodeGen/TargetSubtargetInfo.h"
+#include "llvm/CodeGen/TargetFrameLowering.h"
 #include "llvm/IR/BasicBlock.h"
 #include "llvm/IR/Constants.h"
 #include "llvm/IR/DebugInfo.h"
@@ -368,7 +369,7 @@ void MIRPrinter::convertStackObjects(yam
     YamlObject.Offset = MFI.getObjectOffset(I);
     YamlObject.Size = MFI.getObjectSize(I);
     YamlObject.Alignment = MFI.getObjectAlignment(I);
-    YamlObject.StackID = MFI.getStackID(I);
+    YamlObject.StackID = (TargetStackID::Value)MFI.getStackID(I);
     YamlObject.IsImmutable = MFI.isImmutableObjectIndex(I);
     YamlObject.IsAliased = MFI.isAliasedObjectIndex(I);
     YMF.FixedStackObjects.push_back(YamlObject);
@@ -395,7 +396,7 @@ void MIRPrinter::convertStackObjects(yam
     YamlObject.Offset = MFI.getObjectOffset(I);
     YamlObject.Size = MFI.getObjectSize(I);
     YamlObject.Alignment = MFI.getObjectAlignment(I);
-    YamlObject.StackID = MFI.getStackID(I);
+    YamlObject.StackID = (TargetStackID::Value)MFI.getStackID(I);
 
     YMF.StackObjects.push_back(YamlObject);
     StackObjectOperandMapping.insert(std::make_pair(

Modified: llvm/trunk/lib/CodeGen/MachineFrameInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/MachineFrameInfo.cpp?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/MachineFrameInfo.cpp (original)
+++ llvm/trunk/lib/CodeGen/MachineFrameInfo.cpp Mon Jun 17 02:13:29 2019
@@ -143,14 +143,14 @@ unsigned MachineFrameInfo::estimateStack
 
   for (int i = getObjectIndexBegin(); i != 0; ++i) {
     // Only estimate stack size of default stack.
-    if (getStackID(i))
+    if (getStackID(i) != TargetStackID::Default)
       continue;
     int FixedOff = -getObjectOffset(i);
     if (FixedOff > Offset) Offset = FixedOff;
   }
   for (unsigned i = 0, e = getObjectIndexEnd(); i != e; ++i) {
     // Only estimate stack size of live objects on default stack.
-    if (isDeadObjectIndex(i) || getStackID(i))
+    if (isDeadObjectIndex(i) || getStackID(i) != TargetStackID::Default)
       continue;
     Offset += getObjectSize(i);
     unsigned Align = getObjectAlignment(i);

Modified: llvm/trunk/lib/CodeGen/PrologEpilogInserter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/PrologEpilogInserter.cpp?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/PrologEpilogInserter.cpp (original)
+++ llvm/trunk/lib/CodeGen/PrologEpilogInserter.cpp Mon Jun 17 02:13:29 2019
@@ -662,11 +662,11 @@ computeFreeStackSlots(MachineFrameInfo &
   // Add fixed objects.
   for (int i = MFI.getObjectIndexBegin(); i != 0; ++i)
     // StackSlot scavenging is only implemented for the default stack.
-    if (MFI.getStackID(i) == 0)
+    if (MFI.getStackID(i) == TargetStackID::Default)
       AllocatedFrameSlots.push_back(i);
   // Add callee-save objects.
   for (int i = MinCSFrameIndex; i <= (int)MaxCSFrameIndex; ++i)
-    if (MFI.getStackID(i) == 0)
+    if (MFI.getStackID(i) == TargetStackID::Default)
       AllocatedFrameSlots.push_back(i);
 
   for (int i : AllocatedFrameSlots) {
@@ -791,7 +791,8 @@ void PEI::calculateFrameObjectOffsets(Ma
 
 #ifdef EXPENSIVE_CHECKS
   for (unsigned i = 0, e = MFI.getObjectIndexEnd(); i != e; ++i)
-    if (!MFI.isDeadObjectIndex(i) && MFI.getStackID(i) == 0)
+    if (!MFI.isDeadObjectIndex(i) &&
+        MFI.getStackID(i) == TargetStackID::Default)
       assert(MFI.getObjectAlignment(i) <= MFI.getMaxAlignment() &&
              "MaxAlignment is invalid");
 #endif
@@ -801,7 +802,8 @@ void PEI::calculateFrameObjectOffsets(Ma
   // Adjust 'Offset' to point to the end of last fixed sized preallocated
   // object.
   for (int i = MFI.getObjectIndexBegin(); i != 0; ++i) {
-    if (MFI.getStackID(i)) // Only allocate objects on the default stack.
+    if (MFI.getStackID(i) !=
+        TargetStackID::Default) // Only allocate objects on the default stack.
       continue;
 
     int64_t FixedOff;
@@ -822,7 +824,8 @@ void PEI::calculateFrameObjectOffsets(Ma
   // callee saved registers.
   if (StackGrowsDown) {
     for (unsigned i = MinCSFrameIndex; i <= MaxCSFrameIndex; ++i) {
-      if (MFI.getStackID(i)) // Only allocate objects on the default stack.
+      if (MFI.getStackID(i) !=
+          TargetStackID::Default) // Only allocate objects on the default stack.
         continue;
 
       // If the stack grows down, we need to add the size to find the lowest
@@ -839,7 +842,8 @@ void PEI::calculateFrameObjectOffsets(Ma
   } else if (MaxCSFrameIndex >= MinCSFrameIndex) {
     // Be careful about underflow in comparisons agains MinCSFrameIndex.
     for (unsigned i = MaxCSFrameIndex; i != MinCSFrameIndex - 1; --i) {
-      if (MFI.getStackID(i)) // Only allocate objects on the default stack.
+      if (MFI.getStackID(i) !=
+          TargetStackID::Default) // Only allocate objects on the default stack.
         continue;
 
       if (MFI.isDeadObjectIndex(i))
@@ -932,7 +936,8 @@ void PEI::calculateFrameObjectOffsets(Ma
       if (MFI.getStackProtectorIndex() == (int)i ||
           EHRegNodeFrameIndex == (int)i)
         continue;
-      if (MFI.getStackID(i)) // Only allocate objects on the default stack.
+      if (MFI.getStackID(i) !=
+          TargetStackID::Default) // Only allocate objects on the default stack.
         continue;
 
       switch (MFI.getObjectSSPLayout(i)) {
@@ -977,7 +982,8 @@ void PEI::calculateFrameObjectOffsets(Ma
       continue;
     if (ProtectedObjs.count(i))
       continue;
-    if (MFI.getStackID(i)) // Only allocate objects on the default stack.
+    if (MFI.getStackID(i) !=
+        TargetStackID::Default) // Only allocate objects on the default stack.
       continue;
 
     // Add the objects that we need to allocate to our working set.

Modified: llvm/trunk/lib/Target/AMDGPU/SIDefines.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/SIDefines.h?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/SIDefines.h (original)
+++ llvm/trunk/lib/Target/AMDGPU/SIDefines.h Mon Jun 17 02:13:29 2019
@@ -155,13 +155,6 @@ namespace AMDGPU {
   };
 }
 
-namespace SIStackID {
-enum StackTypes : uint8_t {
-  SCRATCH = 0,
-  SGPR_SPILL = 1
-};
-}
-
 // Input operand modifiers bit-masks
 // NEG and SEXT share same bit-mask because they can't be set simultaneously.
 namespace SISrcMods {

Modified: llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.cpp?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.cpp (original)
+++ llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.cpp Mon Jun 17 02:13:29 2019
@@ -544,6 +544,17 @@ static unsigned findScratchNonCalleeSave
   return AMDGPU::NoRegister;
 }
 
+bool SIFrameLowering::isSupportedStackID(TargetStackID::Value ID) const {
+    switch (ID) {
+    default:
+      return false;
+    case TargetStackID::Default:
+    case TargetStackID::NoAlloc:
+    case TargetStackID::SGPRSpill:
+      return true;
+    }
+}
+
 void SIFrameLowering::emitPrologue(MachineFunction &MF,
                                    MachineBasicBlock &MBB) const {
   SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>();
@@ -762,7 +773,7 @@ void SIFrameLowering::processFunctionBef
 
         if (TII->isSGPRSpill(MI)) {
           int FI = TII->getNamedOperand(MI, AMDGPU::OpName::addr)->getIndex();
-          assert(MFI.getStackID(FI) == SIStackID::SGPR_SPILL);
+          assert(MFI.getStackID(FI) == TargetStackID::SGPRSpill);
           if (FuncInfo->allocateSGPRSpillToVGPR(MF, FI)) {
             bool Spilled = TRI.eliminateSGPRToVGPRSpillFrameIndex(MI, FI, RS);
             (void)Spilled;

Modified: llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.h?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.h (original)
+++ llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.h Mon Jun 17 02:13:29 2019
@@ -37,6 +37,8 @@ public:
   void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
                             RegScavenger *RS = nullptr) const override;
 
+  bool isSupportedStackID(TargetStackID::Value ID) const override;
+
   void processFunctionBeforeFrameFinalized(
     MachineFunction &MF,
     RegScavenger *RS = nullptr) const override;

Modified: llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.cpp?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.cpp (original)
+++ llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.cpp Mon Jun 17 02:13:29 2019
@@ -958,7 +958,7 @@ void SIInstrInfo::storeRegToStackSlot(Ma
     // needing them, and need to ensure that the reserved registers are
     // correctly handled.
 
-    FrameInfo.setStackID(FrameIndex, SIStackID::SGPR_SPILL);
+    FrameInfo.setStackID(FrameIndex, TargetStackID::SGPRSpill);
     if (ST.hasScalarStores()) {
       // m0 is used for offset to scalar stores if used to spill.
       Spill.addReg(AMDGPU::M0, RegState::ImplicitDefine | RegState::Dead);
@@ -1052,7 +1052,7 @@ void SIInstrInfo::loadRegFromStackSlot(M
       MRI.constrainRegClass(DestReg, &AMDGPU::SReg_32_XM0RegClass);
     }
 
-    FrameInfo.setStackID(FrameIndex, SIStackID::SGPR_SPILL);
+    FrameInfo.setStackID(FrameIndex, TargetStackID::SGPRSpill);
     MachineInstrBuilder Spill = BuildMI(MBB, MI, DL, OpDesc, DestReg)
       .addFrameIndex(FrameIndex) // addr
       .addMemOperand(MMO)

Modified: llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll Mon Jun 17 02:13:29 2019
@@ -33,13 +33,13 @@ define i64 @muli64(i64 %arg1, i64 %arg2)
 ; CHECK-LABEL: name: allocai64
 ; CHECK: stack:
 ; CHECK-NEXT:   - { id: 0, name: ptr1, type: default, offset: 0, size: 8, alignment: 8,
-; CHECK-NEXT:       stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+; CHECK-NEXT:       stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 ; CHECK-NEXT: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 ; CHECK-NEXT:   - { id: 1, name: ptr2, type: default, offset: 0, size: 8, alignment: 1,
-; CHECK-NEXT:       stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+; CHECK-NEXT:       stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 ; CHECK-NEXT:       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 ; CHECK-NEXT:   - { id: 2, name: ptr3, type: default, offset: 0, size: 128, alignment: 8,
-; CHECK-NEXT:       stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+; CHECK-NEXT:       stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 ; CHECK-NEXT:       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 ; CHECK-NEXT:   - { id: 3, name: ptr4, type: default, offset: 0, size: 1, alignment: 8,
 ; CHECK: %{{[0-9]+}}:_(p0) = G_FRAME_INDEX %stack.0.ptr1

Modified: llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir Mon Jun 17 02:13:29 2019
@@ -941,7 +941,7 @@ registers:
 frameInfo:
   maxAlignment:    2
 stack:
-  - { id: 0, name: p.addr, size: 2, alignment: 2, stack-id: 0 }
+  - { id: 0, name: p.addr, size: 2, alignment: 2, stack-id: default }
 body:             |
   bb.1.entry:
     liveins: $h0

Modified: llvm/trunk/test/CodeGen/AArch64/GlobalISel/call-translator.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/GlobalISel/call-translator.ll?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/GlobalISel/call-translator.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/GlobalISel/call-translator.ll Mon Jun 17 02:13:29 2019
@@ -236,7 +236,7 @@ define void @test_call_stack() {
 
 ; CHECK-LABEL: name: test_mem_i1
 ; CHECK: fixedStack:
-; CHECK-NEXT: - { id: [[SLOT:[0-9]+]], type: default, offset: 0, size: 1, alignment: 16, stack-id: 0,
+; CHECK-NEXT: - { id: [[SLOT:[0-9]+]], type: default, offset: 0, size: 1, alignment: 16, stack-id: default,
 ; CHECK-NEXT: isImmutable: true,
 ; CHECK: [[ADDR:%[0-9]+]]:_(p0) = G_FRAME_INDEX %fixed-stack.[[SLOT]]
 ; CHECK: {{%[0-9]+}}:_(s1) = G_LOAD [[ADDR]](p0) :: (invariant load 1 from %fixed-stack.[[SLOT]])

Modified: llvm/trunk/test/CodeGen/AArch64/GlobalISel/fp128-legalize-crash-pr35690.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/GlobalISel/fp128-legalize-crash-pr35690.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/GlobalISel/fp128-legalize-crash-pr35690.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/GlobalISel/fp128-legalize-crash-pr35690.mir Mon Jun 17 02:13:29 2019
@@ -24,7 +24,7 @@ tracksRegLiveness: true
 fixedStack:      
 stack:           
   - { id: 0, name: a.addr, type: default, offset: 0, size: 16, alignment: 16, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-large.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-large.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-large.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-large.mir Mon Jun 17 02:13:29 2019
@@ -23,7 +23,7 @@ legalized:       true
 regBankSelected: true
 stack:
   - { id: 0, name: retval, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-tiny.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-tiny.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-tiny.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/GlobalISel/select-gv-cmodel-tiny.mir Mon Jun 17 02:13:29 2019
@@ -23,7 +23,7 @@ legalized:       true
 regBankSelected: true
 stack:
   - { id: 0, name: retval, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/AArch64/aarch64-mov-debug-locs.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/aarch64-mov-debug-locs.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/aarch64-mov-debug-locs.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/aarch64-mov-debug-locs.mir Mon Jun 17 02:13:29 2019
@@ -162,22 +162,22 @@ frameInfo:
 fixedStack:      []
 stack:           
   - { id: 0, name: '', type: spill-slot, offset: -8, size: 8, alignment: 8, 
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true, 
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -16, size: 8, alignment: 8, 
-      stack-id: 0, callee-saved-register: '$fp', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$fp', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -24, size: 8, alignment: 8, 
-      stack-id: 0, callee-saved-register: '$x19', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '$x19', callee-saved-restored: true, 
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 3, name: '', type: spill-slot, offset: -32, size: 8, alignment: 8, 
-      stack-id: 0, callee-saved-register: '$x20', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '$x20', callee-saved-restored: true, 
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 4, name: '', type: spill-slot, offset: -40, size: 8, alignment: 8, 
-      stack-id: 0, callee-saved-register: '$x21', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '$x21', callee-saved-restored: true, 
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 5, name: '', type: spill-slot, offset: -48, size: 8, alignment: 8, 
-      stack-id: 0, callee-saved-register: '$x22', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '$x22', callee-saved-restored: true, 
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:       []
 machineFunctionInfo: {}

Modified: llvm/trunk/test/CodeGen/AArch64/branch-target-enforcment.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/branch-target-enforcment.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/branch-target-enforcment.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/branch-target-enforcment.mir Mon Jun 17 02:13:29 2019
@@ -126,7 +126,7 @@ body:             |
 name:            ptr_auth
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -16, size: 8, alignment: 16,
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 body:             |
   bb.0.entry:
@@ -150,7 +150,7 @@ body:             |
 name:            ptr_auth_b
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -16, size: 8, alignment: 16,
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 body:             |
   bb.0.entry:

Modified: llvm/trunk/test/CodeGen/AArch64/cfi_restore.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/cfi_restore.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/cfi_restore.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/cfi_restore.mir Mon Jun 17 02:13:29 2019
@@ -8,9 +8,9 @@ frameInfo:
   maxAlignment:    8
   hasCalls:        true
 stack:
-  - { id: 0, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: 0,
+  - { id: 0, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$lr' }
-  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: 0,
+  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$fp' }
 body:             |
   bb.0:

Modified: llvm/trunk/test/CodeGen/AArch64/dont-shrink-wrap-stack-mayloadorstore.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/dont-shrink-wrap-stack-mayloadorstore.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/dont-shrink-wrap-stack-mayloadorstore.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/dont-shrink-wrap-stack-mayloadorstore.mir Mon Jun 17 02:13:29 2019
@@ -125,7 +125,7 @@ frameInfo:
   maxCallFrameSize: 0
   localFrameSize:  64
 stack:
-  - { id: 0, name: rstack, size: 64, alignment: 4, stack-id: 0, local-offset: -64 }
+  - { id: 0, name: rstack, size: 64, alignment: 4, stack-id: default, local-offset: -64 }
 machineFunctionInfo: {}
 body:             |
   bb.0.entry:
@@ -184,7 +184,7 @@ frameInfo:
   maxCallFrameSize: 0
   localFrameSize:  4
 stack:
-  - { id: 0, name: tmp, size: 4, alignment: 4, stack-id: 0, local-offset: -4 }
+  - { id: 0, name: tmp, size: 4, alignment: 4, stack-id: default, local-offset: -4 }
 machineFunctionInfo: {}
 body:             |
   bb.0.bb:

Modified: llvm/trunk/test/CodeGen/AArch64/reverse-csr-restore-seq.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/reverse-csr-restore-seq.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/reverse-csr-restore-seq.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/reverse-csr-restore-seq.mir Mon Jun 17 02:13:29 2019
@@ -47,7 +47,7 @@ name:            bar
 tracksRegLiveness: true
 stack:
   - { id : 0, size: 8, alignment: 4,
-  stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+  stack-id: default, callee-saved-register: '', callee-saved-restored: true,
   local-offset: -4, debug-info-variable: '', debug-info-expression: '',
   debug-info-location: '' }
 

Modified: llvm/trunk/test/CodeGen/AArch64/spill-stack-realignment.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/spill-stack-realignment.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/spill-stack-realignment.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/spill-stack-realignment.mir Mon Jun 17 02:13:29 2019
@@ -11,10 +11,10 @@ frameInfo:
   maxAlignment:    64
 # CHECK:      stack:
 # CHECK:        id: 0, name: '', type: default, offset: -64, size: 4, alignment: 64
-# CHECK-NEXT:     stack-id: 0
+# CHECK-NEXT:     stack-id: default
 # CHECK-NEXT:     local-offset: -64
 # CHECK:        id: 1, name: '', type: default, offset: -20, size: 4, alignment: 4
-# CHECK-NEXT:     stack-id: 0
+# CHECK-NEXT:     stack-id: default
 # CHECK-NEXT:     local-offset: -68
 stack:
   - { id: 0, size: 4, alignment: 64, local-offset: -64 }

Modified: llvm/trunk/test/CodeGen/AArch64/stack-id-pei-alloc.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/stack-id-pei-alloc.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/stack-id-pei-alloc.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/stack-id-pei-alloc.mir Mon Jun 17 02:13:29 2019
@@ -7,18 +7,18 @@
 # CHECK:      stackSize: 16
 # CHECK:      stack:
 # CHECK:        id: 0, name: '', type: default, offset: -8, size: 8, alignment: 8,
-# CHECK-NEXT:   stack-id: 0
+# CHECK-NEXT:   stack-id: default
 # CHECK:        id: 1, name: '', type: default, offset: -16, size: 8, alignment: 8,
-# CHECK-NEXT:   stack-id: 0
+# CHECK-NEXT:   stack-id: default
 # CHECK:        id: 2, name: '', type: default, offset: 0, size: 8, alignment: 8,
-# CHECK-NEXT:   stack-id: 42
+# CHECK-NEXT:   stack-id: noalloc
 name:            test_allocate
 frameInfo:
   maxAlignment:  16
 stack:
-  - { id: 0, stack-id: 0, size: 8, alignment: 8, offset: 0 }
-  - { id: 1, stack-id: 0, size: 8, alignment: 8, offset: 0 }
-  - { id: 2, stack-id: 42, size: 8, alignment: 8, offset: 0 }
+  - { id: 0, stack-id: default, size: 8, alignment: 8, offset: 0 }
+  - { id: 1, stack-id: default, size: 8, alignment: 8, offset: 0 }
+  - { id: 2, stack-id: noalloc, size: 8, alignment: 8, offset: 0 }
 body:             |
   bb.0.entry:
     RET_ReallyLR
@@ -35,8 +35,8 @@ name:            test_maxalign
 frameInfo:
   maxAlignment:  16
 stack:
-  - { id: 0, stack-id: 0, size: 16, alignment: 32 }
-  - { id: 1, stack-id: 42, size: 16, alignment: 64 }
+  - { id: 0, stack-id: default, size: 16, alignment: 32 }
+  - { id: 1, stack-id: noalloc, size: 16, alignment: 64 }
 body:             |
   bb.0.entry:
     RET_ReallyLR
@@ -48,8 +48,8 @@ name:            test_maxalign_fixedstac
 frameInfo:
   maxAlignment:  16
 fixedStack:
-  - { id: 0, stack-id: 0, size: 16, alignment: 32 }
-  - { id: 1, stack-id: 42, size: 16, alignment: 64 }
+  - { id: 0, stack-id: default, size: 16, alignment: 32 }
+  - { id: 1, stack-id: noalloc, size: 16, alignment: 64 }
 body:             |
   bb.0.entry:
     RET_ReallyLR

Modified: llvm/trunk/test/CodeGen/AArch64/stack-id-stackslot-scavenging.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/stack-id-stackslot-scavenging.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/stack-id-stackslot-scavenging.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/stack-id-stackslot-scavenging.mir Mon Jun 17 02:13:29 2019
@@ -13,7 +13,7 @@ tracksRegLiveness: true
 frameInfo:
   maxAlignment:  16
 stack:
-  - { id: 0, stack-id: 42, size: 8, alignment: 8 }
+  - { id: 0, stack-id: noalloc, size: 8, alignment: 8 }
 body:             |
   bb.0.entry:
     liveins: $x0

Modified: llvm/trunk/test/CodeGen/AArch64/wineh-frame5.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh-frame5.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh-frame5.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh-frame5.mir Mon Jun 17 02:13:29 2019
@@ -105,7 +105,7 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: B, type: default, offset: 0, size: 492, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -492, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/AArch64/wineh-frame6.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh-frame6.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh-frame6.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh-frame6.mir Mon Jun 17 02:13:29 2019
@@ -91,31 +91,31 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: c.addr, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: b.addr, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -8, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, name: idx.addr, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -12, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 3, name: n.addr, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -16, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 4, name: a, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -24, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 5, name: '', type: variable-sized, offset: 0,
-      alignment: 1, stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      alignment: 1, stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -24, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/wineh-frame7.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh-frame7.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh-frame7.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh-frame7.mir Mon Jun 17 02:13:29 2019
@@ -110,30 +110,30 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: retval, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: i.addr, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -8, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, name: A, type: default, offset: 0, size: 2992772, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -2992780, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 3, name: a, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -2992784, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 4, name: B, type: default, offset: 0, size: 492, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -2993276, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 5, name: '', type: spill-slot, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/wineh-frame8.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh-frame8.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh-frame8.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh-frame8.mir Mon Jun 17 02:13:29 2019
@@ -65,11 +65,11 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: a.addr, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: b, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -8, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/AArch64/wineh1.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh1.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh1.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh1.mir Mon Jun 17 02:13:29 2019
@@ -53,25 +53,25 @@ frameInfo:
   maxCallFrameSize: 0
   hasOpaqueSPAdjustment: true
 stack:
-  - { id: 0, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: 0,
+  - { id: 0, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x19' }
-  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: 0,
+  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x20' }
-  - { id: 2, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: 0,
+  - { id: 2, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x21' }
-  - { id: 3, type: spill-slot, offset: -32, size: 8, alignment: 8, stack-id: 0,
+  - { id: 3, type: spill-slot, offset: -32, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x22' }
-  - { id: 4, type: spill-slot, offset: -40, size: 8, alignment: 8, stack-id: 0,
+  - { id: 4, type: spill-slot, offset: -40, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x23' }
-  - { id: 5, type: spill-slot, offset: -48, size: 8, alignment: 8, stack-id: 0,
+  - { id: 5, type: spill-slot, offset: -48, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x24' }
-  - { id: 6, type: spill-slot, offset: -56, size: 8, alignment: 8, stack-id: 0,
+  - { id: 6, type: spill-slot, offset: -56, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x25' }
-  - { id: 7, type: spill-slot, offset: -64, size: 8, alignment: 8, stack-id: 0,
+  - { id: 7, type: spill-slot, offset: -64, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x26' }
-  - { id: 8, type: spill-slot, offset: -72, size: 8, alignment: 8, stack-id: 0,
+  - { id: 8, type: spill-slot, offset: -72, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x27' }
-  - { id: 9, type: spill-slot, offset: -80, size: 8, alignment: 8, stack-id: 0,
+  - { id: 9, type: spill-slot, offset: -80, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x28' }
 body:             |
   bb.0.entry:

Modified: llvm/trunk/test/CodeGen/AArch64/wineh2.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh2.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh2.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh2.mir Mon Jun 17 02:13:29 2019
@@ -75,49 +75,49 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -8, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x19', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x19', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -16, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x20', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x20', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -24, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x21', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x21', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 3, name: '', type: spill-slot, offset: -32, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x22', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x22', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 4, name: '', type: spill-slot, offset: -40, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x23', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x23', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 5, name: '', type: spill-slot, offset: -48, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x24', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x24', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: -56, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x25', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x25', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 7, name: '', type: spill-slot, offset: -64, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x26', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x26', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 8, name: '', type: spill-slot, offset: -72, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x27', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x27', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 9, name: '', type: spill-slot, offset: -80, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x28', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x28', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 10, name: '', type: spill-slot, offset: -88, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d8', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d8', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 11, name: '', type: spill-slot, offset: -96, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d9', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d9', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 12, name: '', type: spill-slot, offset: -104, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d10', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d10', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 13, name: '', type: spill-slot, offset: -112, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d11', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d11', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 14, name: '', type: spill-slot, offset: -128, size: 8, alignment: 16,
-      stack-id: 0, callee-saved-register: '$d12', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d12', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/wineh3.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh3.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh3.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh3.mir Mon Jun 17 02:13:29 2019
@@ -73,46 +73,46 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -8, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x19', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x19', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -16, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x20', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x20', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -24, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x21', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x21', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 3, name: '', type: spill-slot, offset: -32, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x22', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x22', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 4, name: '', type: spill-slot, offset: -40, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x23', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x23', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 5, name: '', type: spill-slot, offset: -48, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x24', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x24', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: -56, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x25', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x25', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 7, name: '', type: spill-slot, offset: -64, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x26', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x26', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 8, name: '', type: spill-slot, offset: -72, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x27', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x27', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 9, name: '', type: spill-slot, offset: -80, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x28', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x28', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 10, name: '', type: spill-slot, offset: -88, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d8', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d8', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 11, name: '', type: spill-slot, offset: -96, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d9', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d9', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 12, name: '', type: spill-slot, offset: -104, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d10', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d10', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 13, name: '', type: spill-slot, offset: -112, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d11', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d11', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/wineh4.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh4.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh4.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh4.mir Mon Jun 17 02:13:29 2019
@@ -86,46 +86,46 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -8, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x19', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x19', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -16, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x20', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x20', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -24, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x21', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x21', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 3, name: '', type: spill-slot, offset: -32, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x22', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x22', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 4, name: '', type: spill-slot, offset: -40, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x23', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x23', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 5, name: '', type: spill-slot, offset: -48, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x24', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x24', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: -56, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x25', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x25', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 7, name: '', type: spill-slot, offset: -64, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x26', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x26', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 8, name: '', type: spill-slot, offset: -72, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x27', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x27', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 9, name: '', type: spill-slot, offset: -80, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x28', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x28', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 10, name: '', type: spill-slot, offset: -88, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d8', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d8', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 11, name: '', type: spill-slot, offset: -96, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d9', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d9', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 12, name: '', type: spill-slot, offset: -104, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d10', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d10', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 13, name: '', type: spill-slot, offset: -112, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d11', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d11', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/wineh5.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh5.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh5.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh5.mir Mon Jun 17 02:13:29 2019
@@ -120,39 +120,39 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: retval, type: default, offset: -36, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: i.addr, type: default, offset: -40, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -8, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, name: A, type: default, offset: -2992812, size: 2992772, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -2992780, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 3, name: a, type: default, offset: -2992816, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -2992784, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 4, name: B, type: default, offset: -2993308, size: 492, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -2993276, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 5, name: '', type: spill-slot, offset: -2993320, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: -2993324, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 7, name: '', type: spill-slot, offset: -8, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$fp', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$fp', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 8, name: '', type: spill-slot, offset: -16, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 9, name: '', type: spill-slot, offset: -32, size: 8, alignment: 16,
-      stack-id: 0, callee-saved-register: '$x28', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x28', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/wineh6.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh6.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh6.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh6.mir Mon Jun 17 02:13:29 2019
@@ -65,37 +65,37 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: default, offset: -20, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: '', type: default, offset: -24, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -8, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, name: '', type: default, offset: -28, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -12, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 3, name: '', type: default, offset: -32, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -16, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 4, name: '', type: default, offset: -40, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -24, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 5, name: '', type: variable-sized, offset: -40,
-      alignment: 1, stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      alignment: 1, stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -24, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: -48, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 7, name: '', type: spill-slot, offset: -8, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$fp', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$fp', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 8, name: '', type: spill-slot, offset: -16, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/wineh7.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh7.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh7.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh7.mir Mon Jun 17 02:13:29 2019
@@ -70,26 +70,26 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: variable-sized, offset: -48,
-      alignment: 1, stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      alignment: 1, stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: 0, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$fp', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$fp', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -16, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 3, name: '', type: spill-slot, offset: -24, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x19', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x19', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 4, name: '', type: spill-slot, offset: -32, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x20', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x20', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 5, name: '', type: spill-slot, offset: -40, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x21', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x21', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: -48, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x22', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x22', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/wineh8.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh8.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh8.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh8.mir Mon Jun 17 02:13:29 2019
@@ -85,46 +85,46 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -8, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x19', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x19', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -16, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x20', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x20', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -24, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x21', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x21', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 3, name: '', type: spill-slot, offset: -32, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x22', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x22', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 4, name: '', type: spill-slot, offset: -40, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x23', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x23', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 5, name: '', type: spill-slot, offset: -48, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x24', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x24', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: -56, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x25', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x25', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 7, name: '', type: spill-slot, offset: -64, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x26', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x26', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 8, name: '', type: spill-slot, offset: -72, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x27', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x27', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 9, name: '', type: spill-slot, offset: -80, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$x28', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$x28', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 10, name: '', type: spill-slot, offset: -88, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d8', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d8', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 11, name: '', type: spill-slot, offset: -96, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d9', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d9', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 12, name: '', type: spill-slot, offset: -104, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d10', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d10', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 13, name: '', type: spill-slot, offset: -112, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d11', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d11', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/AArch64/wineh_shrinkwrap.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/wineh_shrinkwrap.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/wineh_shrinkwrap.mir (original)
+++ llvm/trunk/test/CodeGen/AArch64/wineh_shrinkwrap.mir Mon Jun 17 02:13:29 2019
@@ -107,7 +107,7 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: A, type: default, offset: 0, size: 4000, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4000, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-1.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-1.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-1.mir (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-1.mir Mon Jun 17 02:13:29 2019
@@ -93,15 +93,15 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 0, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 0, size: 4, alignment: 4, stack-id: default,
       isImmutable: false, isAliased: false, callee-saved-register: '' }
 stack:
   - { id: 0, name: scratch0, type: default, offset: 4, size: 32768, alignment: 4,
-      stack-id: 0, callee-saved-register: '', local-offset: 0,
+      stack-id: default, callee-saved-register: '', local-offset: 0,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: scratch1, type: default, offset: 32772, size: 32768,
-      alignment: 4, stack-id: 0, callee-saved-register: '', local-offset: 32768,
+      alignment: 4, stack-id: default, callee-saved-register: '', local-offset: 32768,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-2.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-2.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-2.mir (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-2.mir Mon Jun 17 02:13:29 2019
@@ -73,15 +73,15 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 0, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 0, size: 4, alignment: 4, stack-id: default,
       isImmutable: false, isAliased: false, callee-saved-register: '' }
 stack:
   - { id: 0, name: scratch0, type: default, offset: 4, size: 32768, alignment: 4,
-      stack-id: 0, callee-saved-register: '', local-offset: 0,
+      stack-id: default, callee-saved-register: '', local-offset: 0,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: scratch1, type: default, offset: 32772, size: 32768,
-      alignment: 4, stack-id: 0, callee-saved-register: '', local-offset: 32768,
+      alignment: 4, stack-id: default, callee-saved-register: '', local-offset: 32768,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/AMDGPU/sched-crash-dbg-value.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/sched-crash-dbg-value.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/sched-crash-dbg-value.mir (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/sched-crash-dbg-value.mir Mon Jun 17 02:13:29 2019
@@ -187,7 +187,7 @@ liveins:
 fixedStack:
 stack:
   - { id: 0, name: tmp5, type: default, offset: 0, size: 128, alignment: 16,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: 0, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/AMDGPU/sgpr-spill-wrong-stack-id.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/sgpr-spill-wrong-stack-id.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/sgpr-spill-wrong-stack-id.mir (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/sgpr-spill-wrong-stack-id.mir Mon Jun 17 02:13:29 2019
@@ -24,13 +24,13 @@
 # GCN-LABEL: name:            sgpr_spill_wrong_stack_id
 # SHARE: stack:
 # SHARE:   - { id: 0, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4,
-# SHARE:       stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+# SHARE:       stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 # SHARE:       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 # SHARE:   - { id: 1, name: '', type: spill-slot, offset: 0, size: 8, alignment: 4,
-# SHARE:       stack-id: 1, callee-saved-register: '', callee-saved-restored: true,
+# SHARE:       stack-id: sgpr-spill, callee-saved-register: '', callee-saved-restored: true,
 # SHARE:       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 # SHARE:   - { id: 2, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4,
-# SHARE:       stack-id: 1, callee-saved-register: '', callee-saved-restored: true,
+# SHARE:       stack-id: sgpr-spill, callee-saved-register: '', callee-saved-restored: true,
 # SHARE:       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 
 # SHARE: SI_SPILL_S32_SAVE $sgpr32, %stack.2, implicit $exec, implicit $sgpr0_sgpr1_sgpr2_sgpr3, implicit $sgpr32 :: (store 4 into %stack.2, addrspace 5)
@@ -46,16 +46,16 @@
 
 # NOSHARE: stack:
 # NOSHARE: - { id: 0, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4,
-# NOSHARE: stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+# NOSHARE: stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 # NOSHARE: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 # NOSHARE: - { id: 1, name: '', type: spill-slot, offset: 0, size: 8, alignment: 4,
-# NOSHARE: stack-id: 1, callee-saved-register: '', callee-saved-restored: true,
+# NOSHARE: stack-id: sgpr-spill, callee-saved-register: '', callee-saved-restored: true,
 # NOSHARE: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 # NOSHARE: - { id: 2, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4,
-# NOSHARE: stack-id: 1, callee-saved-register: '', callee-saved-restored: true,
+# NOSHARE: stack-id: sgpr-spill, callee-saved-register: '', callee-saved-restored: true,
 # NOSHARE: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 # NOSHARE: - { id: 3, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4,
-# NOSHARE: stack-id: 1, callee-saved-register: '', callee-saved-restored: true,
+# NOSHARE: stack-id: sgpr-spill, callee-saved-register: '', callee-saved-restored: true,
 # NOSHARE: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 
 # NOSHARE: SI_SPILL_S32_SAVE $sgpr32, %stack.2, implicit $exec, implicit $sgpr0_sgpr1_sgpr2_sgpr3, implicit $sgpr32 :: (store 4 into %stack.2, addrspace 5)

Modified: llvm/trunk/test/CodeGen/AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir Mon Jun 17 02:13:29 2019
@@ -4,10 +4,10 @@
 # CHECK-LABEL: name: no_merge_sgpr_vgpr_spill_slot{{$}}
 # CHECK: stack:
 # CHECK:   - { id: 0, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4,
-# CHECK-NEXT: stack-id: 0,
+# CHECK-NEXT: stack-id: default,
 
 # CHECK: - { id: 1, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4,
-# CHECK-NEXT: stack-id: 1,
+# CHECK-NEXT: stack-id: sgpr-spill,
 
 # CHECK: SI_SPILL_V32_SAVE killed $vgpr0, %stack.0, $sgpr0_sgpr1_sgpr2_sgpr3, $sgpr32, 0, implicit $exec :: (store 4 into %stack.0, addrspace 5)
 # CHECK: $vgpr0 = SI_SPILL_V32_RESTORE %stack.0, $sgpr0_sgpr1_sgpr2_sgpr3, $sgpr32, 0, implicit $exec :: (load 4 from %stack.0, addrspace 5)

Modified: llvm/trunk/test/CodeGen/AMDGPU/undefined-physreg-sgpr-spill.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/undefined-physreg-sgpr-spill.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/undefined-physreg-sgpr-spill.mir (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/undefined-physreg-sgpr-spill.mir Mon Jun 17 02:13:29 2019
@@ -34,7 +34,7 @@ liveins:
   - { reg: '$sgpr4_sgpr5', virtual-reg: '' }
 stack:
   - { id: 0, name: '', type: spill-slot, offset: 0, size: 8, alignment: 4,
-      stack-id: 1, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: sgpr-spill, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:
@@ -98,7 +98,7 @@ liveins:
   - { reg: '$sgpr4_sgpr5', virtual-reg: '' }
 stack:
   - { id: 0, name: '', type: spill-slot, offset: 0, size: 8, alignment: 4,
-      stack-id: 1, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: sgpr-spill, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/ARM/constant-island-movwt.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/constant-island-movwt.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/constant-island-movwt.mir (original)
+++ llvm/trunk/test/CodeGen/ARM/constant-island-movwt.mir Mon Jun 17 02:13:29 2019
@@ -346,34 +346,34 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: false,
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: false,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$r11', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$r11', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -12, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$r7', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$r7', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 3, name: '', type: spill-slot, offset: -16, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$r6', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$r6', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 4, name: '', type: spill-slot, offset: -20, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$r5', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$r5', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 5, name: '', type: spill-slot, offset: -24, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$r4', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$r4', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 6, name: '', type: spill-slot, offset: -32, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d11', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d11', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 7, name: '', type: spill-slot, offset: -40, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d10', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d10', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 8, name: '', type: spill-slot, offset: -48, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d9', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d9', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 9, name: '', type: spill-slot, offset: -56, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d8', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d8', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
   - id:              0

Modified: llvm/trunk/test/CodeGen/ARM/fp16-litpool-arm.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/fp16-litpool-arm.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/fp16-litpool-arm.mir (original)
+++ llvm/trunk/test/CodeGen/ARM/fp16-litpool-arm.mir Mon Jun 17 02:13:29 2019
@@ -42,7 +42,7 @@ frameInfo:
   maxAlignment:    2
   maxCallFrameSize: 0
 stack:
-  - { id: 0, name: S, offset: -2, size: 2, alignment: 2, stack-id: 0, local-offset: -2 }
+  - { id: 0, name: S, offset: -2, size: 2, alignment: 2, stack-id: default, local-offset: -2 }
 constants:
   - id:              0
     value:           i32 1576323506

Modified: llvm/trunk/test/CodeGen/ARM/fp16-litpool-thumb.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/fp16-litpool-thumb.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/fp16-litpool-thumb.mir (original)
+++ llvm/trunk/test/CodeGen/ARM/fp16-litpool-thumb.mir Mon Jun 17 02:13:29 2019
@@ -42,8 +42,8 @@ frameInfo:
   maxAlignment:    4
   maxCallFrameSize: 0
 stack:
-  - { id: 0, name: F, offset: -4, size: 4, alignment: 4, stack-id: 0, local-offset: -4 }
-  - { id: 1, name: S, offset: -6, size: 2, alignment: 2, stack-id: 0, local-offset: -6 }
+  - { id: 0, name: F, offset: -4, size: 4, alignment: 4, stack-id: default, local-offset: -4 }
+  - { id: 1, name: S, offset: -6, size: 2, alignment: 2, stack-id: default, local-offset: -6 }
 constants:
   - id:              0
     value:           i32 1109917696

Modified: llvm/trunk/test/CodeGen/ARM/fp16-litpool2-arm.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/fp16-litpool2-arm.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/fp16-litpool2-arm.mir (original)
+++ llvm/trunk/test/CodeGen/ARM/fp16-litpool2-arm.mir Mon Jun 17 02:13:29 2019
@@ -66,7 +66,7 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: res, type: default, offset: -2, size: 2, alignment: 2,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -2, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/ARM/fp16-litpool3-arm.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/fp16-litpool3-arm.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/fp16-litpool3-arm.mir (original)
+++ llvm/trunk/test/CodeGen/ARM/fp16-litpool3-arm.mir Mon Jun 17 02:13:29 2019
@@ -67,7 +67,7 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: res, type: default, offset: -2, size: 2, alignment: 2,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -2, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/ARM/register-scavenger-exceptions.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/register-scavenger-exceptions.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/register-scavenger-exceptions.mir (original)
+++ llvm/trunk/test/CodeGen/ARM/register-scavenger-exceptions.mir Mon Jun 17 02:13:29 2019
@@ -23,15 +23,15 @@
 name:            _Z3foov
 stack:
   - { id: 0, name: V1, type: default, offset: 0, size: 5000, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4080, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: tmp3, type: variable-sized, offset: 0, alignment: 1,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4112, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 body:             |
   bb.0.entry:

Modified: llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonCopyCopyProp.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonCopyCopyProp.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonCopyCopyProp.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonCopyCopyProp.mir Mon Jun 17 02:13:29 2019
@@ -5,31 +5,31 @@
 name: Proc8
 stack:
   - { id: 0, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -16, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -24, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 3, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -32, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 4, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -40, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 5, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -48, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 6, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -56, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonIdempotent.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonIdempotent.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonIdempotent.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/AArch64/mirCanonIdempotent.mir Mon Jun 17 02:13:29 2019
@@ -11,31 +11,31 @@
 name: Proc8
 stack:
   - { id: 0, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -16, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -24, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 3, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -32, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 4, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -40, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 5, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -48, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 6, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -56, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir Mon Jun 17 02:13:29 2019
@@ -26,7 +26,7 @@ frameInfo:
 # CHECK-LABEL: stack_local
 # CHECK: stack:
 # CHECK: - { id: 0, name: local_var, type: default, offset: 0, size: 8, alignment: 8,
-# CHECK-NEXT: stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+# CHECK-NEXT: stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 # CHECK-NEXT: local-offset: -8, debug-info-variable: '', debug-info-expression: '',
 # CHECK-NEXT: debug-info-location: '' }
 stack:

Modified: llvm/trunk/test/CodeGen/MIR/AMDGPU/stack-id.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/AMDGPU/stack-id.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/AMDGPU/stack-id.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/AMDGPU/stack-id.mir Mon Jun 17 02:13:29 2019
@@ -4,29 +4,29 @@
 
 # CHECK-LABEL: name: spill_slot_stack_id
 # CHECK: {{^}}fixedStack:
-# CHECK: - { id: 0, type: spill-slot, offset: 0, size: 4, alignment: 4, stack-id: 0,
-# CHECK: - { id: 1, type: spill-slot, offset: 0, size: 8, alignment: 4, stack-id: 0,
-# CHECK: - { id: 2, type: spill-slot, offset: 0, size: 16, alignment: 4, stack-id: 9,
+# CHECK: - { id: 0, type: spill-slot, offset: 0, size: 4, alignment: 4, stack-id: default,
+# CHECK: - { id: 1, type: spill-slot, offset: 0, size: 8, alignment: 4, stack-id: default,
+# CHECK: - { id: 2, type: spill-slot, offset: 0, size: 16, alignment: 4, stack-id: noalloc,
 
 # CHECK: {{^}}stack:
 # CHECK: - { id: 0, name: '', type: spill-slot, offset: 0, size: 16,
-# CHECK-NEXT: stack-id: 3,
+# CHECK-NEXT: stack-id: noalloc,
 
 # CHECK: - { id: 1, name: '', type: spill-slot, offset: 0, size: 8,
-# CHECK-NEXT: stack-id: 0,
+# CHECK-NEXT: stack-id: default,
 
 # CHECK: - { id: 2, name: '', type: spill-slot, offset: 0, size: 4,
-# CHECK-NEXT: stack-id: 0,
+# CHECK-NEXT: stack-id: default,
 
 
 name: spill_slot_stack_id
 fixedStack:
-  - { id: 0, type: spill-slot, offset: 0, size: 16, alignment: 4, stack-id: 9 }
-  - { id: 1, type: spill-slot, offset: 0, size: 8, alignment: 4, stack-id: 0 }
+  - { id: 0, type: spill-slot, offset: 0, size: 16, alignment: 4, stack-id: noalloc }
+  - { id: 1, type: spill-slot, offset: 0, size: 8, alignment: 4, stack-id: default }
   - { id: 2, type: spill-slot, offset: 0, size: 4, alignment: 4 }
 stack:
-  - { id: 0, name: '', type: spill-slot, offset: 0, size: 16, alignment: 4, stack-id: 3 }
-  - { id: 1, name: '', type: spill-slot, offset: 0, size: 8, alignment: 4, stack-id: 0 }
+  - { id: 0, name: '', type: spill-slot, offset: 0, size: 16, alignment: 4, stack-id: noalloc }
+  - { id: 1, name: '', type: spill-slot, offset: 0, size: 8, alignment: 4, stack-id: default }
   - { id: 2, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4 }
 
 body: |

Modified: llvm/trunk/test/CodeGen/MIR/X86/branch-folder-with-label.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/X86/branch-folder-with-label.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/X86/branch-folder-with-label.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/X86/branch-folder-with-label.mir Mon Jun 17 02:13:29 2019
@@ -218,7 +218,7 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$rbx', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
 stack:           
@@ -292,15 +292,15 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$rbx', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0, 
+  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$r14', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
 stack:           
   - { id: 0, name: idx, type: default, offset: -28, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:       
 body:             |

Modified: llvm/trunk/test/CodeGen/MIR/X86/diexpr-win32.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/X86/diexpr-win32.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/X86/diexpr-win32.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/X86/diexpr-win32.mir Mon Jun 17 02:13:29 2019
@@ -177,11 +177,11 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: spill-slot, offset: -8, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: spill-slot, offset: -8, size: 4, alignment: 4, stack-id: default,
       callee-saved-register: '$esi' }
-  - { id: 1, type: default, offset: 4, size: 4, alignment: 4, stack-id: 0,
+  - { id: 1, type: default, offset: 4, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '' }
-  - { id: 2, type: default, offset: 0, size: 4, alignment: 4, stack-id: 0,
+  - { id: 2, type: default, offset: 0, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '' }
 stack:
 constants:
@@ -235,9 +235,9 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '' }
-  - { id: 1, type: default, offset: 0, size: 4, alignment: 4, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '' }
 stack:
 constants:

Modified: llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-di.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-di.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-di.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-di.mir Mon Jun 17 02:13:29 2019
@@ -34,7 +34,7 @@ tracksRegLiveness: true
 frameInfo:
   maxAlignment:    8
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, debug-info-variable: '!3', debug-info-expression: '!DIExpression()',
+  - { id: 0, size: 4, alignment: 16, stack-id: default, debug-info-variable: '!3', debug-info-expression: '!DIExpression()',
       debug-info-location: '!5' }
 body:             |
   bb.0.entry:

Modified: llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-objects.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-objects.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-objects.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/X86/fixed-stack-objects.mir Mon Jun 17 02:13:29 2019
@@ -20,7 +20,7 @@ frameInfo:
   stackSize:       4
   maxAlignment:    4
 # CHECK: fixedStack:
-# CHECK-NEXT: - { id: 0, type: default, offset: 0, size: 4, alignment: 4, stack-id: 0
+# CHECK-NEXT: - { id: 0, type: default, offset: 0, size: 4, alignment: 4, stack-id: default
 # CHECK-NEXT: isImmutable: true,
 fixedStack:
   - { id: 0, offset: 0, size: 4, alignment: 4, isImmutable: true, isAliased: false }

Modified: llvm/trunk/test/CodeGen/MIR/X86/spill-slot-fixed-stack-objects.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/X86/spill-slot-fixed-stack-objects.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/X86/spill-slot-fixed-stack-objects.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/X86/spill-slot-fixed-stack-objects.mir Mon Jun 17 02:13:29 2019
@@ -19,7 +19,7 @@ name:            test
 frameInfo:
   maxAlignment:    4
 # CHECK: fixedStack:
-# CHECK-NEXT: - { id: 0, type: spill-slot, offset: 0, size: 4, alignment: 4, stack-id: 0,
+# CHECK-NEXT: - { id: 0, type: spill-slot, offset: 0, size: 4, alignment: 4, stack-id: default,
 # CHECK-NEXT: callee-saved-register: '', callee-saved-restored: true, debug-info-variable: '',
 # CHECK-NEXT: debug-info-expression: '', debug-info-location: '' }
 fixedStack:

Modified: llvm/trunk/test/CodeGen/MIR/X86/stack-objects.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/X86/stack-objects.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/X86/stack-objects.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/X86/stack-objects.mir Mon Jun 17 02:13:29 2019
@@ -22,13 +22,13 @@ frameInfo:
   maxAlignment:    8
 # CHECK: stack:
 # CHECK-NEXT: - { id: 0, name: b, type: default, offset: -12, size: 4, alignment: 4,
-# CHECK-NEXT: stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+# CHECK-NEXT: stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 # CHECK-NEXT: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 # CHECK-NEXT: - { id: 1, name: x, type: default, offset: -24, size: 8, alignment: 8,
-# CHECK-NEXT: stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+# CHECK-NEXT: stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 # CHECK-NEXT: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 # CHECK-NEXT: - { id: 2, name: '', type: spill-slot, offset: -32, size: 4, alignment: 4,
-# CHECK-NEXT: stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+# CHECK-NEXT: stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 # CHECK-NEXT: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
   - { id: 0, name: b, offset: -12, size: 4, alignment: 4 }

Modified: llvm/trunk/test/CodeGen/MIR/X86/variable-sized-stack-objects.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/X86/variable-sized-stack-objects.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/MIR/X86/variable-sized-stack-objects.mir (original)
+++ llvm/trunk/test/CodeGen/MIR/X86/variable-sized-stack-objects.mir Mon Jun 17 02:13:29 2019
@@ -25,10 +25,10 @@ frameInfo:
   adjustsStack:    true
 # CHECK: stack:
 # CHECK-NEXT: - { id: 0, name: '', type: default, offset: -20, size: 4, alignment: 4,
-# CHECK-NEXT:  stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+# CHECK-NEXT:  stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 # CHECK-NEXT: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 # CHECK-NEXT: - { id: 1, name: '', type: default, offset: -32, size: 8, alignment: 8,
-# CHECK-NEXT:  stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+# CHECK-NEXT:  stack-id: default, callee-saved-register: '', callee-saved-restored: true,
 # CHECK-NEXT: debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 # CHECK-NEXT: - { id: 2, name: y, type: variable-sized, offset: -32, alignment: 1,
 stack:

Modified: llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/pointers.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/pointers.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/pointers.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/pointers.mir Mon Jun 17 02:13:29 2019
@@ -36,7 +36,7 @@ legalized:       true
 regBankSelected: true
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     liveins: $a0, $a1, $a2, $a3

Modified: llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/stack_args.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/stack_args.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/stack_args.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/GlobalISel/instruction-select/stack_args.mir Mon Jun 17 02:13:29 2019
@@ -13,7 +13,7 @@ legalized:       true
 regBankSelected: true
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     liveins: $a0, $a1, $a2, $a3

Modified: llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/add.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/add.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/add.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/add.mir Mon Jun 17 02:13:29 2019
@@ -260,10 +260,10 @@ name:            add_i128
 alignment:       2
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, offset: 28, size: 4, alignment: 4, stack-id: 0, isImmutable: true }
-  - { id: 1, offset: 24, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
-  - { id: 2, offset: 20, size: 4, alignment: 4, stack-id: 0, isImmutable: true }
-  - { id: 3, offset: 16, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, offset: 28, size: 4, alignment: 4, stack-id: default, isImmutable: true }
+  - { id: 1, offset: 24, size: 4, alignment: 8, stack-id: default, isImmutable: true }
+  - { id: 2, offset: 20, size: 4, alignment: 4, stack-id: default, isImmutable: true }
+  - { id: 3, offset: 16, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     liveins: $a0, $a1, $a2, $a3

Modified: llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/mul.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/mul.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/mul.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/mul.mir Mon Jun 17 02:13:29 2019
@@ -256,10 +256,10 @@ name:            mul_i128
 alignment:       2
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, offset: 28, size: 4, alignment: 4, stack-id: 0, isImmutable: true }
-  - { id: 1, offset: 24, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
-  - { id: 2, offset: 20, size: 4, alignment: 4, stack-id: 0, isImmutable: true }
-  - { id: 3, offset: 16, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, offset: 28, size: 4, alignment: 4, stack-id: default, isImmutable: true }
+  - { id: 1, offset: 24, size: 4, alignment: 8, stack-id: default, isImmutable: true }
+  - { id: 2, offset: 20, size: 4, alignment: 4, stack-id: default, isImmutable: true }
+  - { id: 3, offset: 16, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     liveins: $a0, $a1, $a2, $a3

Modified: llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/pointers.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/pointers.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/pointers.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/pointers.mir Mon Jun 17 02:13:29 2019
@@ -32,7 +32,7 @@ name:            ptr_arg_on_stack
 alignment:       2
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     liveins: $a0, $a1, $a2, $a3

Modified: llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/stack_args.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/stack_args.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/stack_args.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/stack_args.mir Mon Jun 17 02:13:29 2019
@@ -11,7 +11,7 @@ name:            g
 alignment:       2
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     liveins: $a0, $a1, $a2, $a3

Modified: llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/sub.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/sub.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/sub.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/sub.mir Mon Jun 17 02:13:29 2019
@@ -255,10 +255,10 @@ name:            sub_i128
 alignment:       2
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, offset: 28, size: 4, alignment: 4, stack-id: 0, isImmutable: true }
-  - { id: 1, offset: 24, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
-  - { id: 2, offset: 20, size: 4, alignment: 4, stack-id: 0, isImmutable: true }
-  - { id: 3, offset: 16, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, offset: 28, size: 4, alignment: 4, stack-id: default, isImmutable: true }
+  - { id: 1, offset: 24, size: 4, alignment: 8, stack-id: default, isImmutable: true }
+  - { id: 2, offset: 20, size: 4, alignment: 4, stack-id: default, isImmutable: true }
+  - { id: 3, offset: 16, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     liveins: $a0, $a1, $a2, $a3

Modified: llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/pointers.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/pointers.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/pointers.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/pointers.mir Mon Jun 17 02:13:29 2019
@@ -34,7 +34,7 @@ alignment:       2
 legalized:       true
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     liveins: $a0, $a1, $a2, $a3

Modified: llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/stack_args.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/stack_args.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/stack_args.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/stack_args.mir Mon Jun 17 02:13:29 2019
@@ -12,7 +12,7 @@ alignment:       2
 legalized:       true
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, offset: 16, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
  bb.1.entry:
     liveins: $a0, $a1, $a2, $a3

Modified: llvm/trunk/test/CodeGen/Mips/micromips-eva.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/micromips-eva.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/micromips-eva.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/micromips-eva.mir Mon Jun 17 02:13:29 2019
@@ -162,7 +162,7 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: z.addr, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/Mips/micromips-short-delay-slot.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/micromips-short-delay-slot.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/micromips-short-delay-slot.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/micromips-short-delay-slot.mir Mon Jun 17 02:13:29 2019
@@ -48,7 +48,7 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-lwp-swp.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-lwp-swp.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-lwp-swp.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-lwp-swp.mir Mon Jun 17 02:13:29 2019
@@ -49,13 +49,13 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s1', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s1', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -12, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s0', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |
@@ -117,13 +117,13 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s1', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s1', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -12, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s0', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |
@@ -185,13 +185,13 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s1', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s1', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -12, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s0', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |
@@ -253,13 +253,13 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s1', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s1', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -12, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s0', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-movep.mir Mon Jun 17 02:13:29 2019
@@ -15,7 +15,7 @@
 name:            move1
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |
@@ -50,7 +50,7 @@ body:             |
 name:            move2
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-no-lwp-swp.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-no-lwp-swp.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-no-lwp-swp.mir (original)
+++ llvm/trunk/test/CodeGen/Mips/micromips-sizereduction/micromips-no-lwp-swp.mir Mon Jun 17 02:13:29 2019
@@ -47,10 +47,10 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s0', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |
@@ -106,10 +106,10 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s0', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |
@@ -165,10 +165,10 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s0', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |
@@ -224,10 +224,10 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s0', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/CodeGen/PowerPC/NoCRFieldRedefWhenSpillingCRBIT.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/NoCRFieldRedefWhenSpillingCRBIT.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/NoCRFieldRedefWhenSpillingCRBIT.mir (original)
+++ llvm/trunk/test/CodeGen/PowerPC/NoCRFieldRedefWhenSpillingCRBIT.mir Mon Jun 17 02:13:29 2019
@@ -76,13 +76,13 @@ frameInfo:
 fixedStack:      []
 stack:           
   - { id: 0, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: 0, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:       []
 body:             |

Modified: llvm/trunk/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir (original)
+++ llvm/trunk/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir Mon Jun 17 02:13:29 2019
@@ -3074,23 +3074,23 @@ frameInfo:
 fixedStack:      
 stack:           
   - { id: 0, name: '', type: default, offset: 0, size: 16, alignment: 16, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -16, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: '', type: default, offset: 0, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -20, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, name: '', type: default, offset: 0, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -24, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 3, name: '', type: default, offset: 0, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -28, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 4, name: '', type: default, offset: 0, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -32, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:       

Modified: llvm/trunk/test/CodeGen/PowerPC/setcr_bc.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/setcr_bc.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/setcr_bc.mir (original)
+++ llvm/trunk/test/CodeGen/PowerPC/setcr_bc.mir Mon Jun 17 02:13:29 2019
@@ -67,7 +67,7 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$x30', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
 stack:           

Modified: llvm/trunk/test/CodeGen/PowerPC/setcr_bc2.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/setcr_bc2.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/setcr_bc2.mir (original)
+++ llvm/trunk/test/CodeGen/PowerPC/setcr_bc2.mir Mon Jun 17 02:13:29 2019
@@ -67,7 +67,7 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$x30', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
 stack:           

Modified: llvm/trunk/test/CodeGen/PowerPC/setcr_bc3.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/setcr_bc3.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/setcr_bc3.mir (original)
+++ llvm/trunk/test/CodeGen/PowerPC/setcr_bc3.mir Mon Jun 17 02:13:29 2019
@@ -40,7 +40,7 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$x30', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
 stack:

Modified: llvm/trunk/test/CodeGen/SystemZ/debuginstr-02.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/SystemZ/debuginstr-02.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/SystemZ/debuginstr-02.mir (original)
+++ llvm/trunk/test/CodeGen/SystemZ/debuginstr-02.mir Mon Jun 17 02:13:29 2019
@@ -69,7 +69,7 @@ liveins:
 frameInfo:       
   maxAlignment:    8
 fixedStack:      
-  - { id: 0, size: 4, alignment: 8, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 8, stack-id: default, isImmutable: true }
 body:             |
   bb.0 (%ir-block.0):
     liveins: $r2l, $f0s, $f2s, $f4s, $f6s

Modified: llvm/trunk/test/CodeGen/SystemZ/subregliveness-06.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/SystemZ/subregliveness-06.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/SystemZ/subregliveness-06.mir (original)
+++ llvm/trunk/test/CodeGen/SystemZ/subregliveness-06.mir Mon Jun 17 02:13:29 2019
@@ -152,8 +152,8 @@ liveins:
 frameInfo:       
   maxAlignment:    8
 stack:           
-  - { id: 0, name: tmp, size: 4, alignment: 4, stack-id: 0 }
-  - { id: 1, name: tmp2, size: 200, alignment: 8, stack-id: 0 }
+  - { id: 0, name: tmp, size: 4, alignment: 4, stack-id: default }
+  - { id: 1, name: tmp2, size: 200, alignment: 8, stack-id: default }
 body:             |
   bb.0.bb:
     liveins: $r2d, $r3d

Modified: llvm/trunk/test/CodeGen/Thumb/PR36658.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Thumb/PR36658.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Thumb/PR36658.mir (original)
+++ llvm/trunk/test/CodeGen/Thumb/PR36658.mir Mon Jun 17 02:13:29 2019
@@ -142,9 +142,9 @@ frameInfo:
   hasCalls:        true
   maxCallFrameSize: 0
 stack:
-  - { id: 0, type: spill-slot, offset: -4, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: spill-slot, offset: -4, size: 4, alignment: 4, stack-id: default,
       callee-saved-register: '$lr', callee-saved-restored: false }
-  - { id: 1, type: spill-slot, offset: -8, size: 4, alignment: 4, stack-id: 0,
+  - { id: 1, type: spill-slot, offset: -8, size: 4, alignment: 4, stack-id: default,
       callee-saved-register: '$r4' }
 jumpTable:
   kind:            inline

Modified: llvm/trunk/test/CodeGen/Thumb2/high-reg-spill.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Thumb2/high-reg-spill.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Thumb2/high-reg-spill.mir (original)
+++ llvm/trunk/test/CodeGen/Thumb2/high-reg-spill.mir Mon Jun 17 02:13:29 2019
@@ -32,7 +32,7 @@ registers:
   - { id: 0, class: hgpr }
   - { id: 1, class: tgpr }
 stack:
-  - { id: 0, name: i, size: 4, alignment: 4, stack-id: 0, local-offset: -4 }
+  - { id: 0, name: i, size: 4, alignment: 4, stack-id: default, local-offset: -4 }
 body:             |
   bb.0.entry:
     %1:tgpr = tLDRspi %stack.0.i, 0, 14, $noreg :: (dereferenceable load 4 from %ir.i)

Modified: llvm/trunk/test/CodeGen/Thumb2/ifcvt-cbz.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Thumb2/ifcvt-cbz.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Thumb2/ifcvt-cbz.mir (original)
+++ llvm/trunk/test/CodeGen/Thumb2/ifcvt-cbz.mir Mon Jun 17 02:13:29 2019
@@ -17,10 +17,10 @@ liveins:
   - { reg: '$r0', virtual-reg: '' }
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$r7', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$r7', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 body:             |
   ; CHECK-LABEL: name: f1
@@ -68,10 +68,10 @@ liveins:
   - { reg: '$r0', virtual-reg: '' }
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$r7', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$r7', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 body:             |
   ; CHECK-LABEL: name: f2
@@ -125,10 +125,10 @@ liveins:
   - { reg: '$r0', virtual-reg: '' }
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$r7', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$r7', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 body:             |
   ; CHECK-LABEL: name: f3

Modified: llvm/trunk/test/CodeGen/Thumb2/peephole-cmp.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Thumb2/peephole-cmp.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Thumb2/peephole-cmp.mir (original)
+++ llvm/trunk/test/CodeGen/Thumb2/peephole-cmp.mir Mon Jun 17 02:13:29 2019
@@ -14,7 +14,7 @@ liveins:
   - { reg: '$r0', virtual-reg: '%0' }
 stack:
   - { id: 0, name: f, type: default, offset: 0, size: 1, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       local-offset: -4, debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 body:             |

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x32-select-frameIndex.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x32-select-frameIndex.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x32-select-frameIndex.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x32-select-frameIndex.mir Mon Jun 17 02:13:29 2019
@@ -18,7 +18,7 @@ registers:
 fixedStack:
 stack:
   - { id: 0, name: ptr1, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-inttoptr.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-inttoptr.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-inttoptr.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-inttoptr.mir Mon Jun 17 02:13:29 2019
@@ -21,7 +21,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: inttoptr_p0_s32

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-ptrtoint.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-ptrtoint.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-ptrtoint.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-ptrtoint.mir Mon Jun 17 02:13:29 2019
@@ -40,7 +40,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: ptrtoint_s1_p0
@@ -69,7 +69,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: ptrtoint_s8_p0
@@ -96,7 +96,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: ptrtoint_s16_p0
@@ -123,7 +123,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: ptrtoint_s32_p0

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-srem.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-srem.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-srem.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-srem.mir Mon Jun 17 02:13:29 2019
@@ -58,10 +58,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -120,10 +120,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -182,10 +182,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-urem.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-urem.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-urem.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-legalize-urem.mir Mon Jun 17 02:13:29 2019
@@ -58,10 +58,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -120,10 +120,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -182,10 +182,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-frameIndex.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-frameIndex.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-frameIndex.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-frameIndex.mir Mon Jun 17 02:13:29 2019
@@ -18,7 +18,7 @@ registers:
 fixedStack:
 stack:
   - { id: 0, name: ptr1, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-inttoptr.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-inttoptr.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-inttoptr.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-inttoptr.mir Mon Jun 17 02:13:29 2019
@@ -23,7 +23,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: inttoptr_p0_s32

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-ptrtoint.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-ptrtoint.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-ptrtoint.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-ptrtoint.mir Mon Jun 17 02:13:29 2019
@@ -42,7 +42,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: ptrtoint_s1_p0
@@ -71,7 +71,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: ptrtoint_s8_p0
@@ -99,7 +99,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: ptrtoint_s16_p0
@@ -127,7 +127,7 @@ registers:
 frameInfo:
   maxAlignment:    4
 fixedStack:
-  - { id: 0, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 body:             |
   bb.1.entry:
     ; CHECK-LABEL: name: ptrtoint_s32_p0

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-srem.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-srem.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-srem.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-srem.mir Mon Jun 17 02:13:29 2019
@@ -58,10 +58,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -120,10 +120,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -183,10 +183,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-udiv.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-udiv.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-udiv.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-udiv.mir Mon Jun 17 02:13:29 2019
@@ -58,10 +58,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -120,10 +120,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -184,10 +184,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-urem.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-urem.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-urem.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86-select-urem.mir Mon Jun 17 02:13:29 2019
@@ -58,10 +58,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 1, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 1, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -120,10 +120,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 2, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 2, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:
@@ -184,10 +184,10 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: 0,
+  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: 0,
+  - { id: 1, type: default, offset: 0, size: 4, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:

Modified: llvm/trunk/test/CodeGen/X86/GlobalISel/x86_64-select-frameIndex.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/GlobalISel/x86_64-select-frameIndex.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/GlobalISel/x86_64-select-frameIndex.mir (original)
+++ llvm/trunk/test/CodeGen/X86/GlobalISel/x86_64-select-frameIndex.mir Mon Jun 17 02:13:29 2019
@@ -18,7 +18,7 @@ registers:
 fixedStack:
 stack:
   - { id: 0, name: ptr1, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 

Modified: llvm/trunk/test/CodeGen/X86/PR37310.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/PR37310.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/PR37310.mir (original)
+++ llvm/trunk/test/CodeGen/X86/PR37310.mir Mon Jun 17 02:13:29 2019
@@ -101,10 +101,10 @@ frameInfo:
 fixedStack:      
 stack:           
   - { id: 0, name: q, type: default, offset: 0, size: 512, alignment: 16, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: r, type: default, offset: 0, size: 512, alignment: 16, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:       
 body:             |

Modified: llvm/trunk/test/CodeGen/X86/avoid-sfb-offset.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/avoid-sfb-offset.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/avoid-sfb-offset.mir (original)
+++ llvm/trunk/test/CodeGen/X86/avoid-sfb-offset.mir Mon Jun 17 02:13:29 2019
@@ -72,10 +72,10 @@ frameInfo:
 fixedStack:      
 stack:           
   - { id: 0, name: a, type: default, offset: 0, size: 144, alignment: 16, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: z, type: default, offset: 0, size: 144, alignment: 16, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:       
 body:             |

Modified: llvm/trunk/test/CodeGen/X86/movtopush.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/movtopush.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/movtopush.mir (original)
+++ llvm/trunk/test/CodeGen/X86/movtopush.mir Mon Jun 17 02:13:29 2019
@@ -88,15 +88,15 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: p, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: q, type: default, offset: 0, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, name: s, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/X86/pr30821.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/pr30821.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/pr30821.mir (original)
+++ llvm/trunk/test/CodeGen/X86/pr30821.mir Mon Jun 17 02:13:29 2019
@@ -46,13 +46,13 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: alpha, type: default, offset: 0, size: 1, alignment: 1,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: foxtrot, type: default, offset: 0, size: 16, alignment: 16,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: india, type: default, offset: 0, size: 16, alignment: 16,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/CodeGen/X86/prologepilog_deref_size.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/prologepilog_deref_size.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/prologepilog_deref_size.mir (original)
+++ llvm/trunk/test/CodeGen/X86/prologepilog_deref_size.mir Mon Jun 17 02:13:29 2019
@@ -43,7 +43,7 @@
 name:            foo
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, type: default, offset: 24, size: 2, alignment: 8, stack-id: 0,
+  - { id: 0, type: default, offset: 24, size: 2, alignment: 8, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 stack:           []

Modified: llvm/trunk/test/CodeGen/X86/regalloc-copy-hints.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/regalloc-copy-hints.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/regalloc-copy-hints.mir (original)
+++ llvm/trunk/test/CodeGen/X86/regalloc-copy-hints.mir Mon Jun 17 02:13:29 2019
@@ -105,7 +105,7 @@ frameInfo:
   maxAlignment:    4
   hasCalls:        true
 fixedStack:      
-  - { id: 0, size: 4, alignment: 4, stack-id: 0, isImmutable: true }
+  - { id: 0, size: 4, alignment: 4, stack-id: default, isImmutable: true }
 body:             |
   bb.0:
     successors: %bb.1(0x00000001), %bb.2(0x7fffffff)

Modified: llvm/trunk/test/CodeGen/X86/shrink_wrap_dbg_value.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/shrink_wrap_dbg_value.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/shrink_wrap_dbg_value.mir (original)
+++ llvm/trunk/test/CodeGen/X86/shrink_wrap_dbg_value.mir Mon Jun 17 02:13:29 2019
@@ -124,9 +124,9 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:      
-  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: 0, 
+  - { id: 0, type: default, offset: 4, size: 4, alignment: 4, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true }
-  - { id: 1, type: default, offset: 0, size: 4, alignment: 4, stack-id: 0, 
+  - { id: 1, type: default, offset: 0, size: 4, alignment: 4, stack-id: default,
       isImmutable: false, isAliased: false, callee-saved-register: '', 
       callee-saved-restored: true }
 stack:           

Modified: llvm/trunk/test/CodeGen/X86/win_coreclr_chkstk_liveins.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/win_coreclr_chkstk_liveins.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/win_coreclr_chkstk_liveins.mir (original)
+++ llvm/trunk/test/CodeGen/X86/win_coreclr_chkstk_liveins.mir Mon Jun 17 02:13:29 2019
@@ -9,7 +9,7 @@ tracksRegLiveness: true
 frameInfo:
   maxAlignment:    8
 stack:
-  - { id: 0, size: 4096, alignment: 1, stack-id: 0 }
+  - { id: 0, size: 4096, alignment: 1, stack-id: default }
 body:             |
   bb.0.entry:
     $eax = IMPLICIT_DEF

Modified: llvm/trunk/test/DebugInfo/AArch64/asan-stack-vars.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/AArch64/asan-stack-vars.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/AArch64/asan-stack-vars.mir (original)
+++ llvm/trunk/test/DebugInfo/AArch64/asan-stack-vars.mir Mon Jun 17 02:13:29 2019
@@ -364,42 +364,42 @@ frameInfo:
   localFrameSize:  144
 stack:           
   - { id: 0, name: StackGuardSlot, offset: -40, size: 8, alignment: 8, 
-      stack-id: 0, local-offset: -8 }
-  - { id: 1, name: self.addr, offset: -168, size: 8, alignment: 8, stack-id: 0, 
+      stack-id: default, local-offset: -8 }
+  - { id: 1, name: self.addr, offset: -168, size: 8, alignment: 8, stack-id: default,
       local-offset: -136, debug-info-variable: '!45', debug-info-expression: '!DIExpression()', 
       debug-info-location: '!47' }
-  - { id: 2, name: _cmd.addr, offset: -176, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 2, name: _cmd.addr, offset: -176, size: 8, alignment: 8, stack-id: default,
       local-offset: -144, debug-info-variable: '!48', debug-info-expression: '!DIExpression()', 
       debug-info-location: '!47' }
-  - { id: 3, name: MyAlloca, offset: -160, size: 96, alignment: 32, stack-id: 0, 
+  - { id: 3, name: MyAlloca, offset: -160, size: 96, alignment: 32, stack-id: default,
       local-offset: -128 }
-  - { id: 4, type: spill-slot, offset: -184, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 5, type: spill-slot, offset: -192, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 6, type: spill-slot, offset: -200, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 7, type: spill-slot, offset: -208, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 8, type: spill-slot, offset: -216, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 9, type: spill-slot, offset: -224, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 10, type: spill-slot, offset: -232, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 11, type: spill-slot, offset: -240, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 12, type: spill-slot, offset: -248, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 13, type: spill-slot, offset: -256, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 14, type: spill-slot, offset: -264, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 15, type: spill-slot, offset: -272, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 16, type: spill-slot, offset: -280, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 17, type: spill-slot, offset: -288, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 18, type: spill-slot, offset: -296, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 19, type: spill-slot, offset: -304, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 20, type: spill-slot, offset: -312, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 21, type: spill-slot, offset: -320, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 22, type: spill-slot, offset: -328, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 23, type: spill-slot, offset: -336, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 24, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 4, type: spill-slot, offset: -184, size: 8, alignment: 8, stack-id: default }
+  - { id: 5, type: spill-slot, offset: -192, size: 8, alignment: 8, stack-id: default }
+  - { id: 6, type: spill-slot, offset: -200, size: 8, alignment: 8, stack-id: default }
+  - { id: 7, type: spill-slot, offset: -208, size: 8, alignment: 8, stack-id: default }
+  - { id: 8, type: spill-slot, offset: -216, size: 8, alignment: 8, stack-id: default }
+  - { id: 9, type: spill-slot, offset: -224, size: 8, alignment: 8, stack-id: default }
+  - { id: 10, type: spill-slot, offset: -232, size: 8, alignment: 8, stack-id: default }
+  - { id: 11, type: spill-slot, offset: -240, size: 8, alignment: 8, stack-id: default }
+  - { id: 12, type: spill-slot, offset: -248, size: 8, alignment: 8, stack-id: default }
+  - { id: 13, type: spill-slot, offset: -256, size: 8, alignment: 8, stack-id: default }
+  - { id: 14, type: spill-slot, offset: -264, size: 8, alignment: 8, stack-id: default }
+  - { id: 15, type: spill-slot, offset: -272, size: 8, alignment: 8, stack-id: default }
+  - { id: 16, type: spill-slot, offset: -280, size: 8, alignment: 8, stack-id: default }
+  - { id: 17, type: spill-slot, offset: -288, size: 8, alignment: 8, stack-id: default }
+  - { id: 18, type: spill-slot, offset: -296, size: 8, alignment: 8, stack-id: default }
+  - { id: 19, type: spill-slot, offset: -304, size: 8, alignment: 8, stack-id: default }
+  - { id: 20, type: spill-slot, offset: -312, size: 8, alignment: 8, stack-id: default }
+  - { id: 21, type: spill-slot, offset: -320, size: 8, alignment: 8, stack-id: default }
+  - { id: 22, type: spill-slot, offset: -328, size: 8, alignment: 8, stack-id: default }
+  - { id: 23, type: spill-slot, offset: -336, size: 8, alignment: 8, stack-id: default }
+  - { id: 24, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$lr' }
-  - { id: 25, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 25, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$fp' }
-  - { id: 26, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 26, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x27' }
-  - { id: 27, type: spill-slot, offset: -32, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 27, type: spill-slot, offset: -32, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$x28' }
 body:             |
   bb.0.entry:
@@ -662,9 +662,9 @@ frameInfo:
   hasCalls:        true
   maxCallFrameSize: 0
 stack:           
-  - { id: 0, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$lr' }
-  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$fp' }
 body:             |
   bb.0 (%ir-block.0):

Modified: llvm/trunk/test/DebugInfo/AArch64/compiler-gen-bbs-livedebugvalues.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/AArch64/compiler-gen-bbs-livedebugvalues.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/AArch64/compiler-gen-bbs-livedebugvalues.mir (original)
+++ llvm/trunk/test/DebugInfo/AArch64/compiler-gen-bbs-livedebugvalues.mir Mon Jun 17 02:13:29 2019
@@ -66,10 +66,10 @@ frameInfo:
   hasCalls:        true
   maxCallFrameSize: 0
 stack:           
-  - { id: 0, type: spill-slot, offset: -20, size: 4, alignment: 4, stack-id: 0 }
-  - { id: 1, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -20, size: 4, alignment: 4, stack-id: default }
+  - { id: 1, type: spill-slot, offset: -8, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$lr' }
-  - { id: 2, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 2, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$fp' }
 body:             |
   ; CHECK-LABEL: bb.0.entry:

Modified: llvm/trunk/test/DebugInfo/ARM/cfi-eof-prologue.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/ARM/cfi-eof-prologue.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/ARM/cfi-eof-prologue.mir (original)
+++ llvm/trunk/test/DebugInfo/ARM/cfi-eof-prologue.mir Mon Jun 17 02:13:29 2019
@@ -148,9 +148,9 @@ frameInfo:
   hasCalls:        true
   maxCallFrameSize: 0
 stack:           
-  - { id: 0, type: spill-slot, offset: -4, size: 4, alignment: 4, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -4, size: 4, alignment: 4, stack-id: default,
       callee-saved-register: '$lr', callee-saved-restored: false }
-  - { id: 1, type: spill-slot, offset: -8, size: 4, alignment: 4, stack-id: 0, 
+  - { id: 1, type: spill-slot, offset: -8, size: 4, alignment: 4, stack-id: default,
       callee-saved-register: '$r4' }
 body:             |
   bb.0.entry:
@@ -184,9 +184,9 @@ frameInfo:
   hasCalls:        true
   maxCallFrameSize: 0
 stack:           
-  - { id: 0, type: spill-slot, offset: -4, size: 4, alignment: 4, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -4, size: 4, alignment: 4, stack-id: default,
       callee-saved-register: '$lr', callee-saved-restored: false }
-  - { id: 1, type: spill-slot, offset: -8, size: 4, alignment: 4, stack-id: 0, 
+  - { id: 1, type: spill-slot, offset: -8, size: 4, alignment: 4, stack-id: default,
       callee-saved-register: '$r4' }
 body:             |
   bb.0.entry:

Modified: llvm/trunk/test/DebugInfo/MIR/ARM/live-debug-values-reg-copy.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/MIR/ARM/live-debug-values-reg-copy.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/MIR/ARM/live-debug-values-reg-copy.mir (original)
+++ llvm/trunk/test/DebugInfo/MIR/ARM/live-debug-values-reg-copy.mir Mon Jun 17 02:13:29 2019
@@ -97,16 +97,16 @@ frameInfo:
 fixedStack:      
 stack:           
   - { id: 0, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '$lr', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '$lr', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '$r11', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '$r11', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -12, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '$r5', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '$r5', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 3, name: '', type: spill-slot, offset: -16, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '$r4', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '$r4', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:       
 body:             |

Modified: llvm/trunk/test/DebugInfo/MIR/Mips/last-inst-bundled.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/MIR/Mips/last-inst-bundled.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/MIR/Mips/last-inst-bundled.mir (original)
+++ llvm/trunk/test/DebugInfo/MIR/Mips/last-inst-bundled.mir Mon Jun 17 02:13:29 2019
@@ -139,15 +139,15 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: condition, type: default, offset: -12, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -4, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$ra', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -8, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '$s0', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/DebugInfo/MIR/Mips/live-debug-values-reg-copy.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/MIR/Mips/live-debug-values-reg-copy.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/MIR/Mips/live-debug-values-reg-copy.mir (original)
+++ llvm/trunk/test/DebugInfo/MIR/Mips/live-debug-values-reg-copy.mir Mon Jun 17 02:13:29 2019
@@ -121,16 +121,16 @@ frameInfo:
 fixedStack:
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -8, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d25_64', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d25_64', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -16, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$d24_64', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$d24_64', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 2, name: '', type: spill-slot, offset: -24, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$ra_64', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$ra_64', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
   - { id: 3, name: '', type: spill-slot, offset: -32, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '$s0_64', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '$s0_64', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
   - id:              0

Modified: llvm/trunk/test/DebugInfo/MIR/X86/dbg-stack-value-range.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/MIR/X86/dbg-stack-value-range.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/MIR/X86/dbg-stack-value-range.mir (original)
+++ llvm/trunk/test/DebugInfo/MIR/X86/dbg-stack-value-range.mir Mon Jun 17 02:13:29 2019
@@ -134,12 +134,12 @@ frameInfo:
   adjustsStack:    true
   hasCalls:        true
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default, 
       callee-saved-register: '$r14d', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
 stack:           
   - { id: 0, name: local1, type: default, offset: -20, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true, 
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 body:             |
   bb.0.entry:

Modified: llvm/trunk/test/DebugInfo/MIR/X86/debug-loc-0.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/MIR/X86/debug-loc-0.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/MIR/X86/debug-loc-0.mir (original)
+++ llvm/trunk/test/DebugInfo/MIR/X86/debug-loc-0.mir Mon Jun 17 02:13:29 2019
@@ -89,7 +89,7 @@ frameInfo:
 fixedStack:      []
 stack:
   - { id: 0, name: s1.addr, type: default, offset: 0, size: 8, alignment: 8,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:       []
 body:             |

Modified: llvm/trunk/test/DebugInfo/MIR/X86/kill-after-spill.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/MIR/X86/kill-after-spill.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/MIR/X86/kill-after-spill.mir (original)
+++ llvm/trunk/test/DebugInfo/MIR/X86/kill-after-spill.mir Mon Jun 17 02:13:29 2019
@@ -228,25 +228,25 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: spill-slot, offset: -56, size: 8, alignment: 8, stack-id: 0,
+  - { id: 0, type: spill-slot, offset: -56, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$rbx', callee-saved-restored: true }
-  - { id: 1, type: spill-slot, offset: -48, size: 8, alignment: 16, stack-id: 0,
+  - { id: 1, type: spill-slot, offset: -48, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$r12', callee-saved-restored: true }
-  - { id: 2, type: spill-slot, offset: -40, size: 8, alignment: 8, stack-id: 0,
+  - { id: 2, type: spill-slot, offset: -40, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$r13', callee-saved-restored: true }
-  - { id: 3, type: spill-slot, offset: -32, size: 8, alignment: 16, stack-id: 0,
+  - { id: 3, type: spill-slot, offset: -32, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$r14', callee-saved-restored: true }
-  - { id: 4, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: 0,
+  - { id: 4, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$r15', callee-saved-restored: true }
-  - { id: 5, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0,
+  - { id: 5, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '', callee-saved-restored: true }
 stack:
   - { id: 0, name: '', type: spill-slot, offset: -64, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
   - { id: 1, name: '', type: spill-slot, offset: -60, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '',
       debug-info-location: '' }
 constants:

Modified: llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-reg-copy.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-reg-copy.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-reg-copy.mir (original)
+++ llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-reg-copy.mir Mon Jun 17 02:13:29 2019
@@ -126,13 +126,13 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:
-  - { id: 0, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: 0,
+  - { id: 0, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$rbx', callee-saved-restored: true }
-  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0,
+  - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$rbp', callee-saved-restored: true }
 stack:
   - { id: 0, name: local1, type: default, offset: -28, size: 4, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:
 body:             |

Modified: llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-restore.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-restore.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-restore.mir (original)
+++ llvm/trunk/test/DebugInfo/MIR/X86/live-debug-values-restore.mir Mon Jun 17 02:13:29 2019
@@ -109,27 +109,27 @@ frameInfo:
   savePoint:       ''
   restorePoint:    ''
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -56, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 0, type: spill-slot, offset: -56, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$rbx', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
-  - { id: 1, type: spill-slot, offset: -48, size: 8, alignment: 16, stack-id: 0, 
+  - { id: 1, type: spill-slot, offset: -48, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$r12', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
-  - { id: 2, type: spill-slot, offset: -40, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 2, type: spill-slot, offset: -40, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$r13', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
-  - { id: 3, type: spill-slot, offset: -32, size: 8, alignment: 16, stack-id: 0, 
+  - { id: 3, type: spill-slot, offset: -32, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$r14', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
-  - { id: 4, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 4, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: default,
       callee-saved-register: '$r15', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
-  - { id: 5, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0, 
+  - { id: 5, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default,
       callee-saved-register: '$rbp', callee-saved-restored: true, debug-info-variable: '', 
       debug-info-expression: '', debug-info-location: '' }
 stack:           
   - { id: 0, name: '', type: spill-slot, offset: -64, size: 8, alignment: 8, 
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true, 
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true,
       debug-info-variable: '', debug-info-expression: '', debug-info-location: '' }
 constants:       []
 body:             |

Modified: llvm/trunk/test/DebugInfo/X86/debug-loc-asan.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/debug-loc-asan.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/X86/debug-loc-asan.mir (original)
+++ llvm/trunk/test/DebugInfo/X86/debug-loc-asan.mir Mon Jun 17 02:13:29 2019
@@ -197,18 +197,18 @@ frameInfo:
   hasCalls:        true
   maxCallFrameSize: 0
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0 }
+  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default }
 stack:           
-  - { id: 0, name: MyAlloca, offset: -96, size: 64, alignment: 32, stack-id: 0 }
-  - { id: 1, type: spill-slot, offset: -100, size: 4, alignment: 4, stack-id: 0 }
-  - { id: 2, type: spill-slot, offset: -112, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 3, type: spill-slot, offset: -120, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 4, type: spill-slot, offset: -128, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 5, type: spill-slot, offset: -136, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 6, type: spill-slot, offset: -144, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 7, type: spill-slot, offset: -145, size: 1, alignment: 1, stack-id: 0 }
-  - { id: 8, type: spill-slot, offset: -146, size: 1, alignment: 1, stack-id: 0 }
-  - { id: 9, type: spill-slot, offset: -152, size: 4, alignment: 4, stack-id: 0 }
+  - { id: 0, name: MyAlloca, offset: -96, size: 64, alignment: 32, stack-id: default }
+  - { id: 1, type: spill-slot, offset: -100, size: 4, alignment: 4, stack-id: default }
+  - { id: 2, type: spill-slot, offset: -112, size: 8, alignment: 8, stack-id: default }
+  - { id: 3, type: spill-slot, offset: -120, size: 8, alignment: 8, stack-id: default }
+  - { id: 4, type: spill-slot, offset: -128, size: 8, alignment: 8, stack-id: default }
+  - { id: 5, type: spill-slot, offset: -136, size: 8, alignment: 8, stack-id: default }
+  - { id: 6, type: spill-slot, offset: -144, size: 8, alignment: 8, stack-id: default }
+  - { id: 7, type: spill-slot, offset: -145, size: 1, alignment: 1, stack-id: default }
+  - { id: 8, type: spill-slot, offset: -146, size: 1, alignment: 1, stack-id: default }
+  - { id: 9, type: spill-slot, offset: -152, size: 4, alignment: 4, stack-id: default }
 body:             |
   bb.0.entry:
     liveins: $edi

Modified: llvm/trunk/test/DebugInfo/X86/debug-loc-offset.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/debug-loc-offset.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/X86/debug-loc-offset.mir (original)
+++ llvm/trunk/test/DebugInfo/X86/debug-loc-offset.mir Mon Jun 17 02:13:29 2019
@@ -185,10 +185,10 @@ frameInfo:
   maxAlignment:    4
   maxCallFrameSize: 0
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -8, size: 4, alignment: 8, stack-id: 0 }
-  - { id: 1, size: 4, alignment: 16, stack-id: 0 }
+  - { id: 0, type: spill-slot, offset: -8, size: 4, alignment: 8, stack-id: default }
+  - { id: 1, size: 4, alignment: 16, stack-id: default }
 stack:           
-  - { id: 0, type: spill-slot, offset: -12, size: 4, alignment: 4, stack-id: 0 }
+  - { id: 0, type: spill-slot, offset: -12, size: 4, alignment: 4, stack-id: default }
 body:             |
   bb.0.entry:
     frame-setup PUSH32r killed $ebp, implicit-def $esp, implicit $esp
@@ -222,13 +222,13 @@ frameInfo:
   hasCalls:        true
   maxCallFrameSize: 4
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -8, size: 4, alignment: 8, stack-id: 0 }
-  - { id: 1, size: 4, alignment: 16, stack-id: 0, isImmutable: true }
+  - { id: 0, type: spill-slot, offset: -8, size: 4, alignment: 8, stack-id: default }
+  - { id: 1, size: 4, alignment: 16, stack-id: default, isImmutable: true }
 stack:           
-  - { id: 0, name: z, offset: -12, size: 4, alignment: 4, stack-id: 0, 
+  - { id: 0, name: z, offset: -12, size: 4, alignment: 4, stack-id: default,
       debug-info-variable: '!22', debug-info-expression: '!DIExpression()', 
       debug-info-location: '!23' }
-  - { id: 1, type: spill-slot, offset: -16, size: 4, alignment: 4, stack-id: 0 }
+  - { id: 1, type: spill-slot, offset: -16, size: 4, alignment: 4, stack-id: default }
 body:             |
   bb.0.entry:
     frame-setup PUSH32r killed $ebp, implicit-def $esp, implicit $esp

Modified: llvm/trunk/test/DebugInfo/X86/dw_op_minus.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/dw_op_minus.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/X86/dw_op_minus.mir (original)
+++ llvm/trunk/test/DebugInfo/X86/dw_op_minus.mir Mon Jun 17 02:13:29 2019
@@ -92,8 +92,8 @@ frameInfo:
   hasCalls:        true
   maxCallFrameSize: 0
 stack:           
-  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 1, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: 0 }
+  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 8, stack-id: default }
+  - { id: 1, type: spill-slot, offset: -24, size: 8, alignment: 8, stack-id: default }
 body:             |
   bb.0.entry:
     $rsp = frame-setup SUB64ri8 $rsp, 24, implicit-def dead $eflags

Modified: llvm/trunk/test/DebugInfo/X86/live-debug-vars-dse.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/live-debug-vars-dse.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/X86/live-debug-vars-dse.mir (original)
+++ llvm/trunk/test/DebugInfo/X86/live-debug-vars-dse.mir Mon Jun 17 02:13:29 2019
@@ -119,7 +119,7 @@ frameInfo:
 fixedStack:      
 stack:           
   - { id: 0, name: x.addr, type: default, offset: 0, size: 4, alignment: 4, 
-      stack-id: 0, callee-saved-register: '', debug-info-variable: '',
+      stack-id: default, callee-saved-register: '', debug-info-variable: '',
       debug-info-expression: '', debug-info-location: '' }
 constants:       
 body:             |

Modified: llvm/trunk/test/DebugInfo/X86/pr19307.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/pr19307.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/X86/pr19307.mir (original)
+++ llvm/trunk/test/DebugInfo/X86/pr19307.mir Mon Jun 17 02:13:29 2019
@@ -158,16 +158,16 @@ frameInfo:
   hasCalls:        true
   maxCallFrameSize: 0
 fixedStack:      
-  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: 0 }
+  - { id: 0, type: spill-slot, offset: -16, size: 8, alignment: 16, stack-id: default }
 stack:           
-  - { id: 0, name: offset.addr, offset: -24, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 0, name: offset.addr, offset: -24, size: 8, alignment: 8, stack-id: default,
       debug-info-variable: '!41', debug-info-expression: '!DIExpression()', 
       debug-info-location: '!42' }
-  - { id: 1, name: limit.addr, offset: -32, size: 8, alignment: 8, stack-id: 0, 
+  - { id: 1, name: limit.addr, offset: -32, size: 8, alignment: 8, stack-id: default,
       debug-info-variable: '!43', debug-info-expression: '!DIExpression()', 
       debug-info-location: '!42' }
-  - { id: 2, type: spill-slot, offset: -40, size: 8, alignment: 8, stack-id: 0 }
-  - { id: 3, type: spill-slot, offset: -48, size: 8, alignment: 8, stack-id: 0 }
+  - { id: 2, type: spill-slot, offset: -40, size: 8, alignment: 8, stack-id: default }
+  - { id: 3, type: spill-slot, offset: -48, size: 8, alignment: 8, stack-id: default }
 body:             |
   bb.0.entry:
     liveins: $rdi, $rsi, $rdx

Modified: llvm/trunk/test/DebugInfo/X86/prolog-params.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/prolog-params.mir?rev=363533&r1=363532&r2=363533&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/X86/prolog-params.mir (original)
+++ llvm/trunk/test/DebugInfo/X86/prolog-params.mir Mon Jun 17 02:13:29 2019
@@ -92,15 +92,15 @@
 name:            foo
 tracksRegLiveness: true
 fixedStack:
-  - { id: 0, type: default, offset: 16, size: 4, alignment: 16, stack-id: 0,
+  - { id: 0, type: default, offset: 16, size: 4, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true }
-  - { id: 1, type: default, offset: 8, size: 4, alignment: 8, stack-id: 0,
+  - { id: 1, type: default, offset: 8, size: 4, alignment: 8, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true }
-  - { id: 2, type: default, offset: 0, size: 4, alignment: 16, stack-id: 0,
+  - { id: 2, type: default, offset: 0, size: 4, alignment: 16, stack-id: default,
       isImmutable: true, isAliased: false, callee-saved-register: '', callee-saved-restored: true }
 stack:
   - { id: 0, name: arr, type: default, offset: 0, size: 8, alignment: 4,
-      stack-id: 0, callee-saved-register: '', callee-saved-restored: true }
+      stack-id: default, callee-saved-register: '', callee-saved-restored: true }
 body:             |
   bb.0.entry:
     DBG_VALUE $edi, $noreg, !18, !DIExpression(), debug-location !28




More information about the llvm-commits mailing list