[PATCH] D137813: [RegAlloc Greedy]Account statepoints while splitting single basic block

Quentin Colombet via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 14 11:34:14 PST 2022


qcolombet added inline comments.


================
Comment at: llvm/lib/CodeGen/SplitKit.cpp:1622
+                                     CurLI->reg()))
+    return false;
   // Splitting a live-through range always makes progress.
----------------
That's awfully specific for this part of the code.

Could this be handled when rewriting the spills instead with `foldMemoryOperand`?


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

https://reviews.llvm.org/D137813



More information about the llvm-commits mailing list