[PATCH] D17474: MachineCopyPropagation: Keep scanning through instructions with regmasks

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 23 16:00:41 PST 2016


MatzeB updated this revision to Diff 48855.
MatzeB added a comment.

New revision which splits SourceNoLongerAvailable() into two new functions: ClobberCopySources(), ClobberRegister() so the code that is now in ClobberCopySources() can be reused for the regmask case.
The tests have also been extended to cover negative cases and check for kill flag clearing.


Repository:
  rL LLVM

http://reviews.llvm.org/D17474

Files:
  lib/CodeGen/MachineCopyPropagation.cpp
  test/CodeGen/X86/machine-copy-prop.mir

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D17474.48855.patch
Type: text/x-patch
Size: 8547 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160224/3cdd0595/attachment.bin>


More information about the llvm-commits mailing list