In TwoAddressInstructionPass::processTiedPairs with
-early-live-intervals, update any preexisting physreg live intervals,
as well as virtreg live intervals. By default (without
-precompute-phys-liveness) physreg live intervals only exist for
registers that are live-in to some basic block.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | ||
|---|---|---|
| 1555–1557 | Having to repeat the code everywhere for virtual and physregs is pretty annoying | |
Having to repeat the code everywhere for virtual and physregs is pretty annoying