aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* Change the way the lint sanity checking pass detects misaligned memory accesses.Duncan Sands2012-09-252-8/+24
* Fix an illegal tailcall opt where the callee returns a double via xmm while c...Evan Cheng2012-09-253-4/+36
* Fix a -Wparentheses warning in the mingw buildNico Weber2012-09-251-1/+1
* Fix a crash in SROA. This was reported independently by Takumi andChandler Carruth2012-09-251-12/+7
* Don't forget that strcpy and friends return a pointer to the destination, soNick Lewycky2012-09-252-2/+12
* Unit tests for IntegerDivision. Currently, just a basic sanity check to ensur...Michael Ilseman2012-09-252-0/+55
* ARM: 'add Rd, pc, #imm' is an alias for 'adr Rd, #imm'.Jim Grosbach2012-09-252-0/+18
* Remove unused name of variable to quiet a warning. Also canonicalize aNick Lewycky2012-09-241-3/+3
* Mark jump tables in code sections with DataRegion directives.Jim Grosbach2012-09-243-0/+24
* Typo.Chad Rosier2012-09-241-1/+1
* Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier2012-09-246-44/+7
* Clear UNIVERSAL_SDK_PATH setting when building host tools. <rdar://12360497>Bob Wilson2012-09-241-2/+4
* Teach DSE that strcpy, strncpy, strcat and strncat are all stores which may beNick Lewycky2012-09-242-32/+117
* Move all the calls to AA.getTargetLibraryInfo() to using a TLI member variable.Nick Lewycky2012-09-241-12/+11
* Specify MachinePointerInfo as refering to the argument value and offset of theRoman Divacky2012-09-242-3/+32
* Rather then have a wrapper function, have tblgen instantiate the implementation.Chad Rosier2012-09-245-18/+2
* Add missing : in CHECK line.Richard Osborne2012-09-241-1/+1
* Add missing check for presence of target data.Richard Osborne2012-09-242-20/+41
* Enable the new SROA pass by default.Chandler Carruth2012-09-241-1/+1