2006-01-09 |
Chris Lattner | Teach loopsimplify to update et-forest. Patch contribu... |
tree | commitdiff |
2005-12-03 |
Chris Lattner | Fix SimplifyCFG/2005-12-03-IncorrectPHIFold.ll |
tree | commitdiff |
2005-11-18 |
Chris Lattner | Implement a refinement to the mem2reg algorithm for... |
tree | commitdiff |
2005-11-18 |
Chris Lattner | This needs proper dominance |
tree | commitdiff |
2005-11-05 |
Nate Begeman | Add support alignment of allocation instructions. |
tree | commitdiff |
2005-10-27 |
Chris Lattner | Fix #include order |
tree | commitdiff |
2005-10-27 |
John Criswell | Move some constant folding code shared by Analysis... |
tree | commitdiff |
2005-10-26 |
John Criswell | 1. Remove libraries no longer created from the list... |
tree | commitdiff |
2005-10-24 |
Chris Lattner | DONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIV... |
tree | commitdiff |
2005-10-24 |
Chris Lattner | Only build .a file versions of these libraries, instead... |
tree | commitdiff |
2005-10-23 |
Jeff Cohen | When a function takes a variable number of pointer... |
tree | commitdiff |
2005-10-04 |
Chris Lattner | Fix DemoteRegToStack on an invoke. This fixes PR634. |
tree | commitdiff |
2005-10-03 |
Chris Lattner | Clean up the code a bit. Use isInstructionTriviallyDea... |
tree | commitdiff |
2005-10-01 |
Jeff Cohen | Fix VC++ warnings. |
tree | commitdiff |
2005-09-29 |
Chris Lattner | Insert stores after phi nodes in the normal dest. ... |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Constant fold llvm.sqrt |
tree | commitdiff |
2005-09-27 |
Chris Lattner | add a note about a way to improve this code further... |
tree | commitdiff |
2005-09-27 |
Chris Lattner | Avoid spilling stack slots... to stack slots. |
tree | commitdiff |
2005-09-27 |
Chris Lattner | Completely rewrite 'correct' eh support. This changes... |
tree | commitdiff |
2005-09-27 |
Chris Lattner | allow demotion to volatile values, add support for... |
tree | commitdiff |
2005-09-26 |
Chris Lattner | Move the ConstantFoldLoadThroughGEPConstantExpr functio... |
tree | commitdiff |
2005-09-23 |
Chris Lattner | remove some debugging code |
tree | commitdiff |
2005-09-23 |
Chris Lattner | Fold two consequtive branches that share a common desti... |
tree | commitdiff |
2005-09-23 |
Chris Lattner | simplify some logic further |
tree | commitdiff |
2005-09-23 |
Chris Lattner | pull a bunch of logic out of SimplifyCFG into a helper fn |
tree | commitdiff |
2005-09-20 |
Chris Lattner | Start threading across blocks with code in them, so... |
tree | commitdiff |
2005-09-20 |
Chris Lattner | Implement merging of blocks with the same condition... |
tree | commitdiff |
2005-09-19 |
Chris Lattner | Reject a case we don't handle yet |
tree | commitdiff |
2005-09-19 |
Chris Lattner | remove debugging code :-/ |
tree | commitdiff |
2005-09-19 |
Chris Lattner | Implement SimplifyCFG/branch-phi-thread.ll, the most... |
tree | commitdiff |
2005-08-13 |
Chris Lattner | Teach SplitCriticalEdge to update LoopInfo if it is... |
tree | commitdiff |
2005-08-13 |
Chris Lattner | remove dead code. The exit block list is computed... |
tree | commitdiff |
2005-08-12 |
Chris Lattner | Change break critical edges to not remove, then insert... |
tree | commitdiff |
2005-08-10 |
Chris Lattner | remove some trickiness that broke yacr2 and some other... |
tree | commitdiff |
2005-08-10 |
Chris Lattner | Make loop-simplify produce better loops by turning... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | This code can handle non-dominating instructions |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Fix a fixme in CondPropagate.cpp by moving a PhiNode... |
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 | This code was very close, but not quite right. It... |
tree | commitdiff |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
tree | commitdiff |
2005-06-30 |
Chris Lattner | Fix PR590 and Transforms/Mem2Reg/2005-06-30-ReadBeforeW... |
tree | commitdiff |
2005-06-19 |
Andrew Lenharth | prevent DCE of vaarg intrinsics. This should take... |
tree | commitdiff |
2005-06-17 |
Chris Lattner | Don't crash on: X = phi (X, X). |
tree | commitdiff |
2005-06-09 |
Chris Lattner | Fix a 64-bit problem, passing (int)0 through ... instea... |
tree | commitdiff |
2005-05-20 |
Chris Lattner | Fix Transforms/SimplifyCFG/switch-simplify-crash.ll |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Make sure to preserve the calling convention when chang... |
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-09 |
Chris Lattner | wrap long lines, preserve calling conventions when... |
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 | DCE intrinsic instructions without side effects. |
tree | commitdiff |
2005-05-02 |
John Criswell | Fixed a comment. |
tree | commitdiff |
2005-04-29 |
Reid Spencer | Remove optimizations that don't require both operands... |
tree | commitdiff |
2005-04-28 |
Reid Spencer | * Add constant folding for additional floating point... |
tree | commitdiff |
2005-04-23 |
Jeff Cohen | Eliminate tabs and trailing spaces |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Improve doxygen documentation, patch contributed by... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Teach simplifycfg that setcc is cheap and non-trapping... |
tree | commitdiff |
2005-04-12 |
Chris Lattner | Get rid of this for_each loop |
tree | commitdiff |
2005-03-28 |
Alkis Evlogimenos | Rename createPromoteMemoryToRegister() to |
tree | commitdiff |
2005-03-25 |
Chris Lattner | Enhance loopsimplify to preserve alias analysis instead... |
tree | commitdiff |
2005-03-17 |
Chris Lattner | Fix the missing symbols problem Bill was hitting. ... |
tree | commitdiff |
2005-03-15 |
Chris Lattner | This mega patch converts us from using Function::a... |
tree | commitdiff |
2005-03-06 |
Chris Lattner | trivial simplification |
tree | commitdiff |
2005-03-05 |
Chris Lattner | second argument to Value::setName is now gone. |
tree | commitdiff |
2005-03-03 |
Chris Lattner | Add an optional argument to lower to a specific constan... |
tree | commitdiff |
2005-02-27 |
Chris Lattner | Fix spelling, patch contributed by Gabor Greif! |
tree | commitdiff |
2005-02-26 |
Chris Lattner | remove extraneous cast |
tree | commitdiff |
2005-02-24 |
Chris Lattner | Implement Transforms/SimplifyCFG/switch_thread.ll |
tree | commitdiff |
2005-01-29 |
Chris Lattner | Adjust to changes in instruction interfaces. |
tree | commitdiff |
2005-01-29 |
Chris Lattner | switchinst ctor now takes a hint for the number of... |
tree | commitdiff |
2005-01-01 |
Chris Lattner | Implement SimplifyCFG/DeadSetCC.ll |
tree | commitdiff |
2004-12-13 |
Chris Lattner | Get rid of getSizeOf, using ConstantExpr::getSizeOf... |
tree | commitdiff |
2004-12-11 |
Chris Lattner | The split bb is really the exit of the old function |
tree | commitdiff |
2004-12-10 |
Chris Lattner | Fix Regression/Transforms/SimplifyCFG/2004-12-10-Simpli... |
tree | commitdiff |
2004-12-07 |
Reid Spencer | For PR387:\ |
tree | commitdiff |
2004-11-30 |
Chris Lattner | Squelch warning |
tree | commitdiff |
2004-11-30 |
Chris Lattner | Fix test/Regression/Transforms/LICM/2004-09-14-AliasAna... |
tree | commitdiff |
2004-11-30 |
Chris Lattner | Alkis noticed that this variable is dead. Thanks! |
tree | commitdiff |
2004-11-30 |
Chris Lattner | If we have something like this: |
tree | commitdiff |
2004-11-20 |
Misha Brukman | Allow constructor parameter to override aggregating... |
tree | commitdiff |
2004-11-13 |
Chris Lattner | Lazily create the abort message, so only translation... |
tree | commitdiff |
2004-11-13 |
Chris Lattner | Fix: CodeExtractor/2004-11-12-InvokeExtract.ll |
tree | commitdiff |
2004-11-12 |
Chris Lattner | Fix a bug where the code extractor would get a bit... |
tree | commitdiff |
2004-11-12 |
Chris Lattner | Simplify handling of constant initializers |
tree | commitdiff |
2004-11-01 |
Chris Lattner | Do not compute the predecessor list for a block unless... |
tree | commitdiff |
2004-10-27 |
Reid Spencer | Change Library Names Not To Conflict With Others When... |
tree | commitdiff |
2004-10-22 |
Reid Spencer | Eliminate compilation warning on uninitialized variable. |
tree | commitdiff |
next |