ARM64: Avoid iterating through all unresolved branch infos when many are pending.
authoralexandre.rames@arm.com <alexandre.rames@arm.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 14 Apr 2014 11:08:14 +0000 (11:08 +0000)
committeralexandre.rames@arm.com <alexandre.rames@arm.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 14 Apr 2014 11:08:14 +0000 (11:08 +0000)
commit97585ab8b5b7bec0031dc7a8191a3d1f02d27430
tree90170b5d3e8f21452480afeb080ac4903f241fcc
parentb0938269dc7f73118310cdfc8c67cb3108e33433
ARM64: Avoid iterating through all unresolved branch infos when many are pending.

Instead, inspect the label chain and delete pending information for every branch
in the chain.

R=ulan@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20715 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm64/assembler-arm64.cc
src/arm64/assembler-arm64.h
src/arm64/instructions-arm64.h