- Nov 04, 2011
-
-
Daniel Dunbar authored
added a layer of indirection with no value (not even conciseness). llvm-svn: 143727
-
Eli Friedman authored
llvm-svn: 143712
-
Craig Topper authored
llvm-svn: 143683
-
Evan Cheng authored
llvm-svn: 143675
-
Chad Rosier authored
llvm-svn: 143670
-
Chad Rosier authored
llvm-svn: 143669
-
- Nov 03, 2011
-
-
Dan Gohman authored
across calls, and only check for nested dependences on the special call-sequence-resource register. llvm-svn: 143660
-
Dan Bailey authored
llvm-svn: 143640
-
Daniel Dunbar authored
llvm-svn: 143634
-
Craig Topper authored
llvm-svn: 143612
-
Chad Rosier authored
llvm-svn: 143603
-
Lang Hames authored
llvm-svn: 143594
-
- Nov 02, 2011
-
-
Lang Hames authored
llvm-svn: 143582
-
Chad Rosier authored
llvm-svn: 143559
-
Owen Anderson authored
Fix the issue that r143552 was trying to address the _right_ way. One-register lists are legal on LDM/STM instructions, but we should not print the PUSH/POP aliases when they appear. This fixes round tripping on this instruction. llvm-svn: 143557
-
Owen Anderson authored
The rules disallowing single-register reglist operands only apply to the POP alias, not to LDM/STM instructions. Revert r143552. llvm-svn: 143553
-
Owen Anderson authored
Register list operands are not allowed to contain only a single register. Alternate encodings are used in that case. llvm-svn: 143552
-
Chad Rosier authored
llvm-svn: 143547
-
Craig Topper authored
llvm-svn: 143536
-
Craig Topper authored
llvm-svn: 143529
-
Chad Rosier authored
llvm-svn: 143523
-
- Nov 01, 2011
-
-
Jim Grosbach authored
For example, labels from Objective-C sources. llvm-svn: 143511
-
Jim Grosbach authored
llvm-svn: 143510
-
Owen Anderson authored
llvm-svn: 143507
-
Sebastian Pop authored
llvm-svn: 143502
-
Eli Friedman authored
Teach the x86 backend a couple tricks for dealing with v16i8 sra by a constant splat value. Fixes PR11289. llvm-svn: 143498
-
Richard Osborne authored
This can happen if the address + addend is less than the start of the cp / dp. llvm-svn: 143459
-
Jim Grosbach authored
llvm-svn: 143413
-
Eli Friedman authored
llvm-svn: 143406
-
- Oct 31, 2011
-
-
Jim Grosbach authored
llvm-svn: 143369
-
Jim Grosbach authored
The _fixed variants have a writeback operand, but not a stride operand. Split the conditional flag to distinguish the cases. llvm-svn: 143356
-
Owen Anderson authored
llvm-svn: 143351
-
Craig Topper authored
llvm-svn: 143331
-
Nick Lewycky authored
-enable-dwarf-directory. llvm-svn: 143326
-
- Oct 30, 2011
-
-
Craig Topper authored
llvm-svn: 143319
-
Benjamin Kramer authored
X86: Emit logical shift by constant splat of <16 x i8> as a <8 x i16> shift and zero out the bits where zeros should've been shifted in. llvm-svn: 143315
-
Nadav Rotem authored
Fix pr11266. On x86: (shl V, 1) -> add V,V Hardware support for vector-shift is sparse and in many cases we scalarize the result. Additionally, on sandybridge padd is faster than shl. llvm-svn: 143311
-
- Oct 29, 2011
-
-
Benjamin Kramer authored
Should fix assertion failures on ppc buildbots. llvm-svn: 143290
-
Dan Gohman authored
llvm-svn: 143262
-
Jim Grosbach authored
llvm-svn: 143237
-