aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* minor tweaks for formatting, allow bitcast in ValueIsOnlyUsedLocallyOrStoredT...Chris Lattner2008-12-151-12/+29
* refactor some code into a new TryToOptimizeStoreOfMallocToGlobal function.Chris Lattner2008-12-151-62/+66
* add a basic test for heap-sraChris Lattner2008-12-151-0/+34
* Teach basicaa to use the nocapture attribute when possible. When theChris Lattner2008-12-152-6/+30
* Fix printing of PseudoSourceValues in SDNode graphs.Dan Gohman2008-12-151-5/+3
* Fix a typo in a comment.Dan Gohman2008-12-151-1/+1
* add some more notes.Chris Lattner2008-12-151-2/+53
* Add a testcase for GCC PR 23455, which lpre handles now. Add someChris Lattner2008-12-153-5/+50
* Update generated files after nocapture syntax change.Nick Lewycky2008-12-153-1343/+1355
* It turns out that "align 1" and unaligned are different. Add a bias to theNick Lewycky2008-12-154-5/+14
* Added support to LegalizeType for expanding the operands of scalar to vectorMon P Wang2008-12-154-9/+67
* gvn now hoists this load out of the hot non-call path.Chris Lattner2008-12-152-29/+54
* Enable Load PRE. This teaches GVN to push partially redundant loads up theChris Lattner2008-12-151-1/+6
* if we have a phi translation failure of the start block,Chris Lattner2008-12-151-0/+1
* Adjust testcase to make it more stable across visitation order changes,Chris Lattner2008-12-151-1/+1
* Ifdef out some code that I didn't mean to enable by default yet.Owen Anderson2008-12-151-1/+8
* make GVN try to rename inputs to the resultant replaced values, whichChris Lattner2008-12-159-14/+18
* Implement initial support for PHI translation in memdep. This means thatChris Lattner2008-12-155-44/+218
* Add support for slow-path GVN with full phi construction for scalars. This i...Owen Anderson2008-12-151-7/+77
* Fix whitespace in comment.Nick Lewycky2008-12-151-2/+1
* Introducing nocapture, a parameter attribute for pointers to indicate that theNick Lewycky2008-12-158-34/+71
* silence warning when asserts disabled.Chris Lattner2008-12-141-2/+2
* silence warning when asserts disabled.Chris Lattner2008-12-141-1/+1
* eliminate warning when asserts disabled.Chris Lattner2008-12-141-1/+1
* another random testcase that shouldn't crash gvn and isChris Lattner2008-12-141-0/+18
* Clarify the meaning of the NoAlias response. The plan is to refer to this fromNick Lewycky2008-12-141-10/+14
* Generalize GVN's phi construciton routine to work for things other than loads.Owen Anderson2008-12-141-3/+7
* Reapply r60997, this time without forgetting thatDuncan Sands2008-12-143-8/+15
* Fixed HTML validator warning.Misha Brukman2008-12-141-1/+1
* CSS cleanup:Misha Brukman2008-12-141-24/+17
* Temporarily revert r60997. It was causing this failure:Bill Wendling2008-12-133-11/+8
* LegalizeDAG is not supposed to introduce illegalDuncan Sands2008-12-133-8/+11
* RLE isn't smart enough to eliminate this safely yet.Chris Lattner2008-12-131-0/+21
* rename some tests to be more uniform in naming convention.Chris Lattner2008-12-138-0/+0
* gvn should never crash on this.Chris Lattner2008-12-131-0/+35
* These messages should always be emitted when NDEBUG is unset, not whenChris Lattner2008-12-131-2/+2
* Add a comment to the auto-generated docs.Mikhail Glushenkov2008-12-134-0/+14
* Merge llvm-rst.css and llvm.css.Mikhail Glushenkov2008-12-136-227/+48
* Add explicit this-> for some member function in templated base class.Cedric Venet2008-12-132-27/+27
* Temporarily revert r60973. It's inexplicably causing a failure when self-host...Bill Wendling2008-12-137-8/+7
* Fix getFieldAs() to use the parameter instead of 6.Torok Edwin2008-12-132-1/+9
* Remove assertion to allow promotion of a truncating store operandMon P Wang2008-12-131-2/+0
* Added basic support for expanding VSETCCMon P Wang2008-12-131-2/+21
* make RLE preserve the name of the load that it replaces. This is justChris Lattner2008-12-137-7/+8
* On big-endian machines it is wrong to do a fullDuncan Sands2008-12-131-19/+22
* Fix spelling.Misha Brukman2008-12-131-1/+1
* Some more documentation tweaks.Mikhail Glushenkov2008-12-132-2/+8
* More cosmetic tweaks for llvmc docs.Mikhail Glushenkov2008-12-137-168/+152
* Re-enable test.Devang Patel2008-12-121-1/+0
* Do not print empty DW_AT_comp_dir.Devang Patel2008-12-121-1/+2