Home
last modified time | relevance | path

Searched refs:DevirtCalls (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DTypeMetadataUtils.cpp24 findCallsAtConstantOffset(SmallVectorImpl<DevirtCallSite> &DevirtCalls, in findCallsAtConstantOffset() argument
29 findCallsAtConstantOffset(DevirtCalls, HasNonCallUses, User, Offset); in findCallsAtConstantOffset()
31 DevirtCalls.push_back({Offset, CI}); in findCallsAtConstantOffset()
33 DevirtCalls.push_back({Offset, II}); in findCallsAtConstantOffset()
43 SmallVectorImpl<DevirtCallSite> &DevirtCalls, in findLoadCallsAtConstantOffset() argument
48 findLoadCallsAtConstantOffset(M, DevirtCalls, User, Offset); in findLoadCallsAtConstantOffset()
50 findCallsAtConstantOffset(DevirtCalls, nullptr, User, Offset); in findLoadCallsAtConstantOffset()
57 findLoadCallsAtConstantOffset(M, DevirtCalls, User, Offset + GEPOffset); in findLoadCallsAtConstantOffset()
64 SmallVectorImpl<DevirtCallSite> &DevirtCalls, in findDevirtualizableCallsForTypeTest() argument
82 findLoadCallsAtConstantOffset(M, DevirtCalls, in findDevirtualizableCallsForTypeTest()
[all …]
DModuleSummaryAnalysis.cpp184 SmallVector<DevirtCallSite, 4> DevirtCalls; in addIntrinsicToSummary() local
186 findDevirtualizableCallsForTypeTest(DevirtCalls, Assumes, CI); in addIntrinsicToSummary()
187 for (auto &Call : DevirtCalls) in addIntrinsicToSummary()
201 SmallVector<DevirtCallSite, 4> DevirtCalls; in addIntrinsicToSummary() local
205 findDevirtualizableCallsForTypeCheckedLoad(DevirtCalls, LoadedPtrs, Preds, in addIntrinsicToSummary()
211 for (auto &Call : DevirtCalls) in addIntrinsicToSummary()
/external/llvm/lib/Analysis/
DTypeMetadataUtils.cpp24 findCallsAtConstantOffset(SmallVectorImpl<DevirtCallSite> &DevirtCalls, in findCallsAtConstantOffset() argument
29 findCallsAtConstantOffset(DevirtCalls, HasNonCallUses, User, Offset); in findCallsAtConstantOffset()
31 DevirtCalls.push_back({Offset, CI}); in findCallsAtConstantOffset()
33 DevirtCalls.push_back({Offset, II}); in findCallsAtConstantOffset()
43 SmallVectorImpl<DevirtCallSite> &DevirtCalls, in findLoadCallsAtConstantOffset() argument
48 findLoadCallsAtConstantOffset(M, DevirtCalls, User, Offset); in findLoadCallsAtConstantOffset()
50 findCallsAtConstantOffset(DevirtCalls, nullptr, User, Offset); in findLoadCallsAtConstantOffset()
57 findLoadCallsAtConstantOffset(M, DevirtCalls, User, Offset + GEPOffset); in findLoadCallsAtConstantOffset()
64 SmallVectorImpl<DevirtCallSite> &DevirtCalls, in findDevirtualizableCallsForTypeTest() argument
83 findLoadCallsAtConstantOffset(M, DevirtCalls, in findDevirtualizableCallsForTypeTest()
[all …]
/external/llvm/include/llvm/Analysis/
DTypeMetadataUtils.h34 SmallVectorImpl<DevirtCallSite> &DevirtCalls,
40 SmallVectorImpl<DevirtCallSite> &DevirtCalls,
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DTypeMetadataUtils.h41 SmallVectorImpl<DevirtCallSite> &DevirtCalls,
47 SmallVectorImpl<DevirtCallSite> &DevirtCalls,
/external/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp674 SmallVector<DevirtCallSite, 1> DevirtCalls; in scanTypeTestUsers() local
676 findDevirtualizableCallsForTypeTest(DevirtCalls, Assumes, CI); in scanTypeTestUsers()
686 for (DevirtCallSite Call : DevirtCalls) { in scanTypeTestUsers()
719 SmallVector<DevirtCallSite, 1> DevirtCalls; in scanTypeCheckedLoadUsers() local
723 findDevirtualizableCallsForTypeCheckedLoad(DevirtCalls, LoadedPtrs, Preds, in scanTypeCheckedLoadUsers()
766 NumUnsafeUses = DevirtCalls.size(); in scanTypeCheckedLoadUsers()
773 for (DevirtCallSite Call : DevirtCalls) { in scanTypeCheckedLoadUsers()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp1353 SmallVector<DevirtCallSite, 1> DevirtCalls; in scanTypeTestUsers() local
1355 findDevirtualizableCallsForTypeTest(DevirtCalls, Assumes, CI); in scanTypeTestUsers()
1365 for (DevirtCallSite Call : DevirtCalls) { in scanTypeTestUsers()
1397 SmallVector<DevirtCallSite, 1> DevirtCalls; in scanTypeCheckedLoadUsers() local
1401 findDevirtualizableCallsForTypeCheckedLoad(DevirtCalls, LoadedPtrs, Preds, in scanTypeCheckedLoadUsers()
1444 NumUnsafeUses = DevirtCalls.size(); in scanTypeCheckedLoadUsers()
1451 for (DevirtCallSite Call : DevirtCalls) { in scanTypeCheckedLoadUsers()