aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/RegionPass.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-04-04[IR] Refactor attribute methods in Function class (NFC)Evandro Menezes1-1/+1
2019-04-03[IR] Create new method in `Function` class (NFC)Evandro Menezes1-1/+1
2019-03-08[RegionPass] Fix forgotten "!".Michael Kruse1-1/+1
2019-02-28Fix IR/Analysis layering issue with OptBisectRichard Trieu1-1/+6
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-08-28[NFC][PassTiming] factor out generic PassTimingInfoFedor Sergeev1-0/+1
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-8/+5
2018-03-27[NFC] OptPassGate extracted from OptBisectFedor Sergeev1-1/+1
2017-12-13Remove redundant includes from lib/Analysis.Michael Zolotukhin1-1/+0
2017-08-25Normlize to LF line endings.Michael Kruse1-1/+1
2017-06-01Add opt-bisect support for region passes.Eli Friedman1-0/+16
2017-03-10Implement getPassName() for IR printing passes.Yaron Keren1-0/+2
2017-01-15Reverted: Track validity of pass resultsSerge Pavlov1-1/+0
2017-01-13RegionPass: Set isExecuted flag correctlyTobias Grosser1-0/+1
2016-07-19[RegionPass] Some minor cleanupsDavid Majnemer1-4/+2
2015-04-15Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu1-1/+1
2015-03-23Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer1-0/+1
2015-03-06Avoid calls to dumpPassInfo and RegionBase<Tr>::getNameStr() in RGPassManager ifChad Rosier1-10/+14
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth1-2/+1
2014-07-19Templatify RegionInfo so it works on MachineBasicBlocksMatt Arsenault1-2/+2
2014-06-21Add back functionality removed in r210497.Richard Trieu1-2/+4
2014-06-09Removing an "if (!this)" check from two print methods. The condition willRichard Trieu1-1/+3
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-17remove some dead codeNuno Lopes1-1/+0
2014-04-15Use unique_ptr to manage ownership of child Regions within llvm::RegionDavid Blaikie1-5/+5
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-2/+2
2014-03-05[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-2/+2
2014-03-03[C++11] Add a basic block range view for RegionInfoTobias Grosser1-3/+2
2012-08-27Remove the the block_node_iterator of Region, replace it by the block_iterator.Hongbin Zheng1-3/+2
2012-05-04Rename the Region::block_iterator to Region::block_node_iterator, andChandler Carruth1-1/+2
2011-08-29Reapply r138695. Fix PassManager stack depths.Andrew Trick1-3/+3
2011-08-27Reverting r138695 to see if it fixes clang self host.Andrew Trick1-3/+3
2011-08-27Fix PassManager stack depths.Andrew Trick1-3/+3
2011-05-05Minor change: Fix the typo in RegionPass.h and RegionPass.cpp.Hongbin Zheng1-1/+1
2010-12-12Remove useless dynamic_cast<>().Tobias Grosser1-2/+1
2010-10-20Add RegionPass support.Tobias Grosser1-0/+276