summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/CallGraphSCCPass.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CallSite removal] Move the legacy PM, call graph, and some inlinerChandler Carruth2019-04-191-31/+31
* Fix IR/Analysis layering issue with OptBisectRichard Trieu2019-02-281-4/+21
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fixing -print-module-scope for legacy SCC passesFedor Sergeev2018-12-031-4/+21
* [New PM][PassInstrumentation] IR printing support for New Pass ManagerFedor Sergeev2018-09-241-0/+1
* Output per-function size-info remarksJessica Paquette2018-09-061-2/+4
* [NFC] Pass the instruction delta to emitInstrCountChangedRemarkJessica Paquette2018-08-311-4/+4
* [NFC] Pre-calculate SCC IR counts in size remarks.Jessica Paquette2018-08-311-5/+13
* [NFC][PassTiming] factor out generic PassTimingInfoFedor Sergeev2018-08-281-0/+1
* Remove trailing spaceFangrui Song2018-07-301-49/+49
* [ORE] Move loop invariant ORE checks outside the PM loop.Xin Tong2018-07-221-2/+6
* Revert "CallGraphSCCPass: iterate over all functions."Evgeniy Stepanov2018-07-131-71/+39
* CallGraphSCCPass: iterate over all functions.Tim Northover2018-07-061-39/+71
* Add remarks describing when a pass changes the IR instruction count of a moduleJessica Paquette2018-05-181-0/+6
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-26/+24
* [NFC] OptPassGate extracted from OptBisectFedor Sergeev2018-03-271-1/+1
* [Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use w...Eugene Zelenko2017-08-311-19/+24
* Address http://bugs.llvm.org/pr32207 by making BannerPrinted local to runOnSC...Yaron Keren2017-06-121-4/+4
* [Statistics] Add a method to atomically update a statistic that contains a ma...Craig Topper2017-05-181-4/+2
* Rename WeakVH to WeakTrackingVH; NFCSanjoy Das2017-05-011-2/+3
* Reverts commit r301424, r301425 and r301426Sanjoy Das2017-04-261-4/+4
* Rename WeakVH to WeakTrackingVH; NFCSanjoy Das2017-04-261-4/+4
* Implement getPassName() for IR printing passes.Yaron Keren2017-03-101-0/+2
* Improve the `-filter-print-funcs` option to skip the banner for CGSCC pass wh...Mehdi Amini2017-01-181-3/+13
* Reverted: Track validity of pass resultsSerge Pavlov2017-01-151-1/+0
* Track validity of pass resultsSerge Pavlov2017-01-131-0/+1
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-3/+1
* RefreshCallGraph does not modify the SCC, adding "const" to make it clear (NFC)Mehdi Amini2016-08-081-3/+3
* [CallGraphSCCPass] Use an ArrayRef instead of a pair of iteratorsDavid Majnemer2016-08-061-1/+1
* Apply clang-tidy's modernize-loop-convert to lib/Analysis.Benjamin Kramer2016-06-261-4/+4
* Interprocedural Register Allocation (IPRA) AnalysisMehdi Amini2016-06-101-0/+4
* Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor2016-04-221-1/+8
* Revert "Initial implementation of optimization bisect support."Vedant Kumar2016-04-221-8/+1
* Initial implementation of optimization bisect support.Andrew Kaylor2016-04-211-1/+8
* Recommit r256952 "Filtering IR printing for print-after-all/print-before-all"Weiming Zhao2016-01-061-3/+4
* Revert r256952 due to lit test fails.Weiming Zhao2016-01-061-4/+3
* Filtering IR printing for print-after-all/print-before-allWeiming Zhao2016-01-061-3/+4
* [PM/AA] Remove the last relics of the separate IPA library from LLVM,Chandler Carruth2015-08-181-0/+632
OpenPOWER on IntegriCloud