aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Free MDNodes when the LLVMContext is destroyed. Leak found by Valgrind.Jeffrey Yasskin2010-03-053-22/+26
* Make it not an error to specify -O* options several times.Mikhail Glushenkov2010-03-054-33/+78
* Use FindExecutable as a fall-back search method.Mikhail Glushenkov2010-03-051-2/+13
* Rever 96389 and 96990. They are causing some miscompilation that I do not ful...Evan Cheng2010-03-053-66/+4
* Revert r97778 and r97779. They're somehow breaking llvm-gcc builds.Dan Gohman2010-03-051-17/+41
* apparently if gold is around lto needs to be part of DIRS.Chris Lattner2010-03-051-2/+7
* Fix these constants to be more portable.Dan Gohman2010-03-051-3/+3
* Rewrite i64-to-f64 conversion using an algorithm which handlesDan Gohman2010-03-051-41/+17
* Trivial comment change.Johnny Chen2010-03-051-1/+1
* Add missing break for Intrinsic::objectsize case. It was falling through to t...Evan Cheng2010-03-051-0/+1
* disable libprofile on cygwin, patch by Aaron Gray.Chris Lattner2010-03-051-0/+4
* Only build libedis if ENABLE_SHARED is specified, just like liblto.Chris Lattner2010-03-051-10/+11
* liblto and gold don't need to be built in serialChris Lattner2010-03-051-3/+3
* add an assertion requested on llvmdev.Chris Lattner2010-03-051-0/+1
* Revert r97766. It's deleting a tag.Bill Wendling2010-03-052-74/+13
* Micro-optimization:Bill Wendling2010-03-052-13/+74
* Fix some more places where dbg_value affected codegen.Dale Johannesen2010-03-054-4/+22
* Add metadata example.Devang Patel2010-03-041-0/+17
* Stop leaking MDStrings.Jeffrey Yasskin2010-03-042-11/+23
* Drop the ".w" qualifier for t2UXTB16* instructions as there is no 16-bit versionJohnny Chen2010-03-042-11/+37
* Fix memcheck-found leaks: one false positive from using new[], and one trueJeffrey Yasskin2010-03-041-9/+28
* For SJLJ exception handling, make sure that all calls that are not markedJim Grosbach2010-03-041-31/+36
* pr6478: The frame pointer spill frame index is only defined when there is aBob Wilson2010-03-042-1/+68
* Run machine licm before machine cse to avoid messing up licm opportunities.Evan Cheng2010-03-041-2/+2
* Avoid cse load instructions unless they are known to be invariant loads.Evan Cheng2010-03-041-10/+36
* pr6480: Don't try producing ld/st-multiple instructions when the address isBob Wilson2010-03-042-0/+59
* Rewrite makefiles to explicitly reference DESTDIR to fix bug 3153.Erick Tryzelaar2010-03-047-51/+51
* Fix the remaining MUL8 and DIV8 to define AX instead of AL,AH.Jakob Stoklund Olesen2010-03-042-8/+36
* Fix recognition of 16-bit bswap for C front-ends which emit theDan Gohman2010-03-042-5/+77
* not committing what you test = bad.Chris Lattner2010-03-041-1/+2
* make gep matching in fastisel match the base of the gep as aChris Lattner2010-03-041-1/+8
* add a statistic for # times fastisel fails.Chris Lattner2010-03-041-0/+6
* Fix PR6360. It's easy for a stub's address to escape to user code, so we can'tJeffrey Yasskin2010-03-042-115/+27
* Fix a typo Duncan noticed.Dan Gohman2010-03-041-1/+1
* Added 32-bit Thumb instructions for Preload Data (PLD, PLDW) and PreloadJohnny Chen2010-03-041-1/+71
* Simplify the condition-checking logic and hopefully clear up a build failureJohn McCall2010-03-041-14/+7
* Teach lit to honor conditional directives. The syntax is:John McCall2010-03-043-3/+33
* Make the 'icmp pred trunc(ext(X)), CST --> icmp pred X, ext(trunc(CST))'Nick Lewycky2010-03-042-24/+23
* Fix PR5291, in which a SmallPtrSet iterator was held across an insertion intoJeffrey Yasskin2010-03-042-24/+65
* Rename -machine-cse to -enable-machine-cse.Evan Cheng2010-03-041-1/+1
* add a comment.Chris Lattner2010-03-041-0/+1
* so hey, it turns out that the histogram was completely wrong, becauseChris Lattner2010-03-041-10/+32
* Look ahead a bit to determine if a physical register def that is not marked d...Evan Cheng2010-03-041-6/+61
* zap fixme.Chris Lattner2010-03-041-4/+0
* now that complexpatterns are all emitted at the end of the matchChris Lattner2010-03-041-4/+3
* change the new isel matcher to emit ComplexPattern matchesChris Lattner2010-03-044-40/+99
* Make sure JITResolvers don't leave any stubs behind. When a JITResolver wasJeffrey Yasskin2010-03-041-59/+105
* enhance comment output to specify what recorded slotChris Lattner2010-03-043-5/+12
* Fix more code to work properly with vector operands. Based onDan Gohman2010-03-041-5/+5
* Teach the pic16 target to recognize pic16-*-* triples.John McCall2010-03-041-1/+2