summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86Subtarget.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
commit0ebb0b1c5c32dcf8a754d46695db2b6013115578 (patch)
treecaa7249da71e28006c676728a0462fad23064cc8 /llvm/lib/Target/X86/X86Subtarget.cpp
parentc090ac13bd1670b10aaca059fbb5ac3aec2af7e0 (diff)
downloadbcm5719-llvm-0ebb0b1c5c32dcf8a754d46695db2b6013115578.tar.gz
bcm5719-llvm-0ebb0b1c5c32dcf8a754d46695db2b6013115578.zip
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. llvm-svn: 25644
Diffstat (limited to 'llvm/lib/Target/X86/X86Subtarget.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud