| Age | Commit message (Expand) | Author |
| 2012-04-08 | Teach LLVM about a PIE option which, when enabled on top of PIC, makes | Chandler Carruth |
| 2012-04-08 | AVX2: Build splat vectors by broadcasting a scalar from the constant pool. | Nadav Rotem |
| 2012-04-07 | 1. Remove the part of r153848 which optimizes shuffle-of-shuffle into a new | Nadav Rotem |
| 2012-04-07 | Convert floating point division by a constant into multiplication by the | Duncan Sands |
| 2012-04-07 | Make the test for r154235 more platform-independent with a shorter | Sean Hunt |
| 2012-04-07 | Output UTF-8-encoded characters as identifier characters into assembly | Sean Hunt |
| 2012-04-06 | Test case for PR12413 | Craig Topper |
| 2012-04-06 | Allow 256-bit shuffles to be split if a 128-bit lane contains elements from a... | Craig Topper |
| 2012-04-05 | Don't break the IV update in TLI::SimplifySetCC(). | Jakob Stoklund Olesen |
| 2012-04-03 | Add an additional testcase which checks ops with multiple users. | Nadav Rotem |
| 2012-04-02 | Allocate virtual registers in ascending order. | Jakob Stoklund Olesen |
| 2012-04-02 | Optimizing swizzles of complex shuffles may generate additional complex shuff... | Nadav Rotem |
| 2012-04-01 | This commit contains a few changes that had to go in together. | Nadav Rotem |
| 2012-03-31 | Add a triple to the test. | Rafael Espindola |
| 2012-03-31 | Teach CodeGen's version of computeMaskedBits to understand the range metadata. | Rafael Espindola |
| 2012-03-30 | Testcase for r153710. | Bill Wendling |
| 2012-03-29 | The shuffle scheduler is only available in asserts build - make misched-new.ll | Lang Hames |
| 2012-03-29 | Make x86 REP_MOV* and REP_STO instructions use the correct operand sizes in 6... | Lang Hames |
| 2012-03-29 | For X86, change load/dec-or-inc/store into dec-or-inc, respectively. | Joel Jones |
| 2012-03-29 | Reverted to revision 153616 to unblock build | Joel Jones |
| 2012-03-29 | For X86, change load/dec-or-inc/store into dec-or-inc, respectively. | Joel Jones |
| 2012-03-27 | Add a test for the previous commit. Also, remove two tests that were | Eric Christopher |
| 2012-03-27 | Post-ra LICM should take care not to hoist an instruction that would clobber a | Evan Cheng |
| 2012-03-25 | Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu | Eli Bendersky |
| 2012-03-22 | Remove -enable-lsr-nested in time for 3.1. | Andrew Trick |
| 2012-03-21 | misched: tag a few XFAILs that I plan to fix | Andrew Trick |
| 2012-03-20 | [avx] Add patterns for combining vextractf128 + vmovaps/vmovups/vmobdqu to | Chad Rosier |
| 2012-03-20 | [avx] Move the vextractf128 patterns closer to the vextractf128 def. Remove | Chad Rosier |
| 2012-03-20 | Fix test. | Chad Rosier |
| 2012-03-20 | [avx] Adjust the VINSERTF128rm pattern to allow for unaligned loads. | Chad Rosier |
| 2012-03-20 | It's possible to have a constant expression who's size is quite big (e.g., | Bill Wendling |
| 2012-03-19 | This patch adds X86 instruction itineraries for non-pseudo opcodes in | Preston Gurd |
| 2012-03-15 | When optimizing certain BUILD_VECTOR nodes into other BUILD_VECTOR nodes, add... | Nadav Rotem |
| 2012-03-15 | [avx] Add patterns for VINSERTF128rm. | Chad Rosier |
| 2012-03-09 | Fix a regression from r147481. | Chad Rosier |
| 2012-03-05 | Remove a test case that no longer makes sense. | Jakob Stoklund Olesen |
| 2012-03-04 | Do trivial CSE of dead BBs during codegen preparation. | Bill Wendling |
| 2012-03-02 | Prevent obscure and incorrect tail-call optimization. | Chad Rosier |
| 2012-03-01 | Trivial change to make the test use Use –mcpu=generic, | Preston Gurd |
| 2012-03-01 | Revert r151816 as Jim has the appropriate fix. | Chad Rosier |
| 2012-03-01 | Fix testcases from r151807. | Chad Rosier |
| 2012-03-01 | Add missing triple for tests. | Jim Grosbach |
| 2012-03-01 | Fix a codegen fault in which log2 or exp2 could be dead-code eliminated even ... | James Molloy |
| 2012-03-01 | Don't redundantly copy implicit operands when rematerializing. | Lang Hames |
| 2012-02-29 | LegalizeIntegerTypes: Reorder operations in the "big shift by small amount" o... | Benjamin Kramer |
| 2012-02-28 | LegalizeIntegerTypes: Reenable the large shift with small amount optimization. | Benjamin Kramer |
| 2012-02-28 | Fix a bug in the code that builds SDNodes from vector GEPs. | Nadav Rotem |
| 2012-02-27 | test commit. | Preston Gurd |
| 2012-02-25 | Target/X86: Fix assertion failures and warnings caused by r151382 _ftol2 lowe... | NAKAMURA Takumi |
| 2012-02-24 | Add WIN_FTOL_* psudo-instructions to model the unique calling convention | Michael J. Spencer |