aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/BranchFolding.cpp
AgeCommit message (Expand)Author
2006-10-21Add an experimental cross-jumping implementation.Chris Lattner
2006-10-17Teach the branch folder to update debug info if it removes blocks with lineChris Lattner
2006-10-17Enable deleting branches to successor blocks. With the previous patches,Chris Lattner
2006-10-17Reenable this pass, fixing the bugs in it.Chris Lattner
2006-10-14disable this pass for now, it's causing issuesChris Lattner
2006-10-14falling off the end of a function is ok with an unreachable instruction.Chris Lattner
2006-10-13disable some objectionable code, maybe we can bring this pass to lifeChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2004-09-01Changes For Bug 352Reid Spencer
2004-08-01Dereferencing end() is bad.Chris Lattner
2004-07-31Make OptimizeBlock take a MachineFunction::iterator instead of aAlkis Evlogimenos
2004-07-31Next on a pointer increments the pointer, not an iteratorChris Lattner
2004-07-31Use next() helper to make code more readable. UseAlkis Evlogimenos
2004-07-31Use MachineFunction::iterator instead of a MachineBasicBlock* becauseAlkis Evlogimenos
2004-07-31Implement a simple target-independent CFG cleanup passChris Lattner