aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Eliminate narrowing conversion in initializer list, to make C++11 happyDouglas Gregor2012-01-301-2/+2
* X86: Simplify shuffle mask generation code.Benjamin Kramer2012-01-301-53/+34
* Fix compilation of ASan tests on OS X Lion (see http://code.google.com/p/addr...Alexander Potapenko2012-01-301-3/+15
* Add GCCBuiltin declarations for cmpsd/cmpss/cmppd/cmpps to allow custom code ...Craig Topper2012-01-301-4/+4
* Fix pattern for memory form of PSHUFD for use with FP vectors to remove bitca...Craig Topper2012-01-303-10/+16
* fix a major oversight that is breaking some llvm-test tests.Chris Lattner2012-01-301-0/+1
* DenseMap::find_as() and unit tests.Talin2012-01-303-3/+77
* First step of flipping on ConstantDataSequential: enable ConstantDataVectorChris Lattner2012-01-301-7/+89
* when verbose asm is on, print integers in ConstantDataSequentials justChris Lattner2012-01-301-0/+3
* don't lose tail padding on ConstantDataAggregate vec3's.Chris Lattner2012-01-301-21/+24
* Fix ConstantFoldShuffleVectorInstruction to properly handle the caseChris Lattner2012-01-301-3/+5
* CMake: Promote the testing targets out of folders on IDE.NAKAMURA Takumi2012-01-301-1/+0
* CMake: Add the folder "Tablegenning" on llvm-tblgen targets.NAKAMURA Takumi2012-01-301-0/+1
* initialize the Next field to nullChris Lattner2012-01-301-1/+1
* Move some XOP patterns into instruction definition. Replae VPCMOV intrinsic p...Craig Topper2012-01-304-452/+252
* Add bitcode reader and writer support for ConstantDataAggregate, whichChris Lattner2012-01-304-3/+112
* Cleanup the organization of some methods in llvm::Triple and provideChandler Carruth2012-01-291-15/+19
* Move Clang's file-level locking facility over to LLVM's supportDouglas Gregor2012-01-293-0/+291
* Cleanups for EABI standard functionsAnton Korobeynikov2012-01-291-2/+7
* Use base AAPCS for varargs functions even for AAPCS-VFP CCAnton Korobeynikov2012-01-291-1/+3
* Fix some scavenger performance issues.Jakob Stoklund Olesen2012-01-292-24/+13
* Avoid creating BitVector temporaries.Jakob Stoklund Olesen2012-01-291-7/+7
* Add a BitVector::reset(BitVector&) method.Jakob Stoklund Olesen2012-01-291-0/+10
* Fix typo.Nick Lewycky2012-01-281-2/+2
* Add a note about a potential optimization for clz/ctz patterns for ARMBob Wilson2012-01-281-0/+16
* Ensure .AliasedSymbol() is called on all uses of getSymbol(). Affects ARM and...James Molloy2012-01-284-2/+14
* Silence GCC's -Wreturn-type warning.Benjamin Kramer2012-01-281-0/+3
* Small improvement to the recursion detection logic from the previous commit.Rafael Espindola2012-01-282-1/+7
* Handle recursive variable definitions directly. This gives us better errorRafael Espindola2012-01-283-12/+28
* [asan] correctly use ConstantExpr::getGetElementPtr. Catch by NAKAMURA TakumiKostya Serebryany2012-01-281-1/+1
* Reapply r149159 with a fix to add to a PHI node with a non-null parent.Bill Wendling2012-01-281-34/+64
* Remove code that adds live ranges for dead defs. It seems to be breaking things.Lang Hames2012-01-281-24/+0
* Revert r149159 until I can fix tests.Bill Wendling2012-01-281-61/+32
* Don't always create a separate block for the call to _Unwind_Resume.Bill Wendling2012-01-281-32/+61
* Fix Record Name ReferenceDavid Greene2012-01-281-1/+1
* Silence warning about parens for && within ||Lang Hames2012-01-271-1/+1
* Add r149110 back with a fix for when the vector and the int have the sameRafael Espindola2012-01-276-9/+78
* Remove Deprecated FeaturesDavid Greene2012-01-271-250/+51
* Revert r149110 and add a testcase that was crashing since that revision.Rafael Espindola2012-01-274-53/+15
* Add a "moveInstr" method to LiveIntervals. This can be used to move instructionsLang Hames2012-01-274-1/+234
* Backing out ill-considered 'refactor'.Lang Hames2012-01-271-39/+53
* Move some duplicate loops in the coalescer into their own function.Lang Hames2012-01-271-53/+39
* Intel Syntax: Parse mem operand with seg reg. QWORD PTR FS:[320]Devang Patel2012-01-272-3/+7
* Fix typo.Jim Grosbach2012-01-271-1/+1
* Move some patterns back near their instructions and use AddedComplexity to fi...Craig Topper2012-01-271-49/+41
* Physreg dead defs should be handled too.Lang Hames2012-01-271-1/+1
* smallvectorize.Chris Lattner2012-01-271-6/+6
* continue making the world safe for ConstantDataVector. At this point,Chris Lattner2012-01-2710-75/+108
* Unix line endingsMatt Beaumont-Gay2012-01-271-19/+19
* Place the GEP instructions nearer to the instructions which use them.Bill Wendling2012-01-271-37/+36