[PATCH] D81647: MIR Statepoint refactoring. Part 3: Spill GC Ptr regs.

Bjorn Pettersson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 14 08:12:03 PDT 2020


bjope added inline comments.


================
Comment at: llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp:224
+    RegSlotPair RSP(Reg, FI);
+    auto Res = Reloads[MBB].insert(RSP);
+    assert(Res.second && "reload already exists");
----------------
Results in "unused variable" werror in noasserts build


================
Comment at: llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp:475
+    MachineInstr *Reload = It->getPrevNode();
+    int Dummy = 0;
+    assert(TII.isLoadFromStackSlot(*Reload, Dummy) == Reg);
----------------
Results in "unused variable" werror in noasserts build


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D81647/new/

https://reviews.llvm.org/D81647



More information about the llvm-commits mailing list