- User Since
- Jun 16 2019, 4:02 PM (24 w, 4 d)
@lkail yes, new contributor here so if you can land it or tell me how to go about that? Thanks
Nov 5 2019
Nov 1 2019
See attached for an updated diff. This also changes the name of FeedImmed to DefImmed to be congruent with DefReg.
Oct 30 2019
Per @jsji's suggestion, this checks if the operands to DefMI are both the same virtual register, which enables optimization in more cases.
Oct 28 2019
Updated revision. Note, I also had to update test/CodeGen/PowerPC/load-shuffle-and-shuffle-store.ll since this will omit the optimization in some of those cases.
Oct 27 2019
Oct 22 2019
Thanks. Should have checked :) This issue is causing buffer overflows in some applications compiled with Clang 9, so hopefully your fix can be ok'd soon.