[PATCH] D65737: [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n

Dávid Bolvanský via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 13 08:15:29 PDT 2019


xbolva00 added a comment.

I dont think so.

Nowdays middle end does nothing with mempcpy, backend expands it to memcpy + n and then possibly does some memcpy opts. Middle end loses  opportnuties to do something better.

To sum up, with this patch nothing should regress, only improve due to middle-end opt.


Repository:
  rL LLVM

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

https://reviews.llvm.org/D65737





More information about the llvm-commits mailing list