[PATCH] D76584: Split LiveRangeCalc in LiveRangeCalc/LiveIntervalCalc. NFC

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 23 10:55:54 PDT 2020


arsenm added inline comments.


================
Comment at: llvm/include/llvm/CodeGen/LiveIntervalCalc.h:52
+  /// LaneBitmask::getAll().
+  void extendToUses(LiveRange &LR, unsigned Reg, LaneBitmask LaneMask,
+                    LiveInterval *LI = nullptr);
----------------
s/unsigned/Register


================
Comment at: llvm/include/llvm/CodeGen/LiveIntervalCalc.h:61
+  /// minimal live range.
+  void createDeadDefs(LiveRange &LR, unsigned Reg);
+
----------------
Ditto


================
Comment at: llvm/include/llvm/CodeGen/LiveIntervalCalc.h:67
+  /// inserted as needed to preserve SSA form.
+  void extendToUses(LiveRange &LR, unsigned PhysReg) {
+    extendToUses(LR, PhysReg, LaneBitmask::getAll());
----------------
MCRegister


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D76584





More information about the llvm-commits mailing list