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