[PATCH] D156872: [MachineVerifier] Verify LiveIntervals for PHIs

Carl Ritson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 3 00:30:08 PDT 2023


critson added a comment.

In D156872#4553407 <https://reviews.llvm.org/D156872#4553407>, @foad wrote:

> Interesting. Currently I don't think anything in LLVM tries to use LiveIntervals in SSA form, does it? Even `-early-live-intervals` only creates them just after PHIElimination.

PHIElimination has code to preserve LiveIntervals, although it is incorrect/incomplete which I am currently fixing.
The code for '-early-live-intervals` also suggests the intention is for it to be run before PHIEliminination.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D156872



More information about the llvm-commits mailing list