[PATCH] D41463: [CodeGen] Add a new pass for PostRA sink

Jun Bum Lim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 16 11:27:32 PDT 2018


junbuml added a comment.

> The result takes one extra packet, which is a perf regression on Hexagon.
>  I think this is due to the fact that the sink of copies is post-ra, and
>  there doesn't seem to be a propagation pass to remove the extra transfer r2=r0.

Due to my lack of knowledge on Hexagon, I don't quite understand why this is regression. If this is Hexagon specific issue, I can turn it off for Hexagon.


https://reviews.llvm.org/D41463





More information about the llvm-commits mailing list