[PATCH] D71350: [MachineScheduler] Reorder cfi to avoid PostRA scheduling differences

Chris Ye via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 12 04:52:06 PST 2019


yechunliang added a comment.

Base on the solution "Postpone insertion of CFI instructions (pull out - reinsert)", with the patch, the CFI Instruction has been pulled out, but the problem is need to find the "correct position" to re-insert the CFI Instruction.

In D71350#1780572 <https://reviews.llvm.org/D71350#1780572>, @tellenbach wrote:

> I've implemented a solution doing that for frame-lowering and it worked quite well. However, there are other passes that insert CFI instructions and I haven't finish it (yet).


@tellenbach, glad to hear you are working on this, maybe you have researched more than me, would you please continue to fix the issue? Thanks.


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

https://reviews.llvm.org/D71350





More information about the llvm-commits mailing list