aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Avoid leaking CompileUnits and DbgScopes from DwarfDebug. Leaks found by Val...Jeffrey Yasskin2010-03-073-22/+46
* add some helper functions and implement isContradictory Chris Lattner2010-03-072-0/+99
* tidy upChris Lattner2010-03-071-10/+10
* Re-committing the failed r97807 commit with changes to eliminate warnings.Wesley Peck2010-03-067-76/+207
* Add verification of union types.Nick Lewycky2010-03-061-0/+9
* Describe what's going on with mingw alloca and why do we need separate instru...Anton Korobeynikov2010-03-061-1/+9
* Initial bits of ARMv4-only support.Anton Korobeynikov2010-03-066-29/+101
* Lower dynamic stack allocation on mingw32 to separate instruction.Anton Korobeynikov2010-03-064-20/+56
* make APFloat::toString be const.Chris Lattner2010-03-062-2/+2
* disable this for mingw as well, we really need a 'has no dynamic linking' pre...Chris Lattner2010-03-061-1/+1
* Do not use '&' prefix for globals when register base field is non-zero, other...Anton Korobeynikov2010-03-066-27/+35
* Let the fallthrough handle whether or not we've changed anythingEric Christopher2010-03-061-1/+3
* Migrate _chk call lowering from SimplifyLibCalls to InstCombine. StubEric Christopher2010-03-066-140/+132
* Add static methods to handle Linkage Types.Rafael Espindola2010-03-061-20/+62
* clean this up.Chris Lattner2010-03-061-6/+7
* revert r97807, it introduced build warnings.Chris Lattner2010-03-066-257/+61
* Thumb1 epilogue code generation needs to take into account that callee-savedJim Grosbach2010-03-061-4/+18
* Temporarily revert:Eric Christopher2010-03-062-26/+0
* Fix another case where LSR was affected by debug info.Dale Johannesen2010-03-061-1/+12
* Don't update physical register def.Evan Cheng2010-03-061-2/+3
* Transform @llvm.objectsize to integer if the argument is a result of malloc o...Evan Cheng2010-03-062-0/+26
* Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options.Erick Tryzelaar2010-03-066-10/+80
* Whoops, the old LLVMWriteBitcodeToFileHandle closed the stream.Erick Tryzelaar2010-03-061-1/+1
* LLVMWriteBitcodeToFileHandle should work on all architectures now.Erick Tryzelaar2010-03-061-11/+0
* Add some new bits of debug info handling. NoDale Johannesen2010-03-064-3/+142
* Reapply r97778 and r97779, enabled only for unsigned i64 to f64Dan Gohman2010-03-061-0/+25
* Test case for r97851.Devang Patel2010-03-051-0/+10
* Update CMake build.Ted Kremenek2010-03-051-0/+1
* Don't emit global symbols into the (__TEXT,__ustring) section on Darwin. ThisCharles Davis2010-03-052-3/+2
* Move SimplifyLibCalls's LibCall builders to a separate file so theyEric Christopher2010-03-053-386/+453
* Add support for an i8* type accessor.Eric Christopher2010-03-051-0/+4
* Better handling of dead super registers in LiveVariables. We used to do this:Jakob Stoklund Olesen2010-03-052-22/+22
* We don't really care about correct register liveness information after theJakob Stoklund Olesen2010-03-052-4/+59
* Avoid creating bad PHI instructions when BR is being const-folded.Jakob Stoklund Olesen2010-03-052-0/+44
* Fix a case where LSR is sensitive to debug info.Dale Johannesen2010-03-051-0/+9
* Safely turn memset_chk etc. to non-chk variant if the known object size is >=...Evan Cheng2010-03-052-13/+37
* Instcombine should turn llvm.objectsize of a alloca with static size to an in...Evan Cheng2010-03-052-9/+42
* Fix typo.Evan Cheng2010-03-051-1/+1
* fix bss section printing for cell, patch by Kalle Raiskila!Chris Lattner2010-03-052-0/+8
* fix PR6512, a case where instcombine would incorrectly merge loadsChris Lattner2010-03-052-0/+42
* Reworking the stack layout that the MicroBlaze backend generates.Wesley Peck2010-03-056-61/+257
* Adding MBlaze to cmake target list.Wesley Peck2010-03-051-0/+1
* Fix PR6503. This turned into a much more interesting and nasty bug. Various Chris Lattner2010-03-054-139/+122
* make these less sensitive to temporary naming.Chris Lattner2010-03-053-15/+15
* remove this testcase, it isn't clear what it was testing and it is subsumed b...Chris Lattner2010-03-051-18/+0
* Fix an oops in x86 sibcall optimization. If the ByVal callee argument is itse...Evan Cheng2010-03-052-8/+35
* If LD_LIBRARY_PATH is set in the system environment, use it.Duncan Sands2010-03-051-0/+1
* simplify some functions and make them work with vectorChris Lattner2010-03-051-62/+25
* fix a nice subtle reassociate bug which would only occurChris Lattner2010-03-052-7/+34
* Move GetStringLength and helper from SimplifyLibCalls to ValueTracking.Eric Christopher2010-03-053-124/+133