llvm-6502/lib
Bob Wilson 0d38d3a000 Use the cpuid 64 bit flag to pick the default CPU name for an unknown model.
For the Family 6 switch in sys::getHostCPUName, an unrecognized model was
reported as "i686".  That's a really bad default since it means that new
CPUs will be treated as if they can only use 32-bit code.  This just looks
at the cpuid extended feature flag for 64 bit support, and if that is set,
it uses a default x86-64 cpu.  Similar logic is already used for the Family
15 code.  <rdar://problem/11314502>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156486 91177308-0d34-0410-b5e6-96231b3b80d8
2012-05-09 17:47:03 +00:00
..
Analysis
Archive
AsmParser
Bitcode
CodeGen
DebugInfo
ExecutionEngine
Linker Supply a C interface to the "LinkModules" method. 2012-05-09 08:55:40 +00:00
MC
Object
Support Use the cpuid 64 bit flag to pick the default CPU name for an unknown model. 2012-05-09 17:47:03 +00:00
TableGen
Target
Transforms Remove unused variable to get rid of warning. 2012-05-09 07:08:58 +00:00
VMCore Introduce llvm-c function LLVMPrintModuleToFile. 2012-05-09 16:54:17 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile