[PATCH] D78411: [AArch64LoadStoreOptimizer] Skip debug insts during pattern matching

Vedant Kumar via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 17 18:03:44 PDT 2020


vsk created this revision.
vsk added reviewers: fhahn, efriedma, dnsampaio.
Herald added subscribers: danielkiss, hiraditya, kristof.beyls.
Herald added a project: LLVM.
vsk planned changes to this revision.
vsk added a comment.

Apologies, this was uploaded too early. This patch still needs cleanup before it's ready to be reviewed.


Do not count the presence of debug insts against the limit set by
LdStLimit, and allow the optimizer to find matching insts by skipping
over debug insts.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D78411

Files:
  llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
  llvm/lib/Transforms/Utils/Debugify.cpp
  llvm/test/CodeGen/AArch64/ldst-opt-mte.mir

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D78411.258459.patch
Type: text/x-patch
Size: 12852 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200418/cee637c1/attachment.bin>


More information about the llvm-commits mailing list