aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix PR8702 by not having LoopSimplify claim to preserve LCSSA form. As descr...Duncan Sands2011-01-022-15/+55
* Remove an unused member function.Cameron Zwarich2011-01-021-3/+0
* Propagate to parent scope changes made to CMAKE_CXX_FLAGS.Oscar Fuentes2011-01-021-0/+1
* Fix a typo in a variable name.Cameron Zwarich2011-01-021-3/+3
* Move a load into the only branch where it is used and eliminate a temporary.Cameron Zwarich2011-01-021-3/+1
* Add the explanatory comment from r122680's commit message to the code itself.Cameron Zwarich2011-01-021-0/+10
* Tidy up indentation.Cameron Zwarich2011-01-021-5/+5
* Fix a typo, which should also fix the failure on llvm-x86_64-linux-checks.Cameron Zwarich2011-01-021-1/+1
* Allow loop-idiom to run on multiple BB loops, but still only scan the loop Chris Lattner2011-01-023-13/+29
* Remove the #ifdef'd code for balancing the eval-link data structure. It doesn'tCameron Zwarich2011-01-021-65/+3
* remove debugging code.Chris Lattner2011-01-021-4/+0
* add some -stats output.Chris Lattner2011-01-021-1/+10
* improve loop rotation to use CodeMetrics to analyze theChris Lattner2011-01-022-17/+8
* Speed up dominator computation some more by optimizing bucket processing. WhenCameron Zwarich2011-01-022-14/+24
* teach loop idiom recognition to form memcpy's from simple loops.Chris Lattner2011-01-022-22/+130
* Remove functions from the FnSet when one of their callee's is being merged. ThisNick Lewycky2011-01-021-82/+66
* a missed __builtin_object_size case.Chris Lattner2011-01-011-0/+17
* various updates.Chris Lattner2011-01-011-31/+29
* fix a globalopt crash on two Adobe-C++ testcases that the recentChris Lattner2011-01-012-0/+14
* Fix darwin bots.Rafael Espindola2011-01-011-1/+1
* Remove empty directories left behind by git-svn users.Benjamin Kramer2011-01-010-0/+0
* Add support for the 'H' modifier.Rafael Espindola2011-01-012-0/+18
* Update the testAnton Korobeynikov2011-01-011-1/+1
* turn on memset idiom recognition by default. Though there are still lots ofChris Lattner2011-01-011-0/+1
* Model operand restrictions of mul-like instructions on ARMv5 viaAnton Korobeynikov2011-01-014-10/+100
* add a validity check that was missed, fixing a crash on theChris Lattner2011-01-012-0/+28
* Revert commit 122654 at the request of Chris, who reckons that instsimplifyDuncan Sands2011-01-013-133/+63
* improve validity check to handle constant-trip-count loops moreChris Lattner2011-01-012-8/+44
* implement the "no aliasing accesses in loop" safety check. This passChris Lattner2011-01-012-5/+55
* Fix PR8878.Rafael Espindola2011-01-012-0/+8
* Correct a bunch of mistakes which meant that the example pass didn'tDuncan Sands2011-01-011-8/+8
* I was unable to get the instructions to work if LLVM was builtDuncan Sands2011-01-011-2/+4
* Clarify that the loadable module turns up in the top-level directory,Duncan Sands2011-01-011-4/+5
* Fix a README item by having InstructionSimplify do a mild form of valueDuncan Sands2011-01-013-63/+133
* ptx: remove reg-reg addressing mode and st.constChe-Liang Chiou2011-01-014-39/+15
* ptx: add store instructionChe-Liang Chiou2011-01-015-4/+179
* Add a reference to the OCamlLangImpl8.Erick Tryzelaar2011-01-011-1/+1
* Add an OCaml tutorial page 8Erick Tryzelaar2011-01-012-1/+366
* Add to the list of cmake files the object file, not the asm file. ThisOscar Fuentes2010-12-311-1/+1
* CMake (MSVC): cmake automatically adds the /EHsc and /GR compilerOscar Fuentes2010-12-311-2/+2
* Simplify this pass by using a depth-first iterator to ensure that allDuncan Sands2010-12-311-39/+20
* Zap dead instructions harder.Duncan Sands2010-12-311-7/+2
* Make a bunch of symbols internal.Benjamin Kramer2010-12-302-19/+19
* Add another non-commutable instruction that gas accepts commuted forms for.Nick Lewycky2010-12-302-3/+8
* ptx: add state spacesChe-Liang Chiou2010-12-304-9/+97
* include the module identifier when emitting this warning, PR8865.Chris Lattner2010-12-301-4/+7
* print the right string, thanks for Frits for noticing.Chris Lattner2010-12-301-1/+1
* Use getVRegDef() instead of def_iterator. This leads to fewer defs being addedCameron Zwarich2010-12-301-4/+3
* improve warning message to at least say what the triples are.Chris Lattner2010-12-291-1/+3
* Fix stack layout error in MBlaze backend.Wesley Peck2010-12-292-37/+98