Updates:
        Owner: [email protected]
        Cc: [email protected] [email protected]

Comment #4 on issue 2458 by [email protected]: Very simple function of float32array deopts on ia32
http://code.google.com/p/v8/issues/detail?id=2458

I think Slava's analysis is correct: If we used pcmpeqq instead of pcmpeqd, the code would be correct, but pcmpeqq is an SSE 4.1 instruction, which we can't use in our stubs. :-( So we are left with movmskps (which we have to implement in our assembler) and an and/cmp combination, because AFAICT we don't know the state of the upper half. Does anybody have a better and more efficient solution?

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to