HomeSort by: relevance | last modified time | path
    Searched refs:DevirtCalls (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
TypeMetadataUtils.cpp 24 // Search for virtual calls that call FPtr and add them to DevirtCalls.
26 findCallsAtConstantOffset(SmallVectorImpl<DevirtCallSite> &DevirtCalls,
40 findCallsAtConstantOffset(DevirtCalls, HasNonCallUses, User, Offset, CI,
43 DevirtCalls.push_back({Offset, *CI});
45 DevirtCalls.push_back({Offset, *II});
52 // Search for virtual calls that load from VPtr and add them to DevirtCalls.
54 const Module *M, SmallVectorImpl<DevirtCallSite> &DevirtCalls, Value *VPtr,
59 findLoadCallsAtConstantOffset(M, DevirtCalls, User, Offset, CI, DT);
61 findCallsAtConstantOffset(DevirtCalls, nullptr, User, Offset, CI, DT);
68 findLoadCallsAtConstantOffset(M, DevirtCalls, User, Offset + GEPOffset
    [all...]
ModuleSummaryAnalysis.cpp 185 SmallVector<DevirtCallSite, 4> DevirtCalls;
187 findDevirtualizableCallsForTypeTest(DevirtCalls, Assumes, CI, DT);
188 for (auto &Call : DevirtCalls)
202 SmallVector<DevirtCallSite, 4> DevirtCalls;
206 findDevirtualizableCallsForTypeCheckedLoad(DevirtCalls, LoadedPtrs, Preds,
212 for (auto &Call : DevirtCalls)
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TypeMetadataUtils.h 45 /// call sites based on the call and return them in DevirtCalls.
47 SmallVectorImpl<DevirtCallSite> &DevirtCalls,
52 /// devirtualizable call sites based on the call and return them in DevirtCalls.
54 SmallVectorImpl<DevirtCallSite> &DevirtCalls,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
WholeProgramDevirt.cpp 1780 // Search for virtual calls based on %p and add them to DevirtCalls.
1781 SmallVector<DevirtCallSite, 1> DevirtCalls;
1784 findDevirtualizableCallsForTypeTest(DevirtCalls, Assumes, CI, DT);
1791 for (DevirtCallSite Call : DevirtCalls)
1858 SmallVector<DevirtCallSite, 1> DevirtCalls;
1863 findDevirtualizableCallsForTypeCheckedLoad(DevirtCalls, LoadedPtrs, Preds,
1906 NumUnsafeUses = DevirtCalls.size();
1913 for (DevirtCallSite Call : DevirtCalls) {

Completed in 63 milliseconds