aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-03-06Do not use '&' prefix for globals when register base field is non-zero, other...Anton Korobeynikov
2010-03-06Let the fallthrough handle whether or not we've changed anythingEric Christopher
2010-03-06Migrate _chk call lowering from SimplifyLibCalls to InstCombine. StubEric Christopher
2010-03-06Add static methods to handle Linkage Types.Rafael Espindola
2010-03-06clean this up.Chris Lattner
2010-03-06revert r97807, it introduced build warnings.Chris Lattner
2010-03-06Thumb1 epilogue code generation needs to take into account that callee-savedJim Grosbach
2010-03-06Temporarily revert:Eric Christopher
2010-03-06Fix another case where LSR was affected by debug info.Dale Johannesen
2010-03-06Don't update physical register def.Evan Cheng
2010-03-06Transform @llvm.objectsize to integer if the argument is a result of malloc o...Evan Cheng
2010-03-06Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options.Erick Tryzelaar
2010-03-06Whoops, the old LLVMWriteBitcodeToFileHandle closed the stream.Erick Tryzelaar
2010-03-06LLVMWriteBitcodeToFileHandle should work on all architectures now.Erick Tryzelaar
2010-03-06Add some new bits of debug info handling. NoDale Johannesen
2010-03-06Reapply r97778 and r97779, enabled only for unsigned i64 to f64Dan Gohman
2010-03-05Test case for r97851.Devang Patel
2010-03-05Update CMake build.Ted Kremenek
2010-03-05Don't emit global symbols into the (__TEXT,__ustring) section on Darwin. ThisCharles Davis
2010-03-05Move SimplifyLibCalls's LibCall builders to a separate file so theyEric Christopher
2010-03-05Add support for an i8* type accessor.Eric Christopher
2010-03-05Better handling of dead super registers in LiveVariables. We used to do this:Jakob Stoklund Olesen
2010-03-05We don't really care about correct register liveness information after theJakob Stoklund Olesen
2010-03-05Avoid creating bad PHI instructions when BR is being const-folded.Jakob Stoklund Olesen
2010-03-05Fix a case where LSR is sensitive to debug info.Dale Johannesen
2010-03-05Safely turn memset_chk etc. to non-chk variant if the known object size is >=...Evan Cheng
2010-03-05Instcombine should turn llvm.objectsize of a alloca with static size to an in...Evan Cheng
2010-03-05Fix typo.Evan Cheng
2010-03-05fix bss section printing for cell, patch by Kalle Raiskila!Chris Lattner
2010-03-05fix PR6512, a case where instcombine would incorrectly merge loadsChris Lattner
2010-03-05Reworking the stack layout that the MicroBlaze backend generates.Wesley Peck
2010-03-05Adding MBlaze to cmake target list.Wesley Peck
2010-03-05Fix PR6503. This turned into a much more interesting and nasty bug. Various Chris Lattner
2010-03-05make these less sensitive to temporary naming.Chris Lattner
2010-03-05remove this testcase, it isn't clear what it was testing and it is subsumed b...Chris Lattner
2010-03-05Fix an oops in x86 sibcall optimization. If the ByVal callee argument is itse...Evan Cheng
2010-03-05If LD_LIBRARY_PATH is set in the system environment, use it.Duncan Sands
2010-03-05simplify some functions and make them work with vectorChris Lattner
2010-03-05fix a nice subtle reassociate bug which would only occurChris Lattner
2010-03-05Move GetStringLength and helper from SimplifyLibCalls to ValueTracking.Eric Christopher
2010-03-05Revert r97788 because it broke test/FrontendC/2010-02-16-DbgVarScope.c.Jeffrey Yasskin
2010-03-05Fix PR6497, a bug where we'd fold a load into an addcChris Lattner
2010-03-05cleanupChris Lattner
2010-03-05inline a small function with one call site.Chris Lattner
2010-03-05Free MDNodes when the LLVMContext is destroyed. Leak found by Valgrind.Jeffrey Yasskin
2010-03-05Make it not an error to specify -O* options several times.Mikhail Glushenkov
2010-03-05Use FindExecutable as a fall-back search method.Mikhail Glushenkov
2010-03-05Rever 96389 and 96990. They are causing some miscompilation that I do not ful...Evan Cheng
2010-03-05Revert r97778 and r97779. They're somehow breaking llvm-gcc builds.Dan Gohman
2010-03-05apparently if gold is around lto needs to be part of DIRS.Chris Lattner