[llvm-bugs] [Bug 34550] Superregs are not automatically inferred into the callee saved regs list
via llvm-bugs
llvm-bugs at lists.llvm.org
Mon Sep 11 13:31:40 PDT 2017
https://bugs.llvm.org/show_bug.cgi?id=34550
Matthias Braun <matze at braunis.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |WONTFIX
CC| |matze at braunis.de
--- Comment #1 from Matthias Braun <matze at braunis.de> ---
Adding all super registers is often but not always the right thing to do. There
are some corner cases where we do not want to add the super register (for
example x86 marking SIL as reserved when generating 32bit code, but we do not
want to reserve the superregister ESI). Hence we have the `markSuperRegs`
convenience function but cannot do this by default.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20170911/c8e020b0/attachment.html>
More information about the llvm-bugs
mailing list