[instruction-scheduler][mips] Implement instruction-scheduler on mips

Also, remove cctest/test-instruction-scheduler/DeoptInMiddleOfBasicBlock
from skip-list.

Change-Id: I392cab0c96b7adc5e9c94eacb60c97e09f0ec16a
Reviewed-on: https://chromium-review.googlesource.com/1084591
Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
Reviewed-by: Ivica Bogosavljevic <ivica.bogosavljevic@mips.com>
Commit-Queue: Ivica Bogosavljevic <ivica.bogosavljevic@mips.com>
Cr-Commit-Position: refs/heads/master@{#53485}
This commit is contained in:
Sreten Kovacevic 2018-06-04 11:21:15 +02:00 committed by Commit Bot
parent a25a55e874
commit 51ac26cf79
2 changed files with 1702 additions and 9 deletions

File diff suppressed because it is too large Load Diff

View File

@ -304,11 +304,6 @@
'test-serialize/StartupSerializerTwiceRunScript': [SKIP],
}], # 'arch == mipsel or arch == mips'
['(arch == mipsel or arch == mips64el or arch == mips or arch == mips64)', {
# Instruction scheduler not supported on MIPS.
'test-instruction-scheduler/DeoptInMiddleOfBasicBlock': [SKIP]
}], # 'arch == mipsel or arch == mips64el or arch == mips or arch == mips64'
##############################################################################
['arch == mips', {
# Too slow with TF.