Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalSplit.cpp175 Function *TypeTestFunc = in splitGlobals() local
181 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in splitGlobals()
H A DWholeProgramDevirt.cpp635 scanTypeTestUsers(Function *TypeTestFunc,
889 Function *TypeTestFunc = in updatePublicTypeTestCalls() local
894 TypeTestFunc, {CI->getArgOperand(0), CI->getArgOperand(1)}, {}, "", in updatePublicTypeTestCalls()
2038 Function *TypeTestFunc, in scanTypeTestUsers() argument
2045 for (Use &U : llvm::make_early_inc_range(TypeTestFunc->uses())) { in scanTypeTestUsers()
2113 Function *TypeTestFunc = in scanTypeCheckedLoadUsers() local
2161 CallInst *TypeTestCall = CallB.CreateCall(TypeTestFunc, {Ptr, TypeIdValue}); in scanTypeCheckedLoadUsers()
2332 Function *TypeTestFunc = in run() local
2345 (!TypeTestFunc || TypeTestFunc->use_empty() || !AssumeFunc || in run()
2357 if (TypeTestFunc && AssumeFunc) in run()
[all …]
H A DLowerTypeTests.cpp1993 static void dropTypeTests(Module &M, Function &TypeTestFunc, in dropTypeTests() argument
1995 for (Use &U : llvm::make_early_inc_range(TypeTestFunc.uses())) { in dropTypeTests()
2018 Function *TypeTestFunc = in lower() local
2023 if (TypeTestFunc) in lower()
2024 dropTypeTests(M, *TypeTestFunc, ShouldDropAll); in lower()
2032 if (TypeTestFunc || PublicTypeTestFunc) { in lower()
2053 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in lower()
2059 if (TypeTestFunc) in lower()
2060 for (Use &U : llvm::make_early_inc_range(TypeTestFunc->uses())) in lower()
2287 if (TypeTestFunc) { in lower()
[all …]
H A DThinLTOBitcodeWriter.cpp125 if (Function *TypeTestFunc = in promoteTypeIds() local
127 for (const Use &U : TypeTestFunc->uses()) { in promoteTypeIds()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp946 Function *TypeTestFunc = in computeVirtualCallSiteTypeInfoMap() local
948 if (!TypeTestFunc || TypeTestFunc->use_empty()) in computeVirtualCallSiteTypeInfoMap()
956 for (Use &U : llvm::make_early_inc_range(TypeTestFunc->uses())) { in computeVirtualCallSiteTypeInfoMap()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp1130 Function *TypeTestFunc = in checkPartiallySplit() local
1139 if ((TypeTestFunc && !TypeTestFunc->use_empty()) || in checkPartiallySplit()