aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86TargetMachine.cpp
diff options
context:
space:
mode:
authorDuraid Madina <duraid@octopus.com.au>2006-01-26 09:45:03 +0000
committerDuraid Madina <duraid@octopus.com.au>2006-01-26 09:45:03 +0000
commitb0636041c88d9e7d63bb8840df7eb18b96175f58 (patch)
treebb60ac9917feb00fb6409dc4ce50414997c713da /lib/Target/X86/X86TargetMachine.cpp
parentd92f116a1ce713f2484db45dcbdb66cfbb98475e (diff)
fix stack corruption! Previously, 16-byte whole-FP-register stores were
being treated as needing only 8 bytes (though they were 16 byte aligned.) This should fix a bunch of tests - anyone have any comments, though? - in Target.td , SpillSize and SpillAlignment seem dead - is this what Size and Alignment do now? - in CodeGenRegisters.h/CodeGenTarget.cpp , DeclaredSpillSize and DeclaredSpillAlignment seem dead. - there are a bunch of comments here and there that don't clearly distinguish between 'size' and 'spillsize' etc. hmm. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25644 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/X86/X86TargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions