summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86Subtarget.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-01-27 22:37:09 +0000
committerChris Lattner <sabre@nondot.org>2006-01-27 22:37:09 +0000
commitdbfc2999150a1da27835b3e8e6a208652db5ae47 (patch)
treeabe8e56c3e614d73118cbbc03cf4ac1e58984e18 /llvm/lib/Target/X86/X86Subtarget.cpp
parent4d967a4cbbf265dbe0a72107003f35f06c236f1e (diff)
downloadbcm5719-llvm-dbfc2999150a1da27835b3e8e6a208652db5ae47.tar.gz
bcm5719-llvm-dbfc2999150a1da27835b3e8e6a208652db5ae47.zip
initialize all instance vars
llvm-svn: 25711
Diffstat (limited to 'llvm/lib/Target/X86/X86Subtarget.cpp')
-rw-r--r--llvm/lib/Target/X86/X86Subtarget.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86Subtarget.cpp b/llvm/lib/Target/X86/X86Subtarget.cpp
index 32574d10536..dc716143ebb 100644
--- a/llvm/lib/Target/X86/X86Subtarget.cpp
+++ b/llvm/lib/Target/X86/X86Subtarget.cpp
@@ -89,9 +89,13 @@ static const char *GetCurrentX86CPU() {
}
}
-X86Subtarget::X86Subtarget(const Module &M, const std::string &FS)
- : stackAlignment(8), indirectExternAndWeakGlobals(false) {
-
+X86Subtarget::X86Subtarget(const Module &M, const std::string &FS) {
+ stackAlignment = 8;
+ indirectExternAndWeakGlobals = false;
+ X86SSELevel = NoMMXSSE;
+ X863DNowLevel = NoThreeDNow;
+ Is64Bit = false;
+
// Determine default and user specified characteristics
std::string CPU = GetCurrentX86CPU();
OpenPOWER on IntegriCloud