Age | Commit message (Expand) | Author |
2005-08-03 | Fix a nasty dangling pointer issue. The ScalarEvolution pass would keep a | Chris Lattner |
2005-08-03 | The correct fix for PR612, which also fixes | Chris Lattner |
2005-08-03 | When inserting code, make sure not to insert it before PHI nodes. This | Chris Lattner |
2005-08-03 | Fix Transforms/SimplifyCFG/2005-08-03-PHIFactorCrash.ll, a problem that | Chris Lattner |
2005-08-03 | Finally, add the required constraint checks to fix Transforms/SimplifyCFG/20... | Chris Lattner |
2005-08-03 | Simplify some code, add the correct pred checks | Chris Lattner |
2005-08-03 | Refactor code out of PropagatePredecessorsForPHIs, turning it into a pure fun... | Chris Lattner |
2005-08-03 | use splice instead of remove/insert to avoid some symtab operations | Chris Lattner |
2005-08-03 | move two functions up in the file, use SafeToMergeTerminators to eliminate | Chris Lattner |
2005-08-03 | Rip some code out of the main SimplifyCFG function into a subfunction and | Chris Lattner |
2005-08-02 | Disable this patch: | Chris Lattner |
2005-08-02 | Change a place to use an arbitrary value instead of null, when possible | Chris Lattner |
2005-08-02 | Update to use the new MathExtras.h support for log2 computation. | Chris Lattner |
2005-08-02 | Like the comment says, do not insert cast instructions before phi nodes | Chris Lattner |
2005-08-02 | This code was very close, but not quite right. It did not take into | Chris Lattner |
2005-08-02 | add a comment, make a check more lenient | Chris Lattner |
2005-08-02 | Simplify for loop, clear a per-loop map after processing each loop | Chris Lattner |
2005-08-02 | Add a comment | Chris Lattner |
2005-08-02 | Fix an iterator invalidation problem | Chris Lattner |
2005-08-01 | ConstantInt::get only works for arguments < 128. | Chris Lattner |
2005-07-30 | Keep tabs and trailing spaces out. | Jeff Cohen |
2005-07-30 | Fix VC++ build problems. | Jeff Cohen |
2005-07-30 | Ack, typo | Nate Begeman |
2005-07-30 | Commit a new LoopStrengthReduce pass that can use scalar evolutions and | Nate Begeman |
2005-07-30 | Break SCEVExpander out of IndVarSimplify into its own .h/.cpp file so that | Nate Begeman |
2005-07-27 | Eliminate all remaining tabs and trailing spaces. | Jeff Cohen |
2005-07-26 | ConvertibleToGEP always returns 0, remove some old crufty code which | Chris Lattner |
2005-07-20 | Do not let MaskedValueIsZero consider undef to be zero, for reasons | Chris Lattner |
2005-07-18 | When transforming &A[i] < &A[j] -> i < j, make sure to perform the comparison | Chris Lattner |
2005-07-07 | Fix a problem that instcombine would hit when dealing with unreachable code. | Chris Lattner |
2005-06-30 | Fix PR590 and Transforms/Mem2Reg/2005-06-30-ReadBeforeWrite.ll. | Chris Lattner |
2005-06-29 | Doh! Forgot to LLVMify the style. | John Criswell |
2005-06-29 | Basic fix for PR#591; don't convert an fprintf() to an fwrite() if there | John Criswell |
2005-06-24 | add a debug type | Chris Lattner |
2005-06-20 | prevent va_arg from being hoisted from a loop | Andrew Lenharth |
2005-06-19 | prevent DCE of vaarg intrinsics. This should take care of most regressions | Andrew Lenharth |
2005-06-18 | core changes for varargs | Andrew Lenharth |
2005-06-18 | Fix a problem with the strcmp optimization checking the wrong string and | Reid Spencer |
2005-06-18 | Clean up some uninitialized variables and missing return statements that | Reid Spencer |
2005-06-17 | This is not true: (X != 13 | X < 15) -> X < 15 | Chris Lattner |
2005-06-17 | Don't crash when dealing with INTMIN. This fixes PR585 and | Chris Lattner |
2005-06-17 | Don't crash on: X = phi (X, X). | Chris Lattner |
2005-06-17 | avoid constructing out of range shift amounts. | Chris Lattner |
2005-06-16 | Fix PR583 and testcase Transforms/InstCombine/2005-06-15-DivSelectCrash.ll | Chris Lattner |
2005-06-16 | Fix PR571, removing code that does just the WRONG thing :) | Chris Lattner |
2005-06-16 | Fix a bug in my previous patch. Do not get the shift amount type (which | Chris Lattner |
2005-06-15 | Fix PR575, patch provided by John Mellor-Crummey. Thanks! | Chris Lattner |
2005-06-15 | Fix PR582. The rewriter can move casts around, which invalidated the | Chris Lattner |
2005-06-15 | Do not promote globals only used by main to locals if there are constantexprs | Chris Lattner |
2005-06-15 | Fix PR577 and testcase InstCombine/2005-06-15-ShiftSetCCCrash.ll. | Chris Lattner |