summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/RegionInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Test commit, fix a minor typo.Jiading Gai2018-07-221-1/+1
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman2017-10-151-1/+1
* [dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton2017-10-121-1/+1
* [Analysis] Fix some Clang-tidy modernize-use-using and Include What You Use w...Eugene Zelenko2017-06-271-23/+17
* [PM] Introduce an analysis set used to preserve all analyses overChandler Carruth2017-01-151-0/+9
* [PM] Change the static object whose address is used to uniquely identifyChandler Carruth2016-11-231-1/+1
* Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini2016-10-081-2/+1
* Consistently use FunctionAnalysisManagerSean Silva2016-08-091-2/+2
* [NFC] Header cleanupMehdi Amini2016-04-181-3/+0
* [PM] Make the AnalysisManager parameter to run methods a reference.Chandler Carruth2016-03-111-9/+9
* [PM] Implement the final conclusion as to how the analysis IDs shouldChandler Carruth2016-03-111-1/+1
* [PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix fo...NAKAMURA Takumi2016-02-281-0/+2
* Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tw...NAKAMURA Takumi2016-02-281-2/+0
* [PM] Appease mingw32's auto-import DLL build with minimal tweaks.NAKAMURA Takumi2016-02-281-0/+2
* [PM] Introduce CRTP mixin base classes to help define passes andChandler Carruth2016-02-261-2/+0
* Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManage...Hongbin Zheng2016-02-251-0/+34
* Introduce DominanceFrontierAnalysis to the new PassManager to compute Dominan...Hongbin Zheng2016-02-251-3/+3
* Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng2016-02-251-3/+3
* Revert "Introduce analysis pass to compute PostDominators in the new pass man...Hongbin Zheng2016-02-251-3/+3
* Revert "Introduce DominanceFrontierAnalysis to the new PassManager to compute...Hongbin Zheng2016-02-251-3/+3
* Revert "Introduce RegionInfoAnalysis, which compute Region Tree in the new Pa...Hongbin Zheng2016-02-251-34/+0
* Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManage...Hongbin Zheng2016-02-251-0/+34
* Introduce DominanceFrontierAnalysis to the new PassManager to compute Dominan...Hongbin Zheng2016-02-251-3/+3
* Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng2016-02-251-3/+3
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-291-1/+1
* [RegionInfo] Add debug-time region viewer functionsMichael Kruse2015-08-101-0/+9
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* Fix msc17 build. RegionInfo::RegionInfo::recalculate() doesn't make sense.NAKAMURA Takumi2014-07-201-4/+2
* Fix -Asserts build introduced since r213456.NAKAMURA Takumi2014-07-201-0/+2
* Templatify RegionInfo so it works on MachineBasicBlocksMatt Arsenault2014-07-191-762/+66
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* RegionInfo: Do not access a value that was just moved awayTobias Grosser2014-04-151-1/+1
* Use unique_ptr to manage ownership of child Regions within llvm::RegionDavid Blaikie2014-04-151-15/+19
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-24/+24
* [C++11] Add a basic block range view for RegionInfoTobias Grosser2014-03-031-2/+2
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-131-3/+3
* Put the functionality for printing a value to a raw_ostream as anChandler Carruth2014-01-091-3/+2
* Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2014-01-071-1/+1
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-071-1/+1
* Reorder headers according to lint.Bill Wendling2013-08-211-4/+2
* RegionInfo: Do not crash if unreachable block is foundTobias Grosser2013-05-031-1/+2
* RegionInfo: Add helpers to replace entry/exit recursivelyTobias Grosser2013-04-101-0/+32
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-4/+3
* Release build: guard dump functions withManman Ren2012-09-121-1/+1
* Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-061-0/+2
* Remove the the block_node_iterator of Region, replace it by the block_iterator.Hongbin Zheng2012-08-271-21/+3
* Implement the block_iterator of Region based on df_iterator.Hongbin Zheng2012-08-021-16/+0
OpenPOWER on IntegriCloud