Implement code to keep the stack pointer aligned to an 8 byte boundary.
[oota-llvm.git] / lib / Target / X86 / X86TargetMachine.cpp
index db846651fc28fd9971ada547a49d8a2877d9c3b1..c578ba83a67d1fb9bd35734bddafb5739309efc1 100644 (file)
@@ -37,7 +37,7 @@ X86TargetMachine::X86TargetMachine(unsigned Config)
                  1, 4, 
                  (Config & TM::PtrSizeMask) == TM::PtrSize64 ? 8 : 4,
                  (Config & TM::PtrSizeMask) == TM::PtrSize64 ? 8 : 4),
-  FrameInfo(TargetFrameInfo::StackGrowsDown, 1/*16*/, 0) {
+  FrameInfo(TargetFrameInfo::StackGrowsDown, 8/*16 for SSE*/, 4) {
 }
 
 /// addPassesToJITCompile - Add passes to the specified pass manager to