Home
last modified time | relevance | path

Searched refs:TypeTestFunc (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp263 void scanTypeTestUsers(Function *TypeTestFunc, Function *AssumeFunc);
658 void DevirtModule::scanTypeTestUsers(Function *TypeTestFunc, in scanTypeTestUsers() argument
666 for (auto I = TypeTestFunc->use_begin(), E = TypeTestFunc->use_end(); in scanTypeTestUsers()
704 Function *TypeTestFunc = Intrinsic::getDeclaration(&M, Intrinsic::type_test); in scanTypeCheckedLoadUsers() local
745 CallInst *TypeTestCall = CallB.CreateCall(TypeTestFunc, {Ptr, TypeIdValue}); in scanTypeCheckedLoadUsers()
783 Function *TypeTestFunc = in run() local
789 if ((!TypeTestFunc || TypeTestFunc->use_empty() || !AssumeFunc || in run()
794 if (TypeTestFunc && AssumeFunc) in run()
795 scanTypeTestUsers(TypeTestFunc, AssumeFunc); in run()
DLowerTypeTests.cpp871 Function *TypeTestFunc = in lower() local
873 if (!TypeTestFunc || TypeTestFunc->use_empty()) in lower()
898 for (const Use &U : TypeTestFunc->uses()) { in lower()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DGlobalSplit.cpp145 Function *TypeTestFunc = in splitGlobals() local
149 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in splitGlobals()
DWholeProgramDevirt.cpp491 void scanTypeTestUsers(Function *TypeTestFunc);
1565 void DevirtModule::scanTypeTestUsers(Function *TypeTestFunc) { in scanTypeTestUsers() argument
1572 for (auto I = TypeTestFunc->use_begin(), E = TypeTestFunc->use_end(); in scanTypeTestUsers()
1612 Function *TypeTestFunc = Intrinsic::getDeclaration(&M, Intrinsic::type_test); in scanTypeCheckedLoadUsers() local
1654 CallInst *TypeTestCall = CallB.CreateCall(TypeTestFunc, {Ptr, TypeIdValue}); in scanTypeCheckedLoadUsers()
1784 Function *TypeTestFunc = in run() local
1794 (!TypeTestFunc || TypeTestFunc->use_empty() || !AssumeFunc || in run()
1799 if (TypeTestFunc && AssumeFunc) in run()
1800 scanTypeTestUsers(TypeTestFunc); in run()
DLowerTypeTests.cpp1761 Function *TypeTestFunc = in lower() local
1765 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in lower()
1771 if (TypeTestFunc) { in lower()
1772 for (auto UI = TypeTestFunc->use_begin(), UE = TypeTestFunc->use_end(); in lower()
1999 if (TypeTestFunc) { in lower()
2000 for (const Use &U : TypeTestFunc->uses()) { in lower()
DThinLTOBitcodeWriter.cpp105 if (Function *TypeTestFunc = in promoteTypeIds() local
107 for (const Use &U : TypeTestFunc->uses()) { in promoteTypeIds()
/external/llvm-project/llvm/lib/Transforms/IPO/
DGlobalSplit.cpp148 Function *TypeTestFunc = in splitGlobals() local
152 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in splitGlobals()
DLowerTypeTests.cpp1786 Function *TypeTestFunc = in lower() local
1789 if (DropTypeTests && TypeTestFunc) { in lower()
1790 for (auto UI = TypeTestFunc->use_begin(), UE = TypeTestFunc->use_end(); in lower()
1823 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in lower()
1829 if (TypeTestFunc) { in lower()
1830 for (auto UI = TypeTestFunc->use_begin(), UE = TypeTestFunc->use_end(); in lower()
2058 if (TypeTestFunc) { in lower()
2059 for (const Use &U : TypeTestFunc->uses()) { in lower()
DWholeProgramDevirt.cpp545 scanTypeTestUsers(Function *TypeTestFunc,
1721 Function *TypeTestFunc, in scanTypeTestUsers() argument
1728 for (auto I = TypeTestFunc->use_begin(), E = TypeTestFunc->use_end(); in scanTypeTestUsers()
1798 Function *TypeTestFunc = Intrinsic::getDeclaration(&M, Intrinsic::type_test); in scanTypeCheckedLoadUsers() local
1840 CallInst *TypeTestCall = CallB.CreateCall(TypeTestFunc, {Ptr, TypeIdValue}); in scanTypeCheckedLoadUsers()
1970 Function *TypeTestFunc = in run() local
1980 (!TypeTestFunc || TypeTestFunc->use_empty() || !AssumeFunc || in run()
1990 if (TypeTestFunc && AssumeFunc) in run()
1991 scanTypeTestUsers(TypeTestFunc, TypeIdMap); in run()
DThinLTOBitcodeWriter.cpp105 if (Function *TypeTestFunc = in promoteTypeIds() local
107 for (const Use &U : TypeTestFunc->uses()) { in promoteTypeIds()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DLTO.cpp866 Function *TypeTestFunc = RegularLTO.CombinedModule->getFunction( in checkPartiallySplit() local
873 if ((TypeTestFunc && !TypeTestFunc->use_empty()) || in checkPartiallySplit()
/external/llvm-project/llvm/lib/LTO/
DLTO.cpp904 Function *TypeTestFunc = RegularLTO.CombinedModule->getFunction( in checkPartiallySplit() local
911 if ((TypeTestFunc && !TypeTestFunc->use_empty()) || in checkPartiallySplit()