2005-04-27 |
Reid Spencer | Prefix the debug statistics so they group together. |
tree | commitdiff |
2005-04-27 |
Reid Spencer | In debug builds, make a statistic for each kind of... |
tree | commitdiff |
2005-04-26 |
Chris Lattner | This analysis doesn't take 'throwing' into consideratio... |
tree | commitdiff |
2005-04-26 |
Reid Spencer | Fix up the debug statement to actually use a newline... |
tree | commitdiff |
2005-04-26 |
Reid Spencer | Uh, this isn't argpromotion. |
tree | commitdiff |
2005-04-26 |
Reid Spencer | Add some debugging output so we can tell which calls... |
tree | commitdiff |
2005-04-26 |
Reid Spencer | No, seriously folks, memcpy really does return void. |
tree | commitdiff |
2005-04-26 |
Reid Spencer | memcpy returns void!!!!! |
tree | commitdiff |
2005-04-26 |
Reid Spencer | Fix some bugs found by running on llvm-test: |
tree | commitdiff |
2005-04-26 |
Reid Spencer | Changes From Review Feedback: |
tree | commitdiff |
2005-04-26 |
Chris Lattner | Fix the compile failures from last night. |
tree | commitdiff |
2005-04-26 |
Reid Spencer | * Merge get_GVInitializer and getCharArrayLength into... |
tree | commitdiff |
2005-04-26 |
Reid Spencer | * Implement StrLenOptimization |
tree | commitdiff |
2005-04-26 |
Reid Spencer | Incorporate feedback from Chris: |
tree | commitdiff |
2005-04-25 |
Reid Spencer | Changes due to code review and new implementation: |
tree | commitdiff |
2005-04-25 |
Reid Spencer | Lots of changes based on review and new functionality: |
tree | commitdiff |
2005-04-25 |
Chris Lattner | implement getelementptr.ll:test10 |
tree | commitdiff |
2005-04-25 |
Reid Spencer | Post-Review Cleanup: |
tree | commitdiff |
2005-04-25 |
Reid Spencer | A new pass to provide specific optimizations for certai... |
tree | commitdiff |
2005-04-24 |
Chris Lattner | Eliminate cases where we could << by 64, which is undef... |
tree | commitdiff |
2005-04-24 |
Chris Lattner | Implement xor.ll:test21: select (not C), A, B -> selec... |
tree | commitdiff |
2005-04-24 |
Chris Lattner | Use getPrimitiveSizeInBits() instead of getPrimitiveSiz... |
tree | commitdiff |
2005-04-23 |
Jeff Cohen | Eliminate tabs and trailing spaces |
tree | commitdiff |
2005-04-23 |
Chris Lattner | Generalize the setcc -> PHI and Select folding optimiz... |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Fix a bug where we would not promote calls to invokes... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Improve doxygen documentation, patch contributed by... |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Instcombine this: |
tree | commitdiff |
2005-04-21 |
Chris Lattner | Teach simplifycfg that setcc is cheap and non-trapping... |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Wrap some long lines. |
tree | commitdiff |
2005-04-19 |
Chris Lattner | Eliminate a broken transformation, fixing PR548 |
tree | commitdiff |
2005-04-18 |
Chris Lattner | silence a bogus warning |
tree | commitdiff |
2005-04-15 |
Chris Lattner | a new simple pass, which will be extended to be more... |
tree | commitdiff |
2005-04-12 |
Chris Lattner | Get rid of this for_each loop |
tree | commitdiff |
2005-04-08 |
Chris Lattner | Fix bug: InstCombine/2005-05-07-UDivSelectCrash.ll |
tree | commitdiff |
2005-04-07 |
Chris Lattner | Implement the following xforms: |
tree | commitdiff |
2005-04-07 |
Chris Lattner | Implement InstCombine/add.ll:test28, transforming C1... |
tree | commitdiff |
2005-04-07 |
Chris Lattner | Transform X-(X+Y) == -Y and X-(Y+X) == -Y |
tree | commitdiff |
2005-03-29 |
Chris Lattner | disable this transformation in the one obscure case... |
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-25 |
Chris Lattner | Fix a bug where LICM was not updating AA information... |
tree | commitdiff |
2005-03-23 |
Chris Lattner | enable -debug-only=licm |
tree | commitdiff |
2005-03-17 |
Chris Lattner | Fix the missing symbols problem Bill was hitting. ... |
tree | commitdiff |
2005-03-15 |
Chris Lattner | stop using method. |
tree | commitdiff |
2005-03-15 |
Chris Lattner | This mega patch converts us from using Function::a... |
tree | commitdiff |
2005-03-06 |
Chris Lattner | fix a bug where we thought arguments were constants :( |
tree | commitdiff |
2005-03-06 |
Chris Lattner | Fix Regression/Transforms/LoopStrengthReduce/dont_inser... |
tree | commitdiff |
2005-03-06 |
Chris Lattner | implement Transforms/LoopStrengthReduce/invariant_value... |
tree | commitdiff |
2005-03-06 |
Chris Lattner | minor simplifications of the code. |
tree | commitdiff |
2005-03-06 |
Chris Lattner | trivial simplification |
tree | commitdiff |
2005-03-06 |
Chris Lattner | Fix a bug where we could corrupt a parent loop's header... |
tree | commitdiff |
2005-03-06 |
Chris Lattner | Make this MUCH faster by avoiding a linear search in... |
tree | commitdiff |
2005-03-05 |
Jeff Cohen | Reformat comments to fix 80 columns. |
tree | commitdiff |
2005-03-05 |
Jeff Cohen | Reuse induction variables created for strength-reduced... |
tree | commitdiff |
2005-03-05 |
Chris Lattner | second argument to Value::setName is now gone. |
tree | commitdiff |
2005-03-04 |
Chris Lattner | Do not compute 1ULL << 64, which is undefined. This... |
tree | commitdiff |
2005-03-04 |
Jeff Cohen | Add support for not strength reducing GEPs where the... |
tree | commitdiff |
2005-03-03 |
Chris Lattner | Add an optional argument to lower to a specific constan... |
tree | commitdiff |
2005-03-01 |
Jeff Cohen | Fixed the following LSR bugs: |
tree | commitdiff |
2005-02-28 |
Jeff Cohen | Fix crash in LSR due to attempt to remove original... |
tree | commitdiff |
2005-02-27 |
Jeff Cohen | PHI nodes were incorrectly placed when more than one... |
tree | commitdiff |
2005-02-27 |
Jeff Cohen | First pass at improved Loop Strength Reduction. Still... |
tree | commitdiff |
2005-02-27 |
Chris Lattner | Teach globalopt how memset/cpy/move affect memory,... |
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-02-23 |
Chris Lattner | make this more efficient. Scan up to 16 nodes, not... |
tree | commitdiff |
2005-02-22 |
Chris Lattner | Remove use of bind_obj |
tree | commitdiff |
2005-02-17 |
Chris Lattner | Do not mark obviously unreachable blocks live when... |
tree | commitdiff |
2005-02-14 |
Chris Lattner | Fix the second bug attached to PR504. |
tree | commitdiff |
2005-02-12 |
Chris Lattner | Fix for testcase Transforms/IndVarsSimplify/2005-02... |
tree | commitdiff |
2005-02-10 |
Alkis Evlogimenos | Localize globals if they are only used in main(). This... |
tree | commitdiff |
2005-02-02 |
Alkis Evlogimenos | Fix crash on MallocInsts of unsized types. |
tree | commitdiff |
2005-02-01 |
Chris Lattner | API change. |
tree | commitdiff |
2005-02-01 |
Chris Lattner | Adjust to changes in APIs |
tree | commitdiff |
2005-02-01 |
Chris Lattner | Hacks to make this ugly ugly code work with the new... |
tree | commitdiff |
2005-01-31 |
Chris Lattner | Implement InstCombine/cast.ll:test25, a case that occur... |
tree | commitdiff |
2005-01-31 |
Chris Lattner | Implement the trivial cases in InstCombine/store.ll |
tree | commitdiff |
2005-01-31 |
Chris Lattner | Implement Transforms/InstCombine/cast-load-gep.ll,... |
tree | commitdiff |
2005-01-29 |
Chris Lattner | Adjust to changes in instruction interfaces. |
tree | commitdiff |
2005-01-29 |
Chris Lattner | Switchinst takes a hint for the number of cases it... |
tree | commitdiff |
2005-01-29 |
Chris Lattner | switchinst ctor now takes a hint for the number of... |
tree | commitdiff |
2005-01-29 |
Chris Lattner | Adjust Valuehandle to hold its operand directly in it. |
tree | commitdiff |
2005-01-28 |
Chris Lattner | * add some DEBUG statements |
tree | commitdiff |
2005-01-25 |
Alkis Evlogimenos | Add a dependency to the trace library so that it gets... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Get rid of a several dozen more and instructions in... |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Handle comparisons of gep instructions that have differ... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Add two optimizations. The first folds (X+Y)-X -> Y |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Fix 'raise' to work with packed types. Patch by Morten... |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Delete PHI nodes that are not dead but are locked in... |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Move code out of indentation one level to make it easie... |
tree | commitdiff |
2005-01-14 |
Chris Lattner | Fix some bugs in an xform added yesterday. This fixes... |
tree | commitdiff |
2005-01-14 |
Chris Lattner | Fix a compile crash on spiff |
tree | commitdiff |
2005-01-14 |
Chris Lattner | if two gep comparisons only differ by one index, compar... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Do not overrun iterators. This fixes a 176.gcc crash |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Turn select C, (X+Y), (X-Y) --> (X+(select C, Y, (... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Implement an optimization for == and != comparisons... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Fix some bugs in code I didn't mean to check in. |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Fix a crash compiling 129.compress |
tree | commitdiff |
next |