- b550cb1 [NFC] Header cleanup by Mehdi Amini · 10 years ago
- b47f801 [PM] Make the AnalysisManager parameter to run methods a reference. by Chandler Carruth · 10 years ago
- b4faf13 [PM] Implement the final conclusion as to how the analysis IDs should by Chandler Carruth · 10 years ago
- df0cd72 [PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix for clang. by NAKAMURA Takumi · 10 years ago
- ca04a1f Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tweaks." by NAKAMURA Takumi · 10 years ago
- de40e74 [PM] Appease mingw32's auto-import DLL build with minimal tweaks. by NAKAMURA Takumi · 10 years ago
- 3a63435 [PM] Introduce CRTP mixin base classes to help define passes and by Chandler Carruth · 10 years ago
- bc53977 Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManager. NFC by Hongbin Zheng · 10 years ago
- 751337f Introduce DominanceFrontierAnalysis to the new PassManager to compute DominanceFrontier. NFC by Hongbin Zheng · 10 years ago
- 3f97840 Introduce analysis pass to compute PostDominators in the new pass manager. NFC by Hongbin Zheng · 10 years ago
- 66b19fb Revert "Introduce analysis pass to compute PostDominators in the new pass manager. NFC" by Hongbin Zheng · 10 years ago
- ad782ce Revert "Introduce DominanceFrontierAnalysis to the new PassManager to compute DominanceFrontier. NFC" by Hongbin Zheng · 10 years ago
- 921fabf Revert "Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManager. NFC" by Hongbin Zheng · 10 years ago
- 2fa386f Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManager. NFC by Hongbin Zheng · 10 years ago
- 237197b Introduce DominanceFrontierAnalysis to the new PassManager to compute DominanceFrontier. NFC by Hongbin Zheng · 10 years ago
- a0273a0 Introduce analysis pass to compute PostDominators in the new pass manager. NFC by Hongbin Zheng · 10 years ago
- eb2a254 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
- 20dcc9f [RegionInfo] Add debug-time region viewer functions by Michael Kruse · 10 years ago
- d990388 [cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py. by Chandler Carruth · 11 years ago
- 8eb82fc Fix msc17 build. RegionInfo::RegionInfo::recalculate() doesn't make sense. by NAKAMURA Takumi · 11 years ago
- 118b0c7 Fix -Asserts build introduced since r213456. by NAKAMURA Takumi · 11 years ago
- 1b8d837 Templatify RegionInfo so it works on MachineBasicBlocks by Matt Arsenault · 11 years ago
- f1221bd [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
- 8d941ef RegionInfo: Do not access a value that was just moved away by Tobias Grosser · 12 years ago
- ec649ac Use unique_ptr to manage ownership of child Regions within llvm::Region by David Blaikie · 12 years ago
- 9f00886 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
- 4abf9d3 [C++11] Add a basic block range view for RegionInfo by Tobias Grosser · 12 years ago
- 7352302 [PM] Split DominatorTree into a concrete analysis result object which by Chandler Carruth · 12 years ago
- d48cdbf Put the functionality for printing a value to a raw_ostream as an by Chandler Carruth · 12 years ago
- 9aca918 Move the LLVM IR asm writer header files into the IR directory, as they by Chandler Carruth · 12 years ago
- 8a8cd2b Re-sort all of the includes with ./utils/sort_includes.py so that by Chandler Carruth · 12 years ago
- 570d302 Reorder headers according to lint. by Bill Wendling · 12 years ago
- a7ddc98 RegionInfo: Do not crash if unreachable block is found by Tobias Grosser · 13 years ago
- 141cc3e RegionInfo: Add helpers to replace entry/exit recursively by Tobias Grosser · 13 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- 49d684e Release build: guard dump functions with by Manman Ren · 13 years ago
- c3366cc Release build: guard dump functions with "ifndef NDEBUG" by Manman Ren · 13 years ago
- 14c05c4 Remove the the block_node_iterator of Region, replace it by the block_iterator. by Hongbin Zheng · 13 years ago
- bb1d209 Implement the block_iterator of Region based on df_iterator. by Hongbin Zheng · 13 years ago
- 8880325 Rename the Region::block_iterator to Region::block_node_iterator, and by Chandler Carruth · 14 years ago
- 5dfe6da Remove extra semi-colons. by Chad Rosier · 14 years ago
- 184e3cee Missed some users of Value::getNameStr. by Benjamin Kramer · 14 years ago
- 8b304ff Region: Allow user control the printing style of the print function. by Tobias Grosser · 15 years ago
- b1d11c1 Add single entry / single exit accessors. by Tobias Grosser · 15 years ago
- bf0aa92 split dom frontier handling stuff out to its own DominanceFrontier header, by Chris Lattner · 15 years ago
- 9192e7a Make some symbols static, move classes into anonymous namespaces. by Benjamin Kramer · 15 years ago
- 6c18d1a Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which by Owen Anderson · 15 years ago
- 4b0986b6 Add Region::isTopLevelRegion(). by Tobias Grosser · 15 years ago
- 4c71c11 RegionInfo: Fix trivial error that slipped in last minute. by Tobias Grosser · 15 years ago
- fe92a93 RegionInfo: Update RegionInfo after a BB was split. by Tobias Grosser · 15 years ago
- a867722 RegioInfo: Add getExpandedRegion(). by Tobias Grosser · 15 years ago
- 648594c RegionInfo: Allow to update exit and entry of a region. by Tobias Grosser · 15 years ago
- bf984fd RegionInfo: Enhance addSubregion. by Tobias Grosser · 15 years ago
- 8352ce5 RegionInfo: Allow to set the parent region of a basic block. by Tobias Grosser · 15 years ago
- e910b9d RegionInfo: Free the RegionNodes in cache. by Tobias Grosser · 15 years ago
- 8ac477f Begin adding static dependence information to passes, which will allow us to by Owen Anderson · 15 years ago
- df7a4f2 Now with fewer extraneous semicolons! by Owen Anderson · 15 years ago
- 7fbe6cb RegionInfo: Do not assert if a BB is not part of the dominance tree. by Tobias Grosser · 15 years ago
- a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
- bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
- 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
- abfafad Fix namespace polution. by Dan Gohman · 15 years ago
- 18e39ce RegionInfo: Make sure to free cached nodes; Tobias, please check! by Daniel Dunbar · 15 years ago
- fc76386 RegionInfo: Add getMaxRegionExit() by Tobias Grosser · 15 years ago
- 1bec81a Add function to query RegionInfo about loops. by Tobias Grosser · 15 years ago
- b3aa6c7 Use DominatorTree::properlyDominates instead of dominates with an by Dan Gohman · 15 years ago
- 1a2da42 use cascading operator-> feature by Gabor Greif · 15 years ago
- d9f48ec use -> instead of (*). by Gabor Greif · 15 years ago
- 07c8ad5 cache dereferenced iterator by Gabor Greif · 15 years ago
- 336734a Add new RegionInfo pass. by Tobias Grosser · 15 years ago