aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-01-06[CGSCC][Coroutine][NewPM] Properly support function splitting/outliningArthur Eubanks1-1/+4
2020-09-23[NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPassArthur Eubanks1-2/+0
2020-07-01[CallGraph] Add support for callback call sitesSergey Dmitriev1-1/+1
2020-05-13[NewPassManager] Add assertions when getting statefull cached analysis.Alina Sbirlea1-1/+1
2020-05-04[CallGraphUpdater] Removed references to calles when deleting functionSergey Dmitriev1-2/+5
2020-04-15[CallGraphUpdater][NFC] Minor updates to D77855Johannes Doerfert1-1/+1
2020-04-15[CallGraphUpdater] Remove nodes from their SCC (old PM)Johannes Doerfert1-0/+4
2020-04-15[CallGraphUpdater] Update the ExternalCallingNode for node replacementsJohannes Doerfert1-1/+1
2020-04-15[CallGraphUpdater] Properly remove strongly connected components (oldPM)Johannes Doerfert1-38/+45
2020-04-08[CallGraphUpdater] Remove dead constants before replacing a functionJohannes Doerfert1-0/+1
2020-02-14[Attributor] Derive memory location attributes (argmemonly, ...)Johannes Doerfert1-4/+4
2020-02-08Introduce a CallGraph updater helper classJohannes Doerfert1-0/+152