aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/Analysis.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-05-12[DirectX] Implement DXILResourceImplicitBinding pass (#138043)Helena Kotas1-0/+1
2025-05-09[DirectX] Implement DXILResourceBindingAnalysis (#137258)Helena Kotas1-1/+2
2025-04-21[LLVM] Cleanup pass initialization for Analysis passes (#135858)Rahul Joshi1-0/+9
2025-04-04[NFC][HLSL] Rename ResourceBinding Types (#134165)Ashley Coleman1-1/+1
2024-12-18[DirectX] Split resource info into type and binding info. NFC (#119773)Justin Bogner1-1/+2
2024-08-15[DXIL][Analysis] Boilerplate for DXILResourceAnalysis passJustin Bogner1-0/+1
2024-04-09Remove the unused IntervalPartition analysis pass (#88133)Björn Pettersson1-1/+0
2023-11-27[NewPM] Remove LazyValueInfoPrinter Pass (#73408)Aiden Grossman1-1/+0
2023-11-26[NewPM] Remove CFGPrinterLegacyPass (#73414)Aiden Grossman1-1/+0
2023-11-25[NewPM] Remove CFGOnlyPrinterLegacyPass (#73412)Aiden Grossman1-1/+0
2023-11-25[NewPM] Remove CFGOnlyViewerLegacyPass (#73411)Aiden Grossman1-1/+0
2023-11-25[NewPM] Remove CFGViewerLegacyPass (#73410)Aiden Grossman1-1/+0
2023-11-25[NewPM] Remove CallGraphPrinterLegacyPass (#73409)Aiden Grossman1-1/+0
2023-11-21[NewPM] Remove Delinearization legacy pass (#72942)Aiden Grossman1-1/+0
2023-11-21[NewPM] Remove CostModelAnalysis Legacy Pass (#72941)Aiden Grossman1-1/+0
2023-11-21[NewPM] Remove InstCountLegacyPass (#72936)Aiden Grossman1-1/+0
2023-11-06[NewPM] Remove AAEval Legacy Pass (#71358)Aiden Grossman1-1/+0
2023-06-13[Passes] Remove some legacy printer passesArthur Eubanks1-6/+0
2023-04-21[Lint] Remove legacy passArthur Eubanks1-1/+0
2023-04-17[Analysis] Remove DA & LegacyDApvanhout1-1/+0
2023-04-14[Passes] Remove the legacy DemandedBitsWrapperPassBjorn Pettersson1-1/+0
2023-04-14[llvm-c] Remove PassRegistry and initialization APIsNikita Popov1-9/+0
2022-12-12[AA] Remove CFL AA passesNikita Popov1-2/+0
2022-11-14[AST] Remove legacy AliasSetPrinter passNikita Popov1-1/+0
2022-10-21[ObjCARC] Remove legacy PM versions of optimization passesArthur Eubanks1-1/+0
2022-05-16[DomPrinter] Migrate -dot-dom to the new pass manager.Yang Keao1-8/+8
2021-12-10Reapply CycleInfo: Introduce cycles as a generalization of loopsSameer Sahasrabuddhe1-0/+1
2021-12-07Revert "CycleInfo: Introduce cycles as a generalization of loops"Jonas Devlieghere1-1/+0
2021-12-07CycleInfo: Introduce cycles as a generalization of loopsSameer Sahasrabuddhe1-0/+1
2020-10-19[NPM] Port module-debuginfo pass to the new pass managerAmy Huang1-1/+1
2020-09-24[IRSim] Adding wrapper pass for IRSimilarityIdentfierAndrew Litteken1-0/+1
2020-09-03[NewPM][Lint] Port -lint to NewPMArthur Eubanks1-1/+1
2020-09-02Revert "[NewPM][Lint] Port -lint to NewPM"Arthur Eubanks1-0/+1
2020-09-02[NewPM][Lint] Port -lint to NewPMArthur Eubanks1-1/+0
2020-08-21[NFC] Port InstCount pass to new pass managerRoman Lebedev1-1/+1
2019-08-23[MustExec] Add a generic "must-be-executed-context" explorerJohannes Doerfert1-0/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-26[stack-safety] Empty local passes for Stack Safety Global AnalysisVitaly Buka1-0/+1
2018-11-26[stack-safety] Empty local passes for Stack Safety Local AnalysisVitaly Buka1-0/+1
2018-08-30[NFC] Rename the DivergenceAnalysis to LegacyDivergenceAnalysisNicolai Haehnle1-1/+1
2018-06-28Add a PhiValuesAnalysis pass to calculate the underlying values of phisJohn Brawn1-0/+1
2018-03-20Add an analysis printer for must execute reasoningPhilip Reames1-0/+1
2017-04-11MemorySSA: Move to Analysis, from Transforms/Utils. It's used asDaniel Berlin1-0/+2
2017-03-22[LVI] Add an LVI printer pass to capture test LVI cache after transformationsAnna Thomas1-0/+1
2016-10-28[LCSSA] Perform LCSSA verification only for the current loop nest.Igor Laevsky1-0/+1
2016-09-15[PM] Port CFGViewer and CFGPrinter to the new Pass ManagerSriraman Tallam1-4/+4
2016-07-28[BPI] Add new LazyBPI analysisAdam Nemet1-0/+1
2016-07-18[OptRemarkEmitter] Port to new PMAdam Nemet1-1/+1
2016-07-16[PM] Convert IVUsers analysis to new pass manager.Dehao Chen1-1/+1
2016-07-15[OptRemark,LDist] RFC: Add hotness attributeAdam Nemet1-0/+1