llvm-6502/lib
Dan Gohman f75e5b4d8c Change Feature64Bit to not imply FeatureSSE2. All x86-64 hardware has
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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63575 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-03 00:04:43 +00:00
..
Analysis
Archive
AsmParser Fix PR3372 2009-02-02 07:24:28 +00:00
Bitcode
CodeGen Last DebugLoc propagation for this file. 2009-02-02 23:46:53 +00:00
Debugger
ExecutionEngine
Linker
Support Improve -fno-opt style option processing to not require an extra 2009-02-02 22:48:49 +00:00
System
Target Change Feature64Bit to not imply FeatureSSE2. All x86-64 hardware has 2009-02-03 00:04:43 +00:00
Transforms inline SROA::ConvertToScalar, no functionality change. 2009-02-02 20:44:45 +00:00
VMCore reject things like: zext <4 x i32> %tmp to i256 2009-02-02 07:40:17 +00:00
Makefile