- Feb 03, 2009
-
-
Dan Gohman authored
SSE2, however it's possible to disable SSE2, and the subtarget support code thinks that if 64-bit implies SSE2 and SSE2 is disabled then 64-bit should also be disabled. Instead, just mark all the 64-bit subtargets as explicitly supporting SSE2. Also, move the code that makes -march=x86-64 enable 64-bit support by default to only apply when there is no explicit subtarget. If you need to specify a subtarget and you want 64-bit code, you'll need to select a subtarget that supports 64-bit code. llvm-svn: 63575
-
Dale Johannesen authored
llvm-svn: 63574
-
Dan Gohman authored
llvm-svn: 63572
-
- Feb 02, 2009
-
-
Dan Gohman authored
llvm-svn: 63561
-
Dale Johannesen authored
except LegalizeOp itself. llvm-svn: 63560
-
Mike Stump authored
option to make the -fno- form on the option. We also document the new form in the CommandLine documentation. llvm-svn: 63559
-
Owen Anderson authored
Live interval reconstruction needs to account for this, and scour its maps to prevent dangling references. llvm-svn: 63558
-
Dale Johannesen authored
among others. llvm-svn: 63555
-
Torok Edwin authored
Add an assert to check HasX86_64 status. llvm-svn: 63552
-
Devang Patel authored
llvm-svn: 63548
-
Dale Johannesen authored
llvm-svn: 63545
-
Chris Lattner authored
llvm-svn: 63544
-
Dale Johannesen authored
llvm-svn: 63543
-
Torok Edwin authored
llvm-svn: 63542
-
Duncan Sands authored
llvm-svn: 63540
-
Steve Naroff authored
- Add PACKAGE_STRING definition to Windows config.h. llvm-svn: 63539
-
Dale Johannesen authored
llvm-svn: 63537
-
Evan Cheng authored
llvm-svn: 63536
-
Chris Lattner authored
llvm-svn: 63533
-
Chris Lattner authored
llvm-svn: 63532
-
Dan Gohman authored
on LP64 hosts. llvm-svn: 63530
-
Chris Lattner authored
tests. Thanks for the beautiful reduced testcase Duncan! llvm-svn: 63529
-
Devang Patel authored
llvm-svn: 63527
-
Devang Patel authored
llvm-svn: 63526
-
Sanjiv Gupta authored
llvm-svn: 63523
-
Sanjiv Gupta authored
Made the common case of default address space directive as non-virtual for performance reasons. Provide a single virtual interface for directives of all sizes in non-default address spaces. llvm-svn: 63521
-
Duncan Sands authored
and remove trailing whitespace. No functionality change. llvm-svn: 63511
-
Duncan Sands authored
llvm-svn: 63510
-
Evan Cheng authored
llvm-svn: 63509
-
Duncan Sands authored
llvm-svn: 63508
-
Duncan Sands authored
llvm-svn: 63507
-
Evan Cheng authored
llvm-svn: 63506
-
Evan Cheng authored
Teach LowerBRCOND to recognize (xor (setcc x), 1). The xor inverts the condition. It's normally transformed by the dag combiner, unless the condition is set by a arithmetic op with overflow. llvm-svn: 63505
-
Chris Lattner authored
llvm-svn: 63504
-
Chris Lattner authored
llvm-svn: 63503
-
Chris Lattner authored
with enhancements and corrections by me. llvm-svn: 63502
-
Chris Lattner authored
llvm-svn: 63501
-
Chris Lattner authored
llvm-svn: 63500
-
Chris Lattner authored
llvm-svn: 63499
-
Mon P Wang authored
llvm-svn: 63498
-