| Age | Commit message (Expand) | Author |
| 2012-01-07 | Added a late machine instruction copy propagation pass. This catches | Evan Cheng |
| 2012-01-07 | Make the 'x' constraint work for AVX registers as well. | Eric Christopher |
| 2012-01-05 | Prevent a DAGCombine from firing where there are two uses of | Chandler Carruth |
| 2012-01-05 | Cleanup and FileCheck-ize a test. | Chandler Carruth |
| 2012-01-05 | Peephole optimization of ptest-conditioned branch in X86 arch. Performs instr... | Victor Umansky |
| 2012-01-05 | FileCheck hygiene. | Benjamin Kramer |
| 2012-01-04 | test/CodeGen/X86/jump_sign.ll: Add -mcpu=pentiumpro for non-x86 hosts. It use... | NAKAMURA Takumi |
| 2012-01-04 | For x86, canonicalize max | Evan Cheng |
| 2012-01-03 | Revert 147426 because it caused pr11696. | Nadav Rotem |
| 2012-01-03 | Fix incorrect widening of the bitcast sdnode in case the incoming operand is ... | Nadav Rotem |
| 2012-01-03 | Enhance DAGCombine for transforming 128->256 casts into a vmovaps, rather | Chad Rosier |
| 2012-01-03 | Fixed a bug in SelectionDAG.cpp. | Elena Demikhovsky |
| 2012-01-02 | Optimize the sequence blend(sign_extend(x)) to blend(shl(x)) since SSE blend ... | Nadav Rotem |
| 2012-01-01 | Allow CRC32 instructions to be selected when AVX is enabled. | Craig Topper |
| 2012-01-01 | Fix sfence, lfence, mfence, and clflush to be able to be selected when AVX is... | Craig Topper |
| 2012-01-01 | Revert 147399. It broke CodeGen/ARM/vext.ll. | Rafael Espindola |
| 2012-01-01 | Fixed a bug in SelectionDAG.cpp. | Elena Demikhovsky |
| 2011-12-31 | Add patterns for integer forms of SHUFPD/VSHUFPD with a memory load. | Craig Topper |
| 2011-12-31 | Fix typo in a SHUFPD and VSHUFPD pattern that prevented SHUFPD/VSHUFPD with a... | Craig Topper |
| 2011-12-30 | Change FMA4 memory forms to use memopv* instead of alignedloadv*. No need to ... | Craig Topper |
| 2011-12-30 | Fix load size for FMA4 SS/SD instructions. They need to use f32 and f64 size,... | Craig Topper |
| 2011-12-28 | Fix type-checking for load transformation which is not legal on floating-poin... | Eli Friedman |
| 2011-12-28 | PR11662. | Nadav Rotem |
| 2011-12-28 | Fixed a bug in LowerVECTOR_SHUFFLE and LowerBUILD_VECTOR. | Elena Demikhovsky |
| 2011-12-26 | Make sure DAGCombiner doesn't introduce multiple loads from the same memory l... | Eli Friedman |
| 2011-12-24 | Use standard promotion for i8 CTTZ nodes and i8 CTLZ nodes when the | Chandler Carruth |
| 2011-12-24 | Add systematic testing for cttz as well, and fix the bug I spotted by | Chandler Carruth |
| 2011-12-24 | Add i8 and i64 testing for ctlz on x86. Also simplify the i16 test. | Chandler Carruth |
| 2011-12-24 | Tidy up this rather crufty test. Put the declarations at the top to make | Chandler Carruth |
| 2011-12-24 | Expand more when we have a nice 'tzcnt' instruction, to avoid generating | Chandler Carruth |
| 2011-12-24 | Tidy up some of these tests. | Chandler Carruth |
| 2011-12-24 | Switch the lowering of CTLZ_ZERO_UNDEF from a .td pattern back to the | Chandler Carruth |
| 2011-12-24 | Cleanup this test a bit, sorting things and grouping them more clearly. | Chandler Carruth |
| 2011-12-20 | This is the second fix related to VZEXT_MOVL node. | Elena Demikhovsky |
| 2011-12-20 | Begin teaching the X86 target how to efficiently codegen patterns that | Chandler Carruth |
| 2011-12-17 | Make sure that the lower bits on the VSELECT condition are properly set. | Lang Hames |
| 2011-12-16 | Don't try to match 'unpackl/h v, v' for 32xi8 and 16xi16 when only AVX1 is su... | Craig Topper |
| 2011-12-15 | Add missing zmovl AVX patterns which were causing crashes. | Chad Rosier |
| 2011-12-15 | Fix assert in LowerBUILD_VECTOR for v16i16 type on AVX. | Chad Rosier |
| 2011-12-15 | Set specific target cpu for testcase. | Lang Hames |
| 2011-12-15 | Added test case for r146671. | Lang Hames |
| 2011-12-15 | Don't try to form FGETSIGN after legalization; it is possible in some cases, ... | Eli Friedman |
| 2011-12-15 | Add support for lowering fneg when AVX is enabled. | Chad Rosier |
| 2011-12-12 | Manually upgrade the test suite to specify the flag to cttz and ctlz. | Chandler Carruth |
| 2011-12-09 | Update test to something more sensible. | Evan Cheng |
| 2011-12-09 | X86: Add patterns for the various rounding ops for SSE4.1 and AVX. | Benjamin Kramer |
| 2011-12-09 | Forgot setting -march. | Evan Cheng |
| 2011-12-08 | Add 256-bit variant vmovss and vmovsd patterns. rdar://10538417 | Evan Cheng |
| 2011-12-08 | Add various missing AVX patterns which was causing crashes. Sadly, the generated | Evan Cheng |
| 2011-12-08 | Add test for r146163. | Evan Cheng |