summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* Strengthen GetUnderlyingObject using InstructionSimplify.Dan Gohman2010-12-15
* Move Value::getUnderlyingObject to be a standaloneDan Gohman2010-12-15
* Add some special purpose register definitions to the MBlaze backend and clean...Wesley Peck2010-12-15
* Fix typo in r121875.Owen Anderson2010-12-15
* Tweak a few pseudo-inst pattern base classes.Jim Grosbach2010-12-15
* Clean up some of LVI:Nick Lewycky2010-12-15
* The new t2LEApcrel* pseudo instructions need the size specified.Jim Grosbach2010-12-15
* Implement cleanups suggested by Daniel.Owen Anderson2010-12-15
* Document some more AliasAnalysis infrastructure limitations.Dan Gohman2010-12-15
* Fix build.Jakob Stoklund Olesen2010-12-15
* Detect and enumerate bypass loops.Jakob Stoklund Olesen2010-12-15
* Separate SplitAnalysis::getSplitLoops().Jakob Stoklund Olesen2010-12-15
* Add a Neon intrinsic test generator.Bob Wilson2010-12-15
* Fix Neon intrinsic immediate range checking for some double-register operands.Bob Wilson2010-12-15
* Move Sub simplifications and additional Add simplifications out ofDuncan Sands2010-12-15
* If we detect that the instruction we are simplifying is unreachable, arrange forDuncan Sands2010-12-15
* Teach jump threading to "look through" a select when the branch direction of ...Frits van Bommel2010-12-15
* Add fixups for Thumb LDR/STR instructions.Bill Wendling2010-12-15
* Relax alignment fragments.Rafael Espindola2010-12-15
* Patch by David Meyer to avoid a O(N^2) behaviour when relaxing fragments.Rafael Espindola2010-12-15
* add another overflow idiomChris Lattner2010-12-15
* add a note about overflow idiom recognition.Chris Lattner2010-12-15
* Generalize an assert.Rafael Espindola2010-12-15
* add a shift/imul missed optimizationChris Lattner2010-12-15
* add a note about a SPEC hack that gcc mainline does.Chris Lattner2010-12-15
* take care of some todos, transforming [us]mul_lohi into Chris Lattner2010-12-15
* merge two testsChris Lattner2010-12-15
* when transforming a MULHS into a wider MUL, there is no need to SRA theChris Lattner2010-12-15
* make qsort predicate more conformant by returning 0 for equal values.Chris Lattner2010-12-15
* various cleanups to tblgen, patch by Garrison Venn!Chris Lattner2010-12-15
* Add mention that we support FreeBSD/amd64.Bill Wendling2010-12-15
* Add some more MC tests for ARM arithmetic instructions that update or don'tKevin Enderby2010-12-15
* Copy-pastos.Mikhail Glushenkov2010-12-15
* Remove ConvertToMAttrImpl, it became too '-march'-specific.Mikhail Glushenkov2010-12-15
* llvmc: Support -march arguments that should be forwarded to llc as -mcpu.Mikhail Glushenkov2010-12-15
* llvmc: Better -mfpu/-mcpu support for ARM & PPC.Mikhail Glushenkov2010-12-15
* llvmc: more complete -march table for ARM.Mikhail Glushenkov2010-12-15
* llvmc: Support -mabi/-mfloat-abi.Mikhail Glushenkov2010-12-15
* llvmc: Forward -march/-mcpu/-mtune to as & ld.Mikhail Glushenkov2010-12-15
* llvmc: make switch options ZeroOrMore by default.Mikhail Glushenkov2010-12-15
* Reapply r121808 now that the missing patterns have been supplied.Bill Wendling2010-12-15
* Add some missing patterns now that tLDRB and tLDRH are split into reg andBill Wendling2010-12-15
* Fix PR8790, another instance where unreachable code can cause instruction sim...Owen Anderson2010-12-15
* Cleanup trailing whitespace.Owen Anderson2010-12-15
* Revert r121808 until I can fix the build.Bill Wendling2010-12-15
* thumb adr fixup needs alignment just like the t2 version.Jim Grosbach2010-12-14
* Comments and cleaning.Bill Wendling2010-12-14
* Make the ISel selections for LDR/STR the same as before the LDRr/LDRi split. InBill Wendling2010-12-14
* Simplify RegAllocGreedy's use of register aliases.Jakob Stoklund Olesen2010-12-14
* Simplify CCState's use of register aliases.Jakob Stoklund Olesen2010-12-14