aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2020-04-16 16:23:03 -0700
committerCraig Topper <craig.topper@intel.com>2020-04-16 16:24:45 -0700
commit798b262c3c9d4a8603dc6c6bbbe0a7ffb82eadbc (patch)
treea58d0e50364a3c45a3ca0b13223a1c90e0599cd8 /llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp
parent386f1c114d5952c13760cb3368d41d09d8ba099c (diff)
downloadllvm-798b262c3c9d4a8603dc6c6bbbe0a7ffb82eadbc.zip
llvm-798b262c3c9d4a8603dc6c6bbbe0a7ffb82eadbc.tar.gz
llvm-798b262c3c9d4a8603dc6c6bbbe0a7ffb82eadbc.tar.bz2
[CallSite removal][IPO] Change implementation of AbstractCallSite to store a CallBase* instead of CallSite. NFCI.
CallSite will likely be removed soon, but AbstractCallSite serves a different purpose and won't be going away. This patch switches it to internally store a CallBase* instead of a CallSite. The only interface changes are the removal of the getCallSite method and getCallBackUses now takes a CallBase&. These methods had only a few callers that were easy enough to update without needing a compatibility shim. In the future once the other CallSites are gone, the CallSite.h header should be renamed to AbstractCallSite.h Differential Revision: https://reviews.llvm.org/D78322
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp')
0 files changed, 0 insertions, 0 deletions