With this change, the remaining CallSite usages are just for
implementing the wrapper type itself.
This does update the C API but leaves the names of that API alone and
only updates their implementation.
Paths
| Differential D56184
[CallSite removal] Move the rest of IR implementation code away from `CallSite`. ClosedPublic Authored by chandlerc on Dec 31 2018, 11:57 PM.
Details Summary With this change, the remaining CallSite usages are just for This does update the C API but leaves the names of that API alone and
Diff Detail
Event TimelineHerald added subscribers: hiraditya, mcrosier, sanjoy. · View Herald TranscriptDec 31 2018, 11:57 PM compnerd added inline comments.
This revision is now accepted and ready to land.Jan 6 2019, 10:47 PM Comment Actions Addressed with analogous edits to what was requested, and landing. Thanks again for the review! Closed by commit rL350509: [CallSite removal] Move the rest of IR implementation code away from (authored by chandlerc). · Explain WhyJan 6 2019, 11:35 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 179829 llvm/include/llvm/IR/InstrTypes.h
llvm/include/llvm/IR/PatternMatch.h
llvm/lib/IR/AsmWriter.cpp
llvm/lib/IR/Core.cpp
llvm/lib/IR/Function.cpp
llvm/lib/IR/Value.cpp
|
Would be nicer as:
I wish there was more context as to why an invoke is being ignored.