This is similar to bug 531324. But it's a bit trickier, because there are more cases to consider.
Created attachment 427748 [details] [diff] [review] patch
Attachment #427748 - Flags: review?(rreitmai)
The effect of the patch is that 'xor r,r' gets used in more places to generate zero literals.
Comment on attachment 427748 [details] [diff] [review] patch Can deprecated_prepResultReg now be removed?
Attachment #427748 - Flags: review?(rreitmai) → review+
(In reply to comment #3) > Can deprecated_prepResultReg now be removed? No. See bug 535705, bug 535706, bug 535707, bug 535708, bug 535709 and bug 547298. I have patches reviewed and ready to land for i386 and X64, but ARM, PPC, Sparc and MIPS all still use it and several other deprecated_* functions.
NJ: http://hg.mozilla.org/projects/nanojit-central/rev/3fa60904a28e TM: http://hg.mozilla.org/tracemonkey/rev/1adc27b1503d
Whiteboard: fixed-in-nanojit, fixed-in-tracemonkey
Status: ASSIGNED → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
Whiteboard: fixed-in-nanojit, fixed-in-tracemonkey → fixed-in-nanojit, fixed-in-tracemonkey, fixed-in-tamarin
You need to log in before you can comment on or make changes to this bug.