[LLVMbugs] [Bug 6696] ebp wrongly clobbered - causes SingleSource/Regression/C/casts.c to crash
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Tue Apr 6 13:30:46 PDT 2010
http://llvm.org/bugs/show_bug.cgi?id=6696
Jim Grosbach <grosbach at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #29 from Jim Grosbach <grosbach at apple.com> 2010-04-06 15:30:44 CDT ---
Fixed in r100559.
This brings back some of the old logic, just in a more restricted form to
retain the benefits as much as possible.
I hand-inspected the generated assembly for the testcases here and in 6663 and
verified that EBP is not used as a scratch register for these functions. I also
checked some functions that do not use higher alignment registers and verified
that EBP is still being allocated normally there (the test suite has examples
of this).
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list