Walk the instructions marked FrameSetup and consider any stores of XMM
registers to the stack as needing a SaveXMM opcode.
This fixes PR22521.
Paths
| Differential D7527
X86: Emit Win64 SaveXMM opcodes at the right offset in the right order ClosedPublic Authored by majnemer on Feb 9 2015, 11:51 PM.
Details Summary Walk the instructions marked FrameSetup and consider any stores of XMM This fixes PR22521.
Diff Detail Event TimelineThis revision is now accepted and ready to land.Feb 10 2015, 9:39 AM Closed by commit rL228724: X86: Emit Win64 SaveXMM opcodes at the right offset in the right order (authored by majnemer). · Explain WhyFeb 10 2015, 11:03 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 19645 lib/Target/X86/X86FrameLowering.cpp
test/CodeGen/X86/win64_eh.ll
|