Searched refs:TypeTestFunc (Results 1 – 4 of 4) sorted by relevance
145 Function *TypeTestFunc = in splitGlobals() local149 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in splitGlobals()
454 void scanTypeTestUsers(Function *TypeTestFunc, Function *AssumeFunc);1358 void DevirtModule::scanTypeTestUsers(Function *TypeTestFunc, in scanTypeTestUsers() argument1366 for (auto I = TypeTestFunc->use_begin(), E = TypeTestFunc->use_end(); in scanTypeTestUsers()1406 Function *TypeTestFunc = Intrinsic::getDeclaration(&M, Intrinsic::type_test); in scanTypeCheckedLoadUsers() local1448 CallInst *TypeTestCall = CallB.CreateCall(TypeTestFunc, {Ptr, TypeIdValue}); in scanTypeCheckedLoadUsers()1560 Function *TypeTestFunc = in run() local1570 if ((TypeTestFunc && !TypeTestFunc->use_empty()) || in run()1581 (!TypeTestFunc || TypeTestFunc->use_empty() || !AssumeFunc || in run()1586 if (TypeTestFunc && AssumeFunc) in run()1587 scanTypeTestUsers(TypeTestFunc, AssumeFunc); in run()
1696 Function *TypeTestFunc = in lower() local1700 if ((!TypeTestFunc || TypeTestFunc->use_empty()) && in lower()1707 if (TypeTestFunc && !TypeTestFunc->use_empty() && in lower()1713 if (TypeTestFunc) { in lower()1714 for (auto UI = TypeTestFunc->use_begin(), UE = TypeTestFunc->use_end(); in lower()1922 if (TypeTestFunc) { in lower()1923 for (const Use &U : TypeTestFunc->uses()) { in lower()
104 if (Function *TypeTestFunc = in promoteTypeIds() local106 for (const Use &U : TypeTestFunc->uses()) { in promoteTypeIds()