This patch implements updates for the MBB live-ins due to the newly introduced
instructions emitted by spill2reg.
This is required for correct tracking of live register usage.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/CodeGen/Spill2Reg.cpp | ||
---|---|---|
329 | If the reload and spill are in the same BB, like bb6: spill stack.0 reload stack.0 does it adds VectorReg to LiveIn? |
llvm/lib/CodeGen/Spill2Reg.cpp | ||
---|---|---|
329 | No, because ReloadData.IsLiveIn is false (set earlier in line 224), so the code will not reach line 328 in this case. |
If the reload and spill are in the same BB, like
does it adds VectorReg to LiveIn?