| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization into | Nate Begeman | 2005-08-04 | 1 | -11/+0 |
| | | | | | | | | | BasicBlock's removePredecessor routine. This requires shuffling around the definition and implementation of hasContantValue from Utils.h,cpp into Instructions.h,cpp llvm-svn: 22664 | ||||
| * | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -3/+3 |
| | | | | | llvm-svn: 21427 | ||||
| * | silence a bogus warning | Chris Lattner | 2005-04-18 | 1 | -1/+1 |
| | | | | | llvm-svn: 21320 | ||||
| * | a new simple pass, which will be extended to be more useful in the future. | Chris Lattner | 2005-04-15 | 1 | -0/+213 |
| This pass forward branches through conditions when it can show that the conditions is either always true or false for a predecessor. This currently only handles the most simple cases of this, but is successful at threading across 2489 branches and 65 switch instructions in 176.gcc, which isn't bad. llvm-svn: 21306 | |||||

