Age | Commit message (Expand) | Author |
2010-10-01 | PR8200: The MMX unpack instructions were no longer selected. Reverted the parts | Bill Wendling |
2010-09-14 | Approved by Chris | Bill Wendling |
2010-09-06 | Approved by Chris: | Bill Wendling |
2010-09-04 | Emit target specific nodes for isPSHUFHWMask and isPSHUFLWMask | Bruno Cardoso Lopes |
2010-09-04 | Emit target specific nodes for isSHUFPMask | Bruno Cardoso Lopes |
2010-09-04 | Previous isMOVLMask matching already emits targets nodes, remove check | Bruno Cardoso Lopes |
2010-09-04 | One more check from the original isShuffleMaskLegal goes away | Bruno Cardoso Lopes |
2010-09-04 | Remove a duplicated but useless check that i've inserted in the previous commit. | Bruno Cardoso Lopes |
2010-09-04 | Refactor some code and remove the extra checks for unpckl_undef and unpckh_undef | Bruno Cardoso Lopes |
2010-09-03 | Remove check for unpckh mask | Bruno Cardoso Lopes |
2010-09-03 | Remove check for unpckl mask | Bruno Cardoso Lopes |
2010-09-03 | Inline isShuffleMaskLegal into LowerVECTOR_SHUFFLE, so we can start | Bruno Cardoso Lopes |
2010-09-03 | Reapply considered harmfull part of rr112934 and r112942. | Bruno Cardoso Lopes |
2010-09-03 | Remove the rest of the nonexistent 64-bit AVX instructions. | Dale Johannesen |
2010-09-03 | Reapply last harmless part of r112934, the pattern fragment to match X86Unpcklpd | Bruno Cardoso Lopes |
2010-09-03 | Reintroduce a simple function refactoring done in r112934, also without any f... | Bruno Cardoso Lopes |
2010-09-03 | Reapply piecies of r112942 and r112934 which don't do | Bruno Cardoso Lopes |
2010-09-03 | Reapply Fix comment | Bruno Cardoso Lopes |
2010-09-03 | Revert r112934, "- Use specific nodes to match unpckl masks.", which introduced | Daniel Dunbar |
2010-09-03 | Revert r112938 "Fix comment", which depends on r112934, which introduced some | Daniel Dunbar |
2010-09-03 | Revert r112942, "Use punpckh and unpckh family of nodes instead of using unpckh | Daniel Dunbar |
2010-09-03 | AVX doesn't support mm operations neither its instrinsics. | Bruno Cardoso Lopes |
2010-09-03 | Use punpckh and unpckh family of nodes instead of using unpckh mask pattern f... | Bruno Cardoso Lopes |
2010-09-03 | Fix comment | Bruno Cardoso Lopes |
2010-09-03 | - Use specific nodes to match unpckl masks. | Bruno Cardoso Lopes |
2010-09-03 | Don't call Predicate_* from X86 target. | Jakob Stoklund Olesen |
2010-09-02 | Properly emit __chkstk call instead of __alloca on non-mingw windows targets. | Anton Korobeynikov |
2010-09-02 | Move insertps mask decoding to header file | Bruno Cardoso Lopes |
2010-09-02 | Revert win64 changes. They seem to be incomplete | Anton Korobeynikov |
2010-09-02 | Properly allocate win64 shadow reg area. | Anton Korobeynikov |
2010-09-02 | Move decoding of insertps back to avoid unused warnings in x86 isel lowering,... | Bruno Cardoso Lopes |
2010-09-02 | Don't narrow the load and store in a load+twiddle+store sequence unless | Dan Gohman |
2010-09-02 | Move x86 specific shuffle mask decoding to its own header, it's also going to... | Bruno Cardoso Lopes |
2010-09-02 | Replace unpckl_undef and unpckh_undef matching with target specific opcodes | Bruno Cardoso Lopes |
2010-09-02 | Move condition out to prepare for more matching | Bruno Cardoso Lopes |
2010-09-02 | Remove checking for isUNPCKL_v_undef_Mask, the specific node is already emitt... | Bruno Cardoso Lopes |
2010-09-02 | become more strict about when it's safe to use X86ISD::MOVLPS | Bruno Cardoso Lopes |
2010-09-01 | Revert r112689, avoid those kind of checks cause they mess up with mmx | Bruno Cardoso Lopes |
2010-09-01 | Using target specific nodes for shuffle nodes makes the mask | Bruno Cardoso Lopes |
2010-09-01 | Use movlps, movlpd, movss and movsd specific nodes instead of pattern matchin... | Bruno Cardoso Lopes |
2010-09-01 | minor change, simplify some logic | Bruno Cardoso Lopes |
2010-09-01 | Move some functions around so they can be used for some other to come function | Bruno Cardoso Lopes |
2010-08-31 | Use x86 specific MOVSLDUP node, add more patterns to match it and remove usel... | Bruno Cardoso Lopes |
2010-08-31 | Use x86 specific MOVSHDUP node and add more patterns to match it | Bruno Cardoso Lopes |
2010-08-31 | Make %EFLAGS unallocatable. | Jakob Stoklund Olesen |
2010-08-31 | Use MOVHLPS node instead of matching using movhlps and movhlps_undef pattern ... | Bruno Cardoso Lopes |
2010-08-31 | Use MOVLHPS and MOVHLPS x86 nodes whenever possible. Also remove some useless... | Bruno Cardoso Lopes |
2010-08-31 | Use X86ISD::MOVSS and MOVSD to represent the movl mask pattern, also fix the ... | Bruno Cardoso Lopes |
2010-08-29 | A couple of small missed optimizations. | Eli Friedman |
2010-08-29 | add a bunch more common shuffles to the instprinter. | Chris Lattner |