LGTM for the MIPS part. (Some very small issues found that you could fix when
landing.)
But we do still need a v8 team review for the arch-indep changes.


https://codereview.chromium.org/453043002/diff/1/src/mips/lithium-mips.cc
File src/mips/lithium-mips.cc (right):

https://codereview.chromium.org/453043002/diff/1/src/mips/lithium-mips.cc#newcode1515
src/mips/lithium-mips.cc:1515: if (IsMipsArchVariant(kMips32r2)) {
This should be IsMipsArchVariant(kMips32r2) ||
IsMipsArchVariant(kMips32r6), as we have madd.d on both variants.

https://codereview.chromium.org/453043002/diff/1/src/mips/lithium-mips.cc#newcode1588
src/mips/lithium-mips.cc:1588: if (IsMipsArchVariant(kMips32r2)) {
as above, also allowed on mips32r6.

https://codereview.chromium.org/453043002/diff/1/src/mips/macro-assembler-mips.cc
File src/mips/macro-assembler-mips.cc (right):

https://codereview.chromium.org/453043002/diff/1/src/mips/macro-assembler-mips.cc#newcode928
src/mips/macro-assembler-mips.cc:928: if (IsMipsArchVariant(kMips32r2))
{
Also allow on mips32r6, we have rotr, rotrv instructions there too.

https://codereview.chromium.org/453043002/diff/1/src/mips/macro-assembler-mips.cc#newcode1150
src/mips/macro-assembler-mips.cc:1150: if (IsMipsArchVariant(kMips32r2))
{
also mips32r6

https://codereview.chromium.org/453043002/diff/1/src/mips/macro-assembler-mips.cc#newcode1174
src/mips/macro-assembler-mips.cc:1174: if (IsMipsArchVariant(kMips32r2))
{
also mips32r6

https://codereview.chromium.org/453043002/

--
--
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/d/optout.

Reply via email to