1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-25 14:02:52 +02:00
llvm-mirror/test/CodeGen
Nate Begeman 49d93dc6d1 x86 vector shuffle cleanup/fixes:
1. rename the movhp patfrag to movlhps, since thats what it actually matches
2. eliminate the bogus movhps load and store patterns, they were incorrect.  The load transforms are already handled (correctly) by shufps/unpack.
3. revert a recent test change to its correct form.

llvm-svn: 86415
2009-11-07 23:17:15 +00:00
..
Alpha Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
ARM It turns out that the testcase in question uncovered subreg-handling bug. 2009-11-07 15:20:32 +00:00
Blackfin Move Blackfin intrinsics into the Target/Blackfin directory. 2009-10-15 18:50:52 +00:00
CBackend Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
CellSPU Revert the main portion of r31856. It was causing BranchFolding 2009-10-22 00:03:58 +00:00
CPP fix PR5295 where the .ll parser didn't reject a function after a global 2009-10-25 23:22:50 +00:00
Generic Fix PR5421 by APInt'izing switch lowering. 2009-11-07 07:50:34 +00:00
Mips Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
MSP430 Add some dummy support for post-incremented loads 2009-11-07 17:15:06 +00:00
PIC16 Re-apply 84180 with the fixed test case. 2009-10-15 19:26:25 +00:00
PowerPC Update these tests for the new label names. 2009-11-05 23:31:40 +00:00
SPARC Eliminate some redundant llvm-as calls. 2009-10-12 09:31:55 +00:00
SystemZ Eliminate more uses of llvm-as and llvm-dis. 2009-09-09 00:09:15 +00:00
Thumb Refactor code. Fix a potential missing check. Teach isIdentical() about tLDRpci_pic. 2009-11-07 04:04:34 +00:00
Thumb2 Refactor code. Fix a potential missing check. Teach isIdentical() about tLDRpci_pic. 2009-11-07 04:04:34 +00:00
X86 x86 vector shuffle cleanup/fixes: 2009-11-07 23:17:15 +00:00
XCore Add some peepholes for signed comparisons using ashr X, X, 32. 2009-10-08 15:38:17 +00:00