aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Now that invoke of an intrinsic is possible (for the llvm.do.nothing intrinsic)Duncan Sands2012-09-262-4/+18
* YAMLParser: Fix invalid reads when encountering incorrectly quoted scalar.Benjamin Kramer2012-09-261-0/+7
* Remove unneeded and invalid SetInsertPoint calls from unittest.Benjamin Kramer2012-09-261-8/+0
* APFloat::roundToIntegral: Special values don't keep the exponent value up to ...Benjamin Kramer2012-09-262-1/+18
* Address Duncan's comments on r164684:Hans Wennborg2012-09-263-11/+31
* Address Duncan's comments on r164682:Hans Wennborg2012-09-261-6/+4
* Analogous fix to memset and memcpy rewriting. Don't have a test caseChandler Carruth2012-09-261-0/+16
* When rewriting the pointer operand to a load or store which hasChandler Carruth2012-09-262-0/+24
* Teach all of the loads, stores, memsets and memcpys created by theChandler Carruth2012-09-263-47/+95
* Add some convenience methods to IRBuilder for constructing aligned loadsChandler Carruth2012-09-261-0/+25
* ARM/atomicrmw_minmax.ll: Fix RUN line.NAKAMURA Takumi2012-09-261-1/+1
* Fix tests that didn't test anything.Benjamin Kramer2012-09-263-4/+3
* Fix ordering of operands on lowering of atomicrmw min/max nodes on ARM.James Molloy2012-09-262-2/+23
* SimplifyCFG: Make the switch-to-lookup table transformation store theHans Wennborg2012-09-262-26/+162
* SimplifyCFG: Refactor the switch-to-lookup table transformation byHans Wennborg2012-09-261-72/+115
* llvm/test/CodeGen/X86/mulx*.ll: Fix copypasto.NAKAMURA Takumi2012-09-262-2/+2
* The assumption that /proc/self/exe always exists is incorrect.Sylvestre Ledru2012-09-261-4/+13
* Add SARX/SHRX/SHLX code generation supportMichael Liao2012-09-265-2/+241
* Add RORX code generation supportMichael Liao2012-09-266-5/+86
* Add MULX code generation supportMichael Liao2012-09-264-27/+127
* Teach the 'lint' sanity checking pass to detect simple buffer overflows.Duncan Sands2012-09-262-19/+51
* Revert r164663 due to buildbot failure.Craig Topper2012-09-261-12/+12
* Revert the business end of r164636 and try again. I'll come in again. ;]Chandler Carruth2012-09-262-21/+40
* Add is16BitVector and is32BitVector to MVT and call them from EVT. Matches ot...Craig Topper2012-09-261-9/+14
* Replace calls to getSizeInBits with getExtendedSizeInBits since its already k...Craig Topper2012-09-261-7/+7
* Rename virtual table anchors from Anchor() to anchor() for consistency with t...Craig Topper2012-09-266-8/+8
* Remove hasNoAVX method. Can just invert hasAVX instead.Craig Topper2012-09-262-7/+6
* Mark extended type querying methods as 'readonly' to reduce compile size.Craig Topper2012-09-261-12/+12
* Generate an error message instead of asserting or segfaulting when we have aBill Wendling2012-09-262-19/+40
* Add 'lock' prefix output support in assembly printerMichael Liao2012-09-263-33/+38
* Generate an error message instead of asserting or segfaulting when we have aBill Wendling2012-09-262-29/+52
* Expansions for u/srem, using the udiv expansion. More unit tests for udiv and...Michael Ilseman2012-09-263-7/+221
* Revert "Add --program-prefix support to build"Jordan Rose2012-09-266-21/+11
* Initialize boolean variables in MipsSubtarget's constructor.Akira Hatanaka2012-09-251-1/+2
* Don't drop the alignment on a memcpy intrinsic when producing a store. This isNick Lewycky2012-09-252-2/+19
* blank line for test commitReed Kotler2012-09-251-0/+1
* Revert the business end of r164634, and replace it with a different fix. TheNick Lewycky2012-09-251-7/+4
* Don't try to promote the same alloca twice. Fixes PR13916!Nick Lewycky2012-09-252-0/+28
* Add --program-prefix support to buildSebastian Pop2012-09-256-11/+21
* Move remaining methods inside the Attributes class. Merge the 'Attribute' nam...Bill Wendling2012-09-253-87/+80
* docs: Sphinxify HowToSubmitABugSean Silva2012-09-253-346/+235
* Move Attribute::typeIncompatible inside of the Attributes class.Bill Wendling2012-09-255-14/+15
* TargetLowering interface to set/get minimum block entries for jump tables.Sebastian Pop2012-09-254-2/+21
* Revert r164614 to appease the buildbots.Chad Rosier2012-09-253-222/+7
* Make this test check the transforms it's actually doing. Also add a test that itNick Lewycky2012-09-251-3/+17
* Add missing i64 max/min/umax/umin on 32-bit targetMichael Liao2012-09-255-1/+141
* ARM: Darwin BL/BLX relocations to out-of-range symbols.Jim Grosbach2012-09-252-1/+91
* Expansions for u/srem, using the udiv expansion. More unit tests for udiv and...Michael Ilseman2012-09-253-7/+222
* Consistently specify the assembly variant to MatchInstructionImpl.Bob Wilson2012-09-251-4/+8
* Fix a case where SROA did not correctly detect dead PHI or selects dueChandler Carruth2012-09-252-5/+55