Searched refs:TypeTestFunc (Results 1 – 12 of 12) sorted by relevance
/external/llvm/lib/Transforms/IPO/ |
D | WholeProgramDevirt.cpp | 263 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()
|
D | LowerTypeTests.cpp | 871 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/ |
D | GlobalSplit.cpp | 145 Function *TypeTestFunc = in splitGlobals() local 149 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in splitGlobals()
|
D | WholeProgramDevirt.cpp | 491 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()
|
D | LowerTypeTests.cpp | 1761 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()
|
D | ThinLTOBitcodeWriter.cpp | 105 if (Function *TypeTestFunc = in promoteTypeIds() local 107 for (const Use &U : TypeTestFunc->uses()) { in promoteTypeIds()
|
/external/llvm-project/llvm/lib/Transforms/IPO/ |
D | GlobalSplit.cpp | 148 Function *TypeTestFunc = in splitGlobals() local 152 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in splitGlobals()
|
D | LowerTypeTests.cpp | 1786 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()
|
D | WholeProgramDevirt.cpp | 545 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()
|
D | ThinLTOBitcodeWriter.cpp | 105 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/ |
D | LTO.cpp | 866 Function *TypeTestFunc = RegularLTO.CombinedModule->getFunction( in checkPartiallySplit() local 873 if ((TypeTestFunc && !TypeTestFunc->use_empty()) || in checkPartiallySplit()
|
/external/llvm-project/llvm/lib/LTO/ |
D | LTO.cpp | 904 Function *TypeTestFunc = RegularLTO.CombinedModule->getFunction( in checkPartiallySplit() local 911 if ((TypeTestFunc && !TypeTestFunc->use_empty()) || in checkPartiallySplit()
|