MIPS64: Fix BlockTrampolinePoolFor() to emit trampoline before blocking, if needed.
authorbalazs.kilvady <balazs.kilvady@imgtec.com>
Mon, 13 Jul 2015 18:26:17 +0000 (11:26 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 13 Jul 2015 18:26:33 +0000 (18:26 +0000)
commit48995988a996f278887d70bb5d90c58a4ccfe2cd
tree0f0fdb44776d029308fe963794f586e5ca1a94ea
parent5783dc71af3f67af23589eb263ee1d38fc6d1d09
MIPS64: Fix BlockTrampolinePoolFor() to emit trampoline before blocking, if needed.

Port f0d1106a3fa1ffaa822efc90d61e2aca315cbe15

Fixes possible failure in AssembleArchTableSwitch().

BUG=v8:4294
LOG=y

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

Cr-Commit-Position: refs/heads/master@{#29621}
src/mips64/assembler-mips64-inl.h
src/mips64/assembler-mips64.cc
src/mips64/assembler-mips64.h
test/cctest/test-assembler-mips64.cc
test/cctest/test-macro-assembler-mips64.cc