summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-25115-165/+146
* this is done.Chris Lattner2009-10-251-35/+0
* Teach FoldBitCast to be able to handle bitcasts from (e.g.) i128 -> <4 x float>.Chris Lattner2009-10-251-4/+13
* move FoldBitCast earlier in the file, and use it instead of Chris Lattner2009-10-251-132/+132
* refactor FoldBitCast to reduce nesting and to always return a constantexprChris Lattner2009-10-251-104/+109
* Remove ICmpInst::isSignedPredicate which was a reimplementationNick Lewycky2009-10-257-45/+36
* Sink isTrueWhenEqual from ICmpInst to CmpInst. Add a matching isFalseWhenEqualNick Lewycky2009-10-253-17/+36
* lit: Add --config-prefix option, to override default config file names.Daniel Dunbar2009-10-252-7/+25
* Indent.Nick Lewycky2009-10-251-1/+1
* Regenerate.Mikhail Glushenkov2009-10-251-30/+75
* Document OptionPreprocessor.Mikhail Glushenkov2009-10-251-12/+62
* Add a test for OptionPreprocessor.Mikhail Glushenkov2009-10-251-0/+42
* lit: Allow use of /dev/null in redirects on Windows (replace by a temporaryDaniel Dunbar2009-10-251-1/+8
* When the scavenger is looking for a good candidate location to restore from aJim Grosbach2009-10-251-5/+27
* Update these tests to match what Loop::print now prints.Dan Gohman2009-10-242-2/+2
* MapValue doesn't needs its LLVMContext argument.Dan Gohman2009-10-244-20/+14
* Rename isLoopExit to isLoopExiting, for consistency with the wordingDan Gohman2009-10-243-6/+6
* Delete a spurious semicolon.Dan Gohman2009-10-241-1/+1
* Make these tests more interesting by usingDan Gohman2009-10-2414-14/+14
* Rewrite LoopRotation's SSA updating code using SSAUpdater.Dan Gohman2009-10-241-226/+70
* lit: Support '>>' redirections when executing scripts internally.Daniel Dunbar2009-10-241-0/+9
* Update CMake dependencies.Daniel Dunbar2009-10-241-1/+0
* Teach macho-dump to dump UUIDs.Daniel Dunbar2009-10-241-0/+3
* Make DominanceFrontierBase::print's output prettier.Dan Gohman2009-10-241-3/+5
* Make DominanceFrontier::addBasicBlock return the iterator for the newlyDan Gohman2009-10-241-2/+2
* Add an explicit keyword.Dan Gohman2009-10-241-1/+1
* Revert back 85006 for now as it breaks PIC16 tests.Sanjiv Gupta2009-10-246-51/+3
* Adding support for placing global objects in shared data memory.Sanjiv Gupta2009-10-246-3/+51
* various cleanups suggested by DuncanChris Lattner2009-10-241-3/+5
* fix PR5287, a serious regression from my previous patches. Thanks toChris Lattner2009-10-242-24/+39
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-2430-269/+169
* 80 col violation.Evan Cheng2009-10-241-1/+2
* Add some asserts to catch copyRegToReg() fails earlyAnton Korobeynikov2009-10-241-4/+9
* Restrict Thumb1 register allocation to low registers, even for instructions thatJim Grosbach2009-10-241-0/+16
* Identity copies should not contribute to spill weight.Evan Cheng2009-10-232-4/+28
* FIXME no longer applies. R12 and R3 are available for allocationJim Grosbach2009-10-231-3/+0
* Fix http://llvm.org/PR4822: allow module deletion after a function has beenJeffrey Yasskin2009-10-235-56/+106
* Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez2009-10-2321-146/+138
* Fix stylistic and documentation problems in ValueMap found by Nick Lewycky andJeffrey Yasskin2009-10-233-26/+36
* APInt-ify the gep scaling code, so that it correctly handles the case whereDan Gohman2009-10-232-4/+17
* Make LoopDeletion check the maximum backedge taken count, rather than theDan Gohman2009-10-232-1/+28
* some stuff is done, we still have constantexpr simplification to do.Chris Lattner2009-10-231-31/+15
* teach libanalysis to simplify vector loads with bitcast sources. ThisChris Lattner2009-10-232-7/+23
* enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32 Chris Lattner2009-10-232-6/+19
* teach libanalysis to fold int and fp loads from almost arbitraryChris Lattner2009-10-232-8/+253
* Add 2.6 release note.Tanya Lattner2009-10-231-0/+1
* Update tests for 84931.Evan Cheng2009-10-237-14/+14
* X86 needs critical path anti-dependency breaking.Evan Cheng2009-10-231-1/+1
* Commit fixes for half precision I noted in review, soDale Johannesen2009-10-231-3/+3
* This is passing on Darwin PPC.Bill Wendling2009-10-231-1/+1