[PATCH] D137945: [ObjC][ARC] Share bundle handling code between steps of the ObjCARCOpts pass and cleanup (NFC)

Stefan Gränitz via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 14 06:56:00 PST 2022


sgraenitz created this revision.
sgraenitz added reviewers: compnerd, dexonsmith, rnk.
Herald added a subscriber: hiraditya.
Herald added a project: All.
sgraenitz requested review of this revision.
Herald added a project: LLVM.

Generalize and share code for operand bundle handling. Drop the anonymous namespace (all other helper functions are local static). Rename the existing funclet test for cleanup-pads.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D137945

Files:
  llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  llvm/test/Transforms/ObjCARC/funclet-cleanuppad.ll
  llvm/test/Transforms/ObjCARC/funclet.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D137945.475135.patch
Type: text/x-patch
Size: 7930 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20221114/2f6daa63/attachment.bin>


More information about the llvm-commits mailing list