summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Convert a few tests to FileCheck for PR5307.Edward O'Callaghan2009-10-263-4/+33
* Fix ARM encoding typo: Opcod3 is not passed to ASuI parent class.Bob Wilson2009-10-261-2/+2
* Add more ARM instruction encodings for 's' bit set and "rs" register encodingBob Wilson2009-10-261-2/+18
* Allow the aggressive anti-dep breaker to process the same region multiple tim...David Goodwin2009-10-265-149/+263
* Simplify this code. LoopDeletion doesn't need to explicit check thatDan Gohman2009-10-261-24/+2
* Code that checks WillNotOverflowSignedAdd before creating an AddDan Gohman2009-10-263-10/+10
* Update CMake files.Ted Kremenek2009-10-262-1/+2
* Teach BasicAA how to analyze Select instructions, and make it moreDan Gohman2009-10-262-2/+149
* Remove / use flags that are now set in the Makefile.config.Julien Lerouge2009-10-263-5/+1
* Regenerate.Julien Lerouge2009-10-261-25/+38
* Add an autoconf test to check for optional compiler flags likeJulien Lerouge2009-10-263-0/+14
* Define virtual destructor in *.cpp file.David Goodwin2009-10-262-1/+4
* Add aggressive anti-dependence breaker. Currently it is not the default for a...David Goodwin2009-10-264-3/+829
* Check in the experimental GEP splitter pass. This pass splits complexDan Gohman2009-10-263-0/+88
* Add virtual destructor.David Goodwin2009-10-261-0/+2
* Revert r85134, it breaks mingw buildAnton Korobeynikov2009-10-262-5/+3
* Add CreateZExtOrBitCast and CreateSExtOrBitCast to TargetFolderDan Gohman2009-10-261-0/+10
* When checking whether a def of an aliased register is dead, ask theDan Gohman2009-10-261-1/+1
* Make PIC16 overlay a loadable pass.Sanjiv Gupta2009-10-262-4/+4
* Do not use expensive sort(). Devang Patel2009-10-261-4/+6
* Some svn:ignore tweaks.Benjamin Kramer2009-10-260-0/+0
* Break anti-dependence breaking out into its own class.David Goodwin2009-10-267-545/+737
* Add support to encode type info using llvm::Constant.Devang Patel2009-10-262-0/+116
* Fix a typo in a comment.Dan Gohman2009-10-261-1/+1
* reapply r85085 with a bugfix to avoid infinite looping.Chris Lattner2009-10-262-9/+47
* Make LSR's OptimizeShadowIV ignore induction variables with negativeDan Gohman2009-10-262-0/+29
* - Revert some changes from 85044, 85045, and 85047 that broke x86_64 tests andEvan Cheng2009-10-265-45/+218
* Revert 85085. It causes infinite looping during llvm-gcc build.Evan Cheng2009-10-262-45/+7
* Fix gmake check for AuroraUX triple.Edward O'Callaghan2009-10-261-2/+6
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-2679-88/+88
* Implement PR3266 & PR5276, folding:Chris Lattner2009-10-263-19/+61
* Update the 'svn:ignore' property to remove stale file references.Chandler Carruth2009-10-250-0/+0
* convert or.ll to filecheck and merge or2 into it.Chris Lattner2009-10-252-71/+128
* Remove stale reference to ThreadSupport.h.Chandler Carruth2009-10-251-2/+1
* fix PR5295 where the .ll parser didn't reject a function after a globalChris Lattner2009-10-253-7/+10
* Suppress -Asserts warning.Daniel Dunbar2009-10-251-0/+2
* fix PR5186: the JIT shouldn't try to codegen available_externallyChris Lattner2009-10-251-1/+1
* Remove unused includes.Chandler Carruth2009-10-252-2/+0
* of -> orJim Grosbach2009-10-251-1/+1
* 80-column cleanupJim Grosbach2009-10-251-2/+3
* Reapply 85006 with a minor fix.Sanjiv Gupta2009-10-256-3/+52
* Add a couple of ARM cross-rc coalescing tests.Evan Cheng2009-10-252-0/+119
* Update tests.Evan Cheng2009-10-252-6/+11
* Add ARM getMatchingSuperRegClass to handle S / D / Q cross regclass coalescing.Evan Cheng2009-10-252-0/+34
* Don't forget subreg indices when folding load / store.Evan Cheng2009-10-251-10/+30
* Use isIdentityCopy. Fix a bozo bug (flipped condition) in InvalidateRegDef.Evan Cheng2009-10-251-5/+5
* Code clean up.Evan Cheng2009-10-251-33/+33
* Do not delete identity insert_subreg even if dest is virtual. Let later passe...Evan Cheng2009-10-251-20/+27
* Add isIdentityCopy to check for identity copy (or extract_subreg, etc.)Evan Cheng2009-10-251-9/+19
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-2598-98/+1