MIPS: Fix testcases r6_beqzc and mov.
authorIlija.Pavlovic <Ilija.Pavlovic@imgtec.com>
Tue, 15 Sep 2015 07:36:59 +0000 (00:36 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 15 Sep 2015 07:37:16 +0000 (07:37 +0000)
commit863ff3e3dd1796072f48c2675aae0dddecbd2163
tree74c5999bee8158610712fcbb81768aa5c8c7c05b
parent76ad8ffa00c3778bdc8cfc27c090b3d75f365ec5
MIPS: Fix testcases r6_beqzc and mov.

Remove incorrect usage of callee-saved FPU regs (f20 and above).
Also remove unnecessary push/pop which were occasionally unpaired,
and caused crash.

TEST=cctest/test-assembler-mips[64]
BUG=

Review URL: https://codereview.chromium.org/1338713004

Cr-Commit-Position: refs/heads/master@{#30729}
src/mips/assembler-mips.cc
src/mips64/assembler-mips64.cc
test/cctest/test-assembler-mips.cc
test/cctest/test-assembler-mips64.cc