Searched refs:AARGetter (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ThinLTOBitcodeWriter.cpp | 277 function_ref<AAResults &(Function &)> AARGetter, Module &M, in splitAndWriteThinLTOBitcode() argument 347 computeFunctionBodyMemoryAccess(*F, AARGetter(*F)) in splitAndWriteThinLTOBitcode() 543 function_ref<AAResults &(Function &)> AARGetter, in writeThinLTOBitcode() argument 551 splitAndWriteThinLTOBitcode(OS, ThinLinkOS, AARGetter, M, in writeThinLTOBitcode()
|
| H A D | WholeProgramDevirt.cpp | 573 function_ref<AAResults &(Function &)> AARGetter; member 614 DevirtModule(Module &M, function_ref<AAResults &(Function &)> AARGetter, in DevirtModule() 619 : M(M), AARGetter(AARGetter), LookupDomTree(LookupDomTree), in DevirtModule() 742 runForTesting(Module &M, function_ref<AAResults &(Function &)> AARGetter, 787 auto AARGetter = [&](Function &F) -> AAResults & { in run() local 797 if (!DevirtModule::runForTesting(M, AARGetter, OREGetter, LookupDomTree)) in run() 801 if (!DevirtModule(M, AARGetter, OREGetter, LookupDomTree, ExportSummary, in run() 999 Module &M, function_ref<AAResults &(Function &)> AARGetter, in runForTesting() argument 1026 DevirtModule(M, AARGetter, OREGetter, LookupDomTree, in runForTesting() 1879 !computeFunctionBodyMemoryAccess(*Fn, AARGetter(*Fn)) in tryVirtualConstProp()
|
| H A D | FunctionAttrs.cpp | 275 static void addMemoryAttrs(const SCCNodeSet &SCCNodes, AARGetterT &&AARGetter, in addMemoryAttrs() argument 281 AAResults &AAR = AARGetter(*F); in addMemoryAttrs() 2260 deriveAttrsInPostOrder(ArrayRef<Function *> Functions, AARGetterT &&AARGetter, in deriveAttrsInPostOrder() argument 2278 addMemoryAttrs(Nodes.SCCNodes, AARGetter, Changed); in deriveAttrsInPostOrder() 2326 auto AARGetter = [&](Function &F) -> AAResults & { in run() local 2336 deriveAttrsInPostOrder(Functions, AARGetter, ArgAttrsOnly); in run() 2376 static bool runImpl(CallGraphSCC &SCC, AARGetterT AARGetter) { in runImpl() argument 2382 return !deriveAttrsInPostOrder(Functions, AARGetter).empty(); in runImpl()
|