aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils/BreakCriticalEdges.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use hidden visibility to make symbols in an anonymous namespace getChris Lattner2006-06-281-1/+2
* Preserve and update ETForest. Patch by Daniel BerlinChris Lattner2006-01-111-0/+5
* Teach SplitCriticalEdge to update LoopInfo if it is alive. This fixesChris Lattner2005-08-131-0/+31
* Change break critical edges to not remove, then insert, PHI node entries.Chris Lattner2005-08-121-2/+2
* Remove trailing whitespaceMisha Brukman2005-04-211-6/+6
* Fix the missing symbols problem Bill was hitting. Patch contributed byChris Lattner2005-03-171-0/+1
* Convert code to compile with vc7.1.Reid Spencer2004-09-151-2/+2
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Expose this as a functionpassChris Lattner2004-07-311-1/+3
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-1/+0
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-291-1/+1
* Fix bug: test/Regression/Transforms/LowerInvoke/2004-02-29-PHICrash.llxChris Lattner2004-02-291-2/+5
* Finegrainify namespacificationChris Lattner2004-01-091-8/+5
* Minor cleanups and simplificationsChris Lattner2003-11-211-1/+1
* Start using the nicer terminator auto-insertion APIChris Lattner2003-11-201-2/+1
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Reorganize code for locality, improve commentsChris Lattner2003-11-101-19/+23
* Adjust to new critical edge interfaceChris Lattner2003-11-101-9/+11
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Rename loop preheaders pass to loop simplifyChris Lattner2003-10-121-1/+3
* Fix spelling.Misha Brukman2003-10-101-1/+1
* Remove unnecesary &*'sChris Lattner2003-04-231-1/+1
* BreakCriticalEdges should update dominance frontier information as well asChris Lattner2002-10-311-2/+14
* - Fix bug: cee/2002-10-07-NoImmediateDominator.llChris Lattner2002-10-081-1/+2
* Expose isCriticalEdge & SplitCriticalEdge methods from crit-edges passChris Lattner2002-10-081-9/+10
* Updates to work with recent Statistic's changes:Chris Lattner2002-10-011-2/+2
* - Cleanup break-crit-edges pass by making SplitCriticalEdge a member method.Chris Lattner2002-09-261-29/+30
* - Do not expose Critical Edge breaking mechanics outside the BCE pass, thusChris Lattner2002-09-241-9/+94
* - Expose passinfo from BreakCriticalEdges pass so that it may be "Required"Chris Lattner2002-09-241-14/+17
* Add new BreakCriticalEdges passChris Lattner2002-09-241-0/+52