Skip to content
This repository has been archived by the owner on Apr 3, 2020. It is now read-only.

[SIMD.js] Refactor the simd128 registers in deoptimizer #62

Merged

Conversation

huningxin
Copy link
Contributor

Only replace double registers with simd128 registers on architectures that
support this. Currently they are ia32, x64 and arm.

Only replace double registers with simd128 registers on architectures that
support this. Currently they are ia32, x64 and arm.
@crosswalk-trybot
Copy link

Testing patch series with huningxin/v8-crosswalk@34478f0 as its head.

Bot Status
V8 Linux ARM [SUCCESS 💚](https://build.crosswalk-project.org/try/builders/V8 Linux ARM/builds/52)
V8 Linux x64 [SUCCESS 💚](https://build.crosswalk-project.org/try/builders/V8 Linux x64/builds/54)
V8 Linux ia32 [SUCCESS 💚](https://build.crosswalk-project.org/try/builders/V8 Linux ia32/builds/55)

@huningxin
Copy link
Contributor Author

@vvavrychuk and @rakuco , please take a look. Thanks!

@rakuco
Copy link
Member

rakuco commented Nov 28, 2014

I'm not familiar with V8's code base, but from your description the idea sounds sane. Is there anyone who could take a look at it from a V8 point of view?

@huningxin
Copy link
Contributor Author

@fujunwei, could you please take a look? Thanks.

@vvavrychuk
Copy link

I can compile it for mips. Thanks for the change.

@fujunwei
Copy link

fujunwei commented Dec 1, 2014

LGTM, Thanks.

@huningxin
Copy link
Contributor Author

Thanks for the test and review. I am going to merge it.

huningxin added a commit that referenced this pull request Dec 1, 2014
[SIMD.js] Refactor the simd128 registers in deoptimizer
@huningxin huningxin merged commit f2bc708 into crosswalk-project:master Dec 1, 2014
mrunalk pushed a commit that referenced this pull request Jun 11, 2016
Merged 1383d00

tools: fix tickprocessor Cpp symbols on mac

R=ishell@chromium.org
BUG=

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

Cr-Commit-Position: refs/branch-heads/5.1@{#62}
Cr-Branched-From: 167dc63-refs/heads/5.1.281@{#1}
Cr-Branched-From: 03953f5-refs/heads/master@{#35282}
rakuco pushed a commit that referenced this pull request Sep 21, 2016
Cr-Commit-Position: refs/branch-heads/5.3@{#62}
Cr-Branched-From: 820a23a-refs/heads/5.3.332@{#2}
Cr-Branched-From: 37538cb-refs/heads/master@{#37308}
rakuco pushed a commit that referenced this pull request Oct 21, 2016
Cr-Commit-Position: refs/branch-heads/5.4@{#62}
Cr-Branched-From: 5ce2827-refs/heads/5.4.500@{#2}
Cr-Branched-From: ad07b49-refs/heads/master@{#38841}
imreotto pushed a commit to tenta-browser/v8-crosswalk that referenced this pull request Sep 4, 2017
Cr-Commit-Position: refs/branch-heads/5.9@{crosswalk-project#62}
Cr-Branched-From: fe9bb7e-refs/heads/5.9.211@{crosswalk-project#1}
Cr-Branched-From: 70ad237-refs/heads/master@{#44591}
asifhisam pushed a commit to asifhisam/v8-crosswalk that referenced this pull request Sep 9, 2019
…e.push.

Revision: 1fceaf9

BUG=v8:5267,v8:6241
LOG=N
NOTRY=true
NOPRESUBMIT=true
NOTREECHECKS=true

Change-Id: I7cd3fa5cfb61bcd49e57eba704639943fbd8d220
Reviewed-on: https://chromium-review.googlesource.com/476731
Reviewed-by: Michael Hablich <hablich@chromium.org>
Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
Cr-Commit-Position: refs/branch-heads/5.8@{crosswalk-project#62}
Cr-Branched-From: eda659c-refs/heads/5.8.283@{crosswalk-project#1}
Cr-Branched-From: 4310cd0-refs/heads/master@{#43429}
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants