[PATCH] D55638: [CallSite removal] Add and flesh out APIs on the new `CallBase` base class that previously were only available on the `CallSite` wrapper.

Chandler Carruth via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 12 19:13:52 PST 2018


chandlerc created this revision.
Herald added subscribers: hiraditya, mcrosier, sanjoy.

This will make migrating code easier and generally seems like a good collection
of API improvements.

Some of these APIs seem like more consistent / better naming of existing
ones. I've retained the old names for migration simplicit and am just
adding the new ones in this commit. I'll try to garbage collect these
once CallSite is gone.


Repository:
  rL LLVM

https://reviews.llvm.org/D55638

Files:
  llvm/include/llvm/IR/InstrTypes.h
  llvm/lib/IR/Instructions.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D55638.177993.patch
Type: text/x-patch
Size: 9820 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20181213/5b154e80/attachment.bin>


More information about the llvm-commits mailing list