summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Add bitcode reader and writer support for ConstantDataAggregate, whichChris Lattner2012-01-30
* Cleanup the organization of some methods in llvm::Triple and provideChandler Carruth2012-01-29
* Move Clang's file-level locking facility over to LLVM's supportDouglas Gregor2012-01-29
* Cleanups for EABI standard functionsAnton Korobeynikov2012-01-29
* Use base AAPCS for varargs functions even for AAPCS-VFP CCAnton Korobeynikov2012-01-29
* Fix some scavenger performance issues.Jakob Stoklund Olesen2012-01-29
* Avoid creating BitVector temporaries.Jakob Stoklund Olesen2012-01-29
* Add a BitVector::reset(BitVector&) method.Jakob Stoklund Olesen2012-01-29
* Fix typo.Nick Lewycky2012-01-28
* Add a note about a potential optimization for clz/ctz patterns for ARMBob Wilson2012-01-28
* Ensure .AliasedSymbol() is called on all uses of getSymbol(). Affects ARM and...James Molloy2012-01-28
* Silence GCC's -Wreturn-type warning.Benjamin Kramer2012-01-28
* Small improvement to the recursion detection logic from the previous commit.Rafael Espindola2012-01-28
* Handle recursive variable definitions directly. This gives us better errorRafael Espindola2012-01-28
* [asan] correctly use ConstantExpr::getGetElementPtr. Catch by NAKAMURA TakumiKostya Serebryany2012-01-28
* Reapply r149159 with a fix to add to a PHI node with a non-null parent.Bill Wendling2012-01-28
* Remove code that adds live ranges for dead defs. It seems to be breaking things.Lang Hames2012-01-28
* Revert r149159 until I can fix tests.Bill Wendling2012-01-28
* Don't always create a separate block for the call to _Unwind_Resume.Bill Wendling2012-01-28
* Fix Record Name ReferenceDavid Greene2012-01-28
* Silence warning about parens for && within ||Lang Hames2012-01-27
* Add r149110 back with a fix for when the vector and the int have the sameRafael Espindola2012-01-27
* Remove Deprecated FeaturesDavid Greene2012-01-27
* Revert r149110 and add a testcase that was crashing since that revision.Rafael Espindola2012-01-27
* Add a "moveInstr" method to LiveIntervals. This can be used to move instructionsLang Hames2012-01-27
* Backing out ill-considered 'refactor'.Lang Hames2012-01-27
* Move some duplicate loops in the coalescer into their own function.Lang Hames2012-01-27
* Intel Syntax: Parse mem operand with seg reg. QWORD PTR FS:[320]Devang Patel2012-01-27
* Fix typo.Jim Grosbach2012-01-27
* Move some patterns back near their instructions and use AddedComplexity to fi...Craig Topper2012-01-27
* Physreg dead defs should be handled too.Lang Hames2012-01-27
* smallvectorize.Chris Lattner2012-01-27
* continue making the world safe for ConstantDataVector. At this point,Chris Lattner2012-01-27
* Unix line endingsMatt Beaumont-Gay2012-01-27
* Place the GEP instructions nearer to the instructions which use them.Bill Wendling2012-01-27
* make sure the file's matching header is #include'd first.Chris Lattner2012-01-27
* Rewrite CanShareConstantPoolEntry to be implemented in terms of theChris Lattner2012-01-27
* enhance constant folding to be able to constant fold bitcast of Chris Lattner2012-01-27
* Keep source location information for X86 MCFixup's.Jim Grosbach2012-01-27
* Source information in 'expected relocatable expression' diagnostic.Jim Grosbach2012-01-27
* Better user diagnostics for more ARM MachO relocation errors.Jim Grosbach2012-01-27
* Better diagnostic for malformed .org assembly directive.Jim Grosbach2012-01-27
* Rewrite instruction operands in AdjustCopiesBackFrom. Fixes PR11861.Lang Hames2012-01-27
* Tidy up.Jim Grosbach2012-01-26
* Keep source information, if available, around for ARM Fixups.Jim Grosbach2012-01-26
* Add simple support for keeping MCFixup source information.Jim Grosbach2012-01-26
* llvm-mc pass through SourceMgr to MCContext.Jim Grosbach2012-01-26
* Add SourceMgr to MCContext for backend diagnostics.Jim Grosbach2012-01-26
* Handle call-clobbered ymm registers on Win64.Jakob Stoklund Olesen2012-01-26
* Use -H on darwin as well.Eric Christopher2012-01-26