[PATCH] D29959: x86 interrupt calling convention: only save xmm registers if the target supports SSE

Philipp Oppermann via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 14 13:48:03 PST 2017


phil-opp added a comment.

PR26413 <https://bugs.llvm.org//show_bug.cgi?id=26413> is a different problem: The generated code for targets with SSE support uses `movaps` instructions instead of `movups` instructions, which leads to alignment exceptions because the stack is only 8-byte aligned.

This is my first time hacking on LLVM, so I don't know how to test this.


https://reviews.llvm.org/D29959





More information about the llvm-commits mailing list