2005-08-03 |
Chris Lattner | Fix a nasty dangling pointer issue. The ScalarEvolutio... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | The correct fix for PR612, which also fixes |
tree | commitdiff |
2005-08-03 |
Chris Lattner | When inserting code, make sure not to insert it before... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Fix Transforms/SimplifyCFG/2005-08-03-PHIFactorCrash... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Finally, add the required constraint checks to fix... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Simplify some code, add the correct pred checks |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Refactor code out of PropagatePredecessorsForPHIs,... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | use splice instead of remove/insert to avoid some symta... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | move two functions up in the file, use SafeToMergeTermi... |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Rip some code out of the main SimplifyCFG function... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Disable this patch: |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Change a place to use an arbitrary value instead of... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Update to use the new MathExtras.h support for log2... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Like the comment says, do not insert cast instructions... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | This code was very close, but not quite right. It... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | add a comment, make a check more lenient |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Simplify for loop, clear a per-loop map after processin... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Add a comment |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Fix an iterator invalidation problem |
tree | commitdiff |
2005-08-01 |
Chris Lattner | ConstantInt::get only works for arguments < 128. |
tree | commitdiff |
2005-07-30 |
Jeff Cohen | Keep tabs and trailing spaces out. |
tree | commitdiff |
2005-07-30 |
Jeff Cohen | Fix VC++ build problems. |
tree | commitdiff |
2005-07-30 |
Nate Begeman | Ack, typo |
tree | commitdiff |
2005-07-30 |
Nate Begeman | Commit a new LoopStrengthReduce pass that can use scala... |
tree | commitdiff |
2005-07-30 |
Nate Begeman | Break SCEVExpander out of IndVarSimplify into its own... |
tree | commitdiff |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
tree | commitdiff |
2005-07-26 |
Chris Lattner | ConvertibleToGEP always returns 0, remove some old... |
tree | commitdiff |
2005-07-20 |
Chris Lattner | Do not let MaskedValueIsZero consider undef to be zero... |
tree | commitdiff |
2005-07-18 |
Chris Lattner | When transforming &A[i] < &A[j] -> i < j, make sure... |
tree | commitdiff |
2005-07-07 |
Chris Lattner | Fix a problem that instcombine would hit when dealing... |
tree | commitdiff |
2005-06-30 |
Chris Lattner | Fix PR590 and Transforms/Mem2Reg/2005-06-30-ReadBeforeW... |
tree | commitdiff |
2005-06-29 |
John Criswell | Doh! Forgot to LLVMify the style. |
tree | commitdiff |
2005-06-29 |
John Criswell | Basic fix for PR#591; don't convert an fprintf() to... |
tree | commitdiff |
2005-06-24 |
Chris Lattner | add a debug type |
tree | commitdiff |
2005-06-20 |
Andrew Lenharth | prevent va_arg from being hoisted from a loop |
tree | commitdiff |
2005-06-19 |
Andrew Lenharth | prevent DCE of vaarg intrinsics. This should take... |
tree | commitdiff |
2005-06-18 |
Andrew Lenharth | core changes for varargs |
tree | commitdiff |
2005-06-18 |
Reid Spencer | Fix a problem with the strcmp optimization checking... |
tree | commitdiff |
2005-06-18 |
Reid Spencer | Clean up some uninitialized variables and missing retur... |
tree | commitdiff |
2005-06-17 |
Chris Lattner | This is not true: (X != 13 | X < 15) -> X < 15 |
tree | commitdiff |
2005-06-17 |
Chris Lattner | Don't crash when dealing with INTMIN. This fixes PR585 and |
tree | commitdiff |
2005-06-17 |
Chris Lattner | Don't crash on: X = phi (X, X). |
tree | commitdiff |
2005-06-17 |
Chris Lattner | avoid constructing out of range shift amounts. |
tree | commitdiff |
2005-06-16 |
Chris Lattner | Fix PR583 and testcase Transforms/InstCombine/2005... |
tree | commitdiff |
2005-06-16 |
Chris Lattner | Fix PR571, removing code that does just the WRONG thing :) |
tree | commitdiff |
2005-06-16 |
Chris Lattner | Fix a bug in my previous patch. Do not get the shift... |
tree | commitdiff |
2005-06-15 |
Chris Lattner | Fix PR575, patch provided by John Mellor-Crummey. ... |
tree | commitdiff |
2005-06-15 |
Chris Lattner | Fix PR582. The rewriter can move casts around, which... |
tree | commitdiff |
2005-06-15 |
Chris Lattner | Do not promote globals only used by main to locals... |
tree | commitdiff |
2005-06-15 |
Chris Lattner | Fix PR577 and testcase InstCombine/2005-06-15-ShiftSetC... |
tree | commitdiff |
2005-06-15 |
Reid Spencer | Put the hack back in that removes features, causes... |
tree | commitdiff |
2005-06-13 |
Reid Spencer | Unbreak several InstCombine regression checks introduce... |
tree | commitdiff |
2005-06-09 |
Chris Lattner | Fix a 64-bit problem, passing (int)0 through ... instea... |
tree | commitdiff |
2005-06-09 |
Chris Lattner | Fix a problem on 64-bit targets where we passed (int... |
tree | commitdiff |
2005-06-04 |
Andrew Lenharth | hack to fix bzip2 (bug 571) |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Make the registration hash_map static. No other module... |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Adjust the file comment to read a little easier. |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Make sure ... arguments are casted to sbyte* where... |
tree | commitdiff |
2005-05-21 |
Reid Spencer | Add a "brief" comment for CastToCStr |
tree | commitdiff |
2005-05-20 |
Chris Lattner | Fix mismatched type problem that crashed on cases like... |
tree | commitdiff |
2005-05-20 |
Chris Lattner | Fix Transforms/SimplifyCFG/switch-simplify-crash.ll |
tree | commitdiff |
2005-05-18 |
Chris Lattner | teach the inliner about coldcc and noreturn functions |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Don't look for __builtin_ffs, we'll never see it from... |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Provide this optimization as well: |
tree | commitdiff |
2005-05-15 |
Reid Spencer | Duh .. you actually have to #include Config/config... |
tree | commitdiff |
2005-05-14 |
Reid Spencer | Changes for ffs lib call simplification: |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Preserve calling conv when hacking on calls |
tree | commitdiff |
2005-05-14 |
Chris Lattner | preserve calling conventions when hacking on code |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Make sure to preserve the calling convention when chang... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | calling a function with the wrong CC is undefined,... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | When lowering invokes to calls, amke sure to preserve... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Prefer int 0 instead of long 0 for GEP arguments. |
tree | commitdiff |
2005-05-10 |
Chris Lattner | Fix Reassociate/shifttest.ll |
tree | commitdiff |
2005-05-09 |
Chris Lattner | If a function contains no allocas, all of the calls... |
tree | commitdiff |
2005-05-09 |
Chris Lattner | implement and.ll:test33 |
tree | commitdiff |
2005-05-09 |
Chris Lattner | Preserve calling conventions when doing IPO |
tree | commitdiff |
2005-05-09 |
Chris Lattner | wrap long lines, preserve calling conventions when... |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Convert non-address taken functions with C calling... |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Implement Reassociate/mul-neg-add.ll |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Bail out earlier |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Teach reassociate that 0-X === X*-1 |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Fix PR557 and basictest[34].ll. |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Add debugging information |
tree | commitdiff |
2005-05-08 |
Chris Lattner | eliminate gotos |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Improve reassociation handling of inverses, implementin... |
tree | commitdiff |
2005-05-08 |
Chris Lattner | clean up and modernize this pass. |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Strength reduce SAR into SHR if there is no way sign... |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Refactor some code |
tree | commitdiff |
2005-05-08 |
Chris Lattner | Handle some simple cases where we can see that values... |
tree | commitdiff |
2005-05-07 |
Chris Lattner | Fix a miscompilation of crafty by clobbering the "A... |
tree | commitdiff |
2005-05-07 |
Chris Lattner | Rewrite the guts of the reassociate pass to be more... |
tree | commitdiff |
2005-05-07 |
Reid Spencer | * Add two strlen optimizations: |
tree | commitdiff |
2005-05-07 |
Reid Spencer | Don't increment the counter unless the debug flag is... |
tree | commitdiff |
2005-05-07 |
Chris Lattner | Convert shifts to muls to assist reassociation. This... |
tree | commitdiff |
2005-05-07 |
Chris Lattner | Simplify the code and rearrange it. No major functiona... |
tree | commitdiff |
2005-05-06 |
Chris Lattner | BAD typeo which caused many testsuite failures last... |
tree | commitdiff |
2005-05-06 |
Chris Lattner | Preserve tail marker |
tree | commitdiff |
2005-05-06 |
Chris Lattner | Implement Transforms/Inline/inline-tail.ll |
tree | commitdiff |
2005-05-06 |
Chris Lattner | preserve the tail marker |
tree | commitdiff |
2005-05-06 |
Chris Lattner | Wrap long lines |
tree | commitdiff |
next |