Home
last modified time | relevance | path

Searched refs:DevirtModule (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp406 struct DevirtModule { struct
434 DevirtModule(Module &M, function_ref<AAResults &(Function &)> AARGetter, in DevirtModule() function
576 return DevirtModule::runForTesting(M, LegacyAARGetter(*this), OREGetter); in runOnModule()
578 return DevirtModule(M, LegacyAARGetter(*this), OREGetter, ExportSummary, in runOnModule()
614 if (!DevirtModule(M, AARGetter, OREGetter, ExportSummary, ImportSummary) in run()
620 bool DevirtModule::runForTesting( in runForTesting()
639 DevirtModule( in runForTesting()
659 void DevirtModule::buildTypeIdentifierMap( in buildTypeIdentifierMap()
693 Constant *DevirtModule::getPointerAtOffset(Constant *I, uint64_t Offset) { in getPointerAtOffset()
725 bool DevirtModule::tryFindVirtualCallTargets( in tryFindVirtualCallTargets()
[all …]
/external/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp240 struct DevirtModule { struct
258 DevirtModule(Module &M) in DevirtModule() argument
301 return DevirtModule(M).run(); in runOnModule()
317 if (!DevirtModule(M).run()) in run()
322 void DevirtModule::buildTypeIdentifierMap( in buildTypeIdentifierMap()
356 bool DevirtModule::tryFindVirtualCallTargets( in tryFindVirtualCallTargets()
394 bool DevirtModule::trySingleImplDevirt( in trySingleImplDevirt()
416 bool DevirtModule::tryEvaluateFunctionsWithArgs( in tryEvaluateFunctionsWithArgs()
443 bool DevirtModule::tryUniformRetValOpt( in tryUniformRetValOpt()
459 bool DevirtModule::tryUniqueRetValOpt( in tryUniqueRetValOpt()
[all …]