I think the code to free eax and edx has turned out very nicely. It starts at codegen-ia32.cc:5400. See what you think. We need to go from the situation where "answer" is a free register that is a copy of left to the situation where eax and edx are free registers, and eax is a copy of left. Left and right are arbitrary register results.
http://codereview.chromium.org/21538 --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---