- Aug 16, 2011
-
-
Devang Patel authored
llvm-svn: 137663
-
- Aug 15, 2011
-
-
Eli Friedman authored
llvm-svn: 137662
-
Bruno Cardoso Lopes authored
when AVX mode is one. Otherwise is just more work for the type legalizer. llvm-svn: 137661
-
Devang Patel authored
There is no need to maintain a set to keep track of variables that use location expressions. In such cases, AT_location attribute's value will be a label. llvm-svn: 137659
-
Devang Patel authored
llvm-svn: 137658
-
Owen Anderson authored
llvm-svn: 137657
-
Devang Patel authored
llvm-svn: 137656
-
Bill Wendling authored
write to memory.) Marking it as such makes some checks for immobility go away. llvm-svn: 137655
-
Eli Friedman authored
llvm-svn: 137654
-
Eli Friedman authored
llvm-svn: 137652
-
Eric Christopher authored
llvm-svn: 137651
-
Eli Friedman authored
llvm-svn: 137650
-
Jim Grosbach authored
No need for it to be redefined as part of every derived target asm parser class. llvm-svn: 137649
-
Eli Friedman authored
llvm-svn: 137648
-
Owen Anderson authored
Enforce the constraint that Rt must be even on LDRD/STRD instructions in ARM mode. Update tests to reflect this fact. Patch by James Molloy. llvm-svn: 137647
-
Eric Christopher authored
llvm-svn: 137646
-
Owen Anderson authored
llvm-svn: 137645
-
Owen Anderson authored
llvm-svn: 137644
-
Owen Anderson authored
llvm-svn: 137643
-
Bill Wendling authored
llvm-svn: 137642
-
Owen Anderson authored
llvm-svn: 137641
-
Devang Patel authored
When a variable is inlined multiple places, abstract variable keeps name, location, type etc.. info and all other concreate instances of the variable directly refers to abstract variable. llvm-svn: 137637
-
Owen Anderson authored
llvm-svn: 137636
-
Owen Anderson authored
Fix problems decoding the to/from-lane NEON memory instructions, and add a comprehensive NEON decoding testcase. llvm-svn: 137635
-
Devang Patel authored
llvm-svn: 137632
-
Devang Patel authored
llvm-svn: 137631
-
Bill Wendling authored
llvm-svn: 137629
-
Bill Wendling authored
llvm-svn: 137628
-
Bill Wendling authored
llvm-svn: 137627
-
Bill Wendling authored
llvm-svn: 137626
-
Devang Patel authored
llvm-svn: 137621
-
Jim Grosbach authored
llvm-svn: 137619
-
Devang Patel authored
llvm-svn: 137618
-
Jim Grosbach authored
llvm-svn: 137615
-
- Aug 14, 2011
-
-
Bill Wendling authored
This builds off of the current scheme, but instead of llvm.eh.exception and llvm.eh.selector, it uses the landingpad instruction. And instead of llvm.eh.resume, it uses the resume instruction. Because of the invariants in the landing pad instruction, a lot of code that's currently needed to find the appropriate intrinsic calls for an invoke instruction won't be needed once we go to the new EH scheme. The "FIXME"s tell us what to remove after we switch. llvm-svn: 137576
-
Nick Lewycky authored
llvm-svn: 137575
-
Nick Lewycky authored
llvm-svn: 137572
-
Nick Lewycky authored
when combining add and sub instructions. Patch by Pranav Bhandarkar! llvm-svn: 137570
-
NAKAMURA Takumi authored
With libcxx, it seems <unistd.h> would not be provided. Thanks to Ryuta Suzuki. llvm-svn: 137567
-
- Aug 13, 2011
-
-
Nadav Rotem authored
be illegal, even if the requested vector type is legal. Testcase is one of the disabled ARM tests in the vector-select patch. llvm-svn: 137562
-