On 2013/04/11 10:49:54, Yang wrote:
Committed patchset #2 manually as r14225.

This patch seems to have regressed this small benchmark:
function benchmark() {
  var fp = 1.5;
  for (var i = 0; i < 10000; i++) {
    fp = -(fp * 2.1) / 2.1;
  }
}

var elapsed = 0;
var start = new Date();
for (var n = 0; elapsed < 2000; n++) {
  benchmark();
  elapsed = new Date() - start;
}

So apparently, when division follows after multiplication, this slows things
down. Would it be possible to do this smarter somehow, so that the move is only
inserted when mulsd follows divsd?

https://chromiumcodereview.appspot.com/13447003/

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to