- Aug 22, 2009
-
-
Devang Patel authored
llvm-svn: 79742
-
Anton Korobeynikov authored
- Prefer short-imm instructions over ext-imm, when possible - Prefer Z10 instructions over Z9, when possible This hopefully should fix some dejagnu test fails on solaris llvm-svn: 79741
-
Eli Friedman authored
construct on ARM, which was breaking by coincidence, and add a similar testcase for ARM. llvm-svn: 79719
-
Chris Lattner authored
llvm-svn: 79691
-
Chris Lattner authored
llvm-svn: 79690
-
Chris Lattner authored
llvm-svn: 79686
-
Chris Lattner authored
llvm-svn: 79685
-
- Aug 21, 2009
-
-
Bob Wilson authored
several things other than Neon vector lane numbers. For inline assembly operands with a "c" print code, check that they really are immediates. llvm-svn: 79676
-
Bob Wilson authored
now using shuffles instead of intrinsics. llvm-svn: 79673
-
Anton Korobeynikov authored
llvm-svn: 79664
-
Owen Anderson authored
This preserves the existing behavior much more closely than my previous attempt. llvm-svn: 79663
-
Anton Korobeynikov authored
llvm-svn: 79659
-
Anton Korobeynikov authored
llvm-svn: 79657
-
Anton Korobeynikov authored
llvm-svn: 79656
-
Anton Korobeynikov authored
llvm-svn: 79648
-
Duncan Sands authored
warning: comparison is always true due to limited range of data type. llvm-svn: 79642
-
Daniel Dunbar authored
llvm-svn: 79636
-
Anton Korobeynikov authored
llvm-svn: 79634
-
Sanjiv Gupta authored
leaf functions. This pass will be extended to color other nodes of the call tree as well in future. llvm-svn: 79631
-
Anton Korobeynikov authored
llvm-svn: 79626
-
Anton Korobeynikov authored
llvm-svn: 79625
-
Anton Korobeynikov authored
llvm-svn: 79624
-
Anton Korobeynikov authored
llvm-svn: 79622
-
Anton Korobeynikov authored
llvm-svn: 79621
-
Anton Korobeynikov authored
llvm-svn: 79620
-
Anton Korobeynikov authored
Use masks not nodes for vector shuffle predicates. Provide set of 'legal' masks, so legalizer won't infinite cycle llvm-svn: 79619
-
Bill Wendling authored
llvm-svn: 79603
-
Bob Wilson authored
vector shuffles. Temporarily remove the tests for these operations until the new implementation is working. llvm-svn: 79579
-
Owen Anderson authored
llvm-svn: 79578
-
Owen Anderson authored
llvm-svn: 79572
-
Bill Wendling authored
U include/llvm/Target/TargetData.h U lib/Target/TargetData.cpp Temporarily revert 79555. It was causing hangs and test failures. llvm-svn: 79568
-
- Aug 20, 2009
-
-
Sanjiv Gupta authored
llvm-svn: 79563
-
Sanjiv Gupta authored
Clone functions that are shared between the Main thread and Interrupt thread. CallSites are changed in AsmPrinter currently. A better solution would have been to modify the legalizer (SoftenFloat) to allow targets to change the name of libcalls for float operations. But that currently breaks other targets. Also, cloing of automatic variables is done AsmPrinter, a better approach would be to use the ValueMap in CloneFunction itself. llvm-svn: 79562
-
Owen Anderson authored
llvm-svn: 79555
-
Sean Callanan authored
Intel documentation. llvm-svn: 79554
-
Dan Gohman authored
over absolute addressing even in non-PIC mode (unless the address has an index or something else incompatible), because it has a smaller encoding. llvm-svn: 79553
-
Evan Cheng authored
llvm-svn: 79535
-
Dan Gohman authored
llvm-svn: 79532
-
Dale Johannesen authored
llvm-svn: 79495
-
Reid Kleckner authored
llvm-svn: 79494
-