[PATCH] D135070: [TTI][Sink] Add target support for sinking more reads

Carl Ritson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 3 04:04:45 PDT 2022


critson created this revision.
critson added reviewers: foad, RKSimon, MaskRay.
Herald added subscribers: StephenFan, hiraditya.
Herald added a project: All.
critson requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

Allow target to indicate some reads may be sunk along critical
edges.  This is useful for applications which have invariant
data loads or can establish apriori absence of memory writes.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D135070

Files:
  llvm/include/llvm/Analysis/TargetTransformInfo.h
  llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
  llvm/lib/Analysis/TargetTransformInfo.cpp
  llvm/lib/Transforms/Scalar/Sink.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D135070.464650.patch
Type: text/x-patch
Size: 7787 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20221003/2aff2ba0/attachment.bin>


More information about the llvm-commits mailing list