[PATCH] [Inliner][NFCI] Add an InlineSite abstraction.
Sanjoy Das
sanjoy at playingwithpointers.com
Mon Jun 22 19:14:43 PDT 2015
Hi reames, chandlerc, nlewycky,
This refactoring lets the inliner internally pass around a Function with
a vector of arguments as an `InlineSite`. Currently `InlineSite`
instances are always derived from `CallSite` instance, but later patches
will add introduce support for creating `InlineSite` instances from
`Statepoint` instances.
Depends on D10627
Depends on D10629
Depends on D10630
http://reviews.llvm.org/D10631
Files:
lib/Transforms/Utils/InlineFunction.cpp
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D10631.28191.patch
Type: text/x-patch
Size: 17322 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150623/d51d7bf2/attachment.bin>
More information about the llvm-commits
mailing list