- Sep 14, 2011
-
-
Craig Topper authored
llvm-svn: 139689
-
Bruno Cardoso Lopes authored
llvm-svn: 139686
-
Devang Patel authored
Remove ancient debug info constructs from test cases, they are not relevant to test case's main objective. llvm-svn: 139675
-
Devang Patel authored
llvm-svn: 139674
-
Devang Patel authored
llvm-svn: 139658
-
Akira Hatanaka authored
llvm-svn: 139652
-
- Sep 13, 2011
-
-
Owen Anderson authored
llvm-svn: 139645
-
Eli Friedman authored
llvm-svn: 139641
-
Owen Anderson authored
llvm-svn: 139639
-
Akira Hatanaka authored
tries to match a dead MipsLo node (explanation in the link below). http://article.gmane.org/gmane.comp.compilers.llvm.devel/42757/match=dagcombiner+dead llvm-svn: 139634
-
Akira Hatanaka authored
llvm-svn: 139632
-
Nadav Rotem authored
llvm-svn: 139631
-
Nadav Rotem authored
xor/and/or (For example SSE2). llvm-svn: 139623
-
Owen Anderson authored
Teach the Thumb ASM parser that BKPT is allowed in IT blocks, even though it is always executed unconditionally. llvm-svn: 139610
-
Owen Anderson authored
llvm-svn: 139606
-
Craig Topper authored
Remove filter that was preventing MOVDQU/MOVDQA and their VEX forms from being disassembled. Also added encodings for the other register/register form of these instructions. Fixes PR10848. llvm-svn: 139588
-
Andrew Trick authored
llvm-svn: 139583
-
Andrew Trick authored
llvm-svn: 139579
-
Andrew Trick authored
llvm-svn: 139578
-
Andrew Trick authored
llvm-svn: 139577
-
Andrew Trick authored
llvm-svn: 139576
-
Andrew Trick authored
llvm-svn: 139574
-
Andrew Trick authored
which is only relevant with canonical IVs llvm-svn: 139556
-
Bruno Cardoso Lopes authored
llvm-svn: 139554
-
Bruno Cardoso Lopes authored
destination types are equal! llvm-svn: 139553
-
Andrew Trick authored
Otherwise this case is now covered by no-iv-rewrite.ll. llvm-svn: 139552
-
Owen Anderson authored
Fix a failing ELF Thumb test. I _think_ this is right, but it's not totally clear to me what this test is doing. Could someone on an ELF platform check? llvm-svn: 139549
-
- Sep 12, 2011
-
-
Owen Anderson authored
llvm-svn: 139542
-
Bruno Cardoso Lopes authored
llvm-svn: 139541
-
Owen Anderson authored
llvm-svn: 139537
-
Andrew Trick authored
which is relevant with canonical IVs. Anything else being checked by these tests is already covered by early CSE. llvm-svn: 139535
-
Bruno Cardoso Lopes authored
However with this fix it does now. Basically the operand order for the x86 target specific node is not the same as the instruction, but since the intrinsic need that specific order at the instruction definition, just change the order during legalization. Also, there were some wrong invertions of condition codes, such as GE => LE, GT => LT, fix that too. Fix PR10907. llvm-svn: 139528
-
Owen Anderson authored
Port more encoding tests to decoding tests, and correct an improper Thumb2 pre-indexed load decoding this uncovered. llvm-svn: 139522
-
Andrew Trick authored
llvm-svn: 139518
-
Andrew Trick authored
llvm-svn: 139517
-
Eli Friedman authored
llvm-svn: 139505
-
Andrew Trick authored
llvm-svn: 139504
-
Richard Osborne authored
This information is required if we want LDWCP to be hoisted out of loops. llvm-svn: 139495
-
Craig Topper authored
Fix disassembling of one of the register/register forms of MOVUPS/MOVUPD/MOVAPS/MOVAPD/MOVSS/MOVSD and their VEX equivalents. Fixes PR10877. llvm-svn: 139486
-
- Sep 11, 2011
-
-
Craig Topper authored
llvm-svn: 139485
-