Age | Commit message (Expand) | Author |
2013-01-28 | Fix inconsistent usage of PALIGN and PALIGNR when referring to the same instr... | Craig Topper |
2012-12-21 | X86: Match the SSE/AVX min/max vector ops using a custom node instead of intr... | Benjamin Kramer |
2012-12-15 | X86: Add a couple of target-specific dag combines that turn VSELECTS into psu... | Benjamin Kramer |
2012-12-05 | Simplified BLEND pattern matching for shuffles. | Elena Demikhovsky |
2012-10-23 | Enable lowering ZERO_EXTEND/ANY_EXTEND to PMOVZX from SSE4.1 | Michael Liao |
2012-10-10 | Add support for FP_ROUND from v2f64 to v2f32 | Michael Liao |
2012-09-10 | Enhance PR11334 fix to support extload from v2f32/v4f32 | Michael Liao |
2012-08-29 | Convert FMA4 patterns to use target specific nodes instead of intrinsics to a... | Craig Topper |
2012-08-19 | When unsafe math is used, we can use commutative FMAX and FMIN. In some cases | Nadav Rotem |
2012-08-14 | fix PR11334 | Michael Liao |
2012-08-06 | Implement proper handling for pcmpistri/pcmpestri intrinsics. Requires custom... | Craig Topper |
2012-08-01 | Added FMA functionality to X86 target. | Elena Demikhovsky |
2012-07-19 | Remove tabs. | Bill Wendling |
2012-06-09 | Use XOP vpcom intrinsics in patterns instead of a target specific SDNode type... | Craig Topper |
2012-04-22 | ZERO_EXTEND/SIGN_EXTEND/TRUNCATE optimization for AVX2 | Elena Demikhovsky |
2012-04-16 | Change type profile for vpermv back to using operand type for the mask argume... | Craig Topper |
2012-04-16 | Merge vpermps/vpermd and vpermpd/vpermq SD nodes. | Craig Topper |
2012-04-16 | Fix SDTypeProfile for vpermps. The mask operand should be v8i32. | Craig Topper |
2012-04-15 | Added VPERM optimization for AVX2 shuffles | Elena Demikhovsky |
2012-04-11 | Reapply 154396 after fixing a test. | Nadav Rotem |
2012-04-10 | Temporarily revert this patch to see if it brings the buildbots back. | Eric Christopher |
2012-04-10 | Modify the code that lowers shuffles to blends from using blendvXX to vblendXX. | Nadav Rotem |
2012-03-09 | Fix a regression from r147481. | Chad Rosier |
2012-02-19 | some comment fix for X86 and ARM | Jia Liu |
2012-02-18 | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu |
2012-02-17 | Remove the last of the old vector_shuffle patterns from X86 isel. | Craig Topper |
2012-02-14 | Move old movl vector_shuffle patterns. Not needed anymore since vector_shuffl... | Craig Topper |
2012-02-13 | Still more vector_shuffle pattern removal. | Craig Topper |
2012-02-13 | Recommit r150328. Previous test failures should be fixed by r150360. | Craig Topper |
2012-02-13 | Revert r150328, "Remove more vector_shuffle patterns." | NAKAMURA Takumi |
2012-02-12 | Remove more vector_shuffle patterns. | Craig Topper |
2012-02-12 | Remove more vector_shuffle patterns. | Craig Topper |
2012-02-11 | Remove some patterns for matching vector_shuffle instructions since vector_sh... | Craig Topper |
2012-02-05 | Add target specific node for PMULUDQ. Change patterns to use it and custom lo... | Craig Topper |
2012-02-02 | Optimization for SIGN_EXTEND operation on AVX. | Elena Demikhovsky |
2012-01-30 | Move some XOP patterns into instruction definition. Replae VPCMOV intrinsic p... | Craig Topper |
2012-01-25 | Custom lower PSIGN and PSHUFB intrinsics to their corresponding target specif... | Craig Topper |
2012-01-24 | Add comments near load pattern fragments indicating that all integer vector l... | Craig Topper |
2012-01-23 | Remove pattern fragments for v32i8, v16i16, v8i32, v16i8, v8i16, and v4i32 lo... | Craig Topper |
2012-01-22 | Combine X86 CMPPD and CMPPS node types. Simplifies selection code and pattern... | Craig Topper |
2012-01-22 | Merge PCMPEQB/PCMPEQW/PCMPEQD/PCMPEQQ and PCMPGTB/PCMPGTW/PCMPGTD/PCMPGTQ X86... | Craig Topper |
2012-01-22 | Add target specific ISD node types for SSE/AVX vector shuffle instructions an... | Craig Topper |
2012-01-19 | Merge 128-bit and 256-bit SHUFPS/SHUFPD handling. | Craig Topper |
2011-12-31 | Merge X86 SHUFPS and SHUFPD node types. | Craig Topper |
2011-12-17 | Remove an unused X86ISD node type. | Craig Topper |
2011-12-11 | Remove some remants of the old palign pattern fragment that were still hangin... | Craig Topper |
2011-12-06 | Merge floating point and integer UNPCK X86ISD node types. | Craig Topper |
2011-11-30 | Merge VPERM2F128/VPERM2I128 ISD node types. | Craig Topper |
2011-11-30 | Merge decoding of VPERMILPD and VPERMILPS shuffle masks. Merge X86ISD node ty... | Craig Topper |
2011-11-28 | Add X86 instruction selection for VPERM2I128 when AVX2 is enabled. Merge VPER... | Craig Topper |