[PATCH] D26221: ScheduleDAGInstrs: Ignore dependencies of constant physregs

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 10 15:36:18 PST 2016


MatzeB added a comment.

In https://reviews.llvm.org/D26221#592333, @gberry wrote:

> Sure.  I took a look at some of the assembly diffs and I'm curious to know if you observed any significant performance gains with the increased scheduling freedom?


You probably will not see any change in codegen with this patch alone.

However when applying https://reviews.llvm.org/D26111 there are some regressions which get fixed by this patch. And with https://reviews.llvm.org/D26111 I see some smaller improvements in codesize and performance (because we effectively decrease register pressure when replacing with the zero register early).


Repository:
  rL LLVM

https://reviews.llvm.org/D26221





More information about the llvm-commits mailing list