Lines Matching refs:CallSite
64 #include "llvm/IR/CallSite.h"
193 std::vector<CallSite> &ParsePointsNeeded /*rval*/);
195 static bool needsStatepoint(const CallSite &CS) {
209 static Value *ReplaceWithStatepoint(const CallSite &CS);
233 if (auto CS = CallSite(&I))
378 static bool doesNotRequireEntrySafepointBefore(const CallSite &CS) {
443 if (auto CS = CallSite(cursor)) {
458 std::vector<CallSite> &Found /*rval*/) {
463 CallSite CS(inst);
568 std::vector<CallSite> ParsePointNeeded;
659 std::vector<CallSite> RuntimeCalls;
670 std::vector<CallSite> Calls;
695 CallSite &CS = ParsePointNeeded[i];
714 CallSite &CS = ParsePointNeeded[i];
755 std::vector<CallSite> &ParsePointsNeeded /*rval*/) {
826 ParsePointsNeeded.push_back(CallSite(calls[i]));
834 static Value *ReplaceWithStatepoint(const CallSite &CS /* to replace */) {
935 llvm_unreachable("unexpect type of CallSite");