[PATCH] D82110: [LiveIntervals] Fix early-clobber handling in handleMoveUp

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 18 11:27:04 PDT 2020


arsenm accepted this revision.
arsenm added a comment.
This revision is now accepted and ready to land.

LGTM, but unfortunately doesn't help me with either of the 2 LiveIntervals problems I'm looking at



================
Comment at: llvm/unittests/MI/LiveIntervalTest.cpp:450-455
+    %5704:sreg_32 = IMPLICIT_DEF
+    %5706:sreg_32 = IMPLICIT_DEF
+    undef early-clobber %5709.sub0:sreg_64 = WWM %5704:sreg_32, implicit $exec
+    %5755:sreg_32 = S_FLBIT_I32_B32 %5709.sub0:sreg_64
+    early-clobber %5709.sub1:sreg_64 = WWM %5706:sreg_32, implicit $exec
+    %5757:sreg_32 = S_FLBIT_I32_B32 %5709.sub1:sreg_64
----------------
Can you compact these test register numbers?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D82110





More information about the llvm-commits mailing list