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

Float32x4, Float64x2 and Int32x4 runtime implementation as JSObject #42

Closed
wants to merge 3 commits into from

Conversation

huningxin
Copy link
Contributor

No description provided.

huningxin and others added 3 commits July 21, 2014 12:29
and Int32x4Array data types, implement the SIMD operations on the
Float32x4, Float64x2 and Int32x4 with C++ runtime functions and implement
Float32x4Array, Float64x2Array and Int32x4Array element loading and storing.

Conflicts:
	include/v8.h
	src/arm/assembler-arm.h
	src/hydrogen-instructions.cc
	src/ia32/assembler-ia32.h
	src/ia32/lithium-codegen-ia32.cc
	src/types.cc
	src/types.h
	src/x64/assembler-x64.h
	src/x64/lithium-codegen-x64.cc
	src/x64/lithium-x64.cc
	src/x64/lithium-x64.h
Change runtime implementations to JavaScript in simd128.js.
@huningxin
Copy link
Contributor Author

@fenghaitao @weilianglin, this is the first patch to use JSObject implementation. Please take a look.

@darktears
Copy link

@huningxin : we've pushed the rebased chromium, blink, v8 as master in our forks so you can just submit against master if you want to. However we do not have landed yet the rebase in xwalk so xwalk master still point to the M36 branch.

PS : You can drop the revert, I already removed the patch from v8-crosswalk.

@huningxin
Copy link
Contributor Author

@darktears , understood and thanks for the information. I'll close this one and create a new PR against master.

@huningxin huningxin closed this Jul 22, 2014
mrunalk pushed a commit that referenced this pull request Apr 29, 2016
Merged 2837cb3

disallow left-trim fast path when sampling heap profiler is active

[email protected], [email protected]
BUG=v8:4937

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

Cr-Commit-Position: refs/branch-heads/5.0@{#42}
Cr-Branched-From: ad16e6c-refs/heads/5.0.71@{#1}
Cr-Branched-From: bd9df50-refs/heads/master@{#34215}
mrunalk pushed a commit that referenced this pull request May 20, 2016
Merged 04c8c11

Make array __proto__ manipulations not disturb the species protector

BUG=chromium:606207
LOG=N
[email protected], adamk

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

Cr-Commit-Position: refs/branch-heads/5.1@{#42}
Cr-Branched-From: 167dc63-refs/heads/5.1.281@{#1}
Cr-Branched-From: 03953f5-refs/heads/master@{#35282}
mrunalk pushed a commit that referenced this pull request Jul 19, 2016
Remove duplicate key from status file

[email protected]
BUG=chromium:624318
NOTRY=true
NOPRESUBMIT=true

Review-Url: https://codereview.chromium.org/2124943003
Cr-Commit-Position: refs/branch-heads/5.2@{#42}
Cr-Branched-From: 2cd36d6-refs/heads/5.2.361@{#1}
Cr-Branched-From: 3fef34e-refs/heads/master@{#36332}
mrunalk pushed a commit that referenced this pull request Sep 1, 2016
Merged: [ic] Don't share LoadGlobalIC slots inside typeof and outside typeof.
Revision: d634e65

Merged: [ic] Merge LoadGlobalIC_Slow builtins for inside typeof and outside typeof cases.
Revision: b558894

BUG=chromium:634467,chromium:634467
LOG=N
NOTRY=true
NOPRESUBMIT=true
NOTREECHECKS=true
[email protected]

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

Cr-Commit-Position: refs/branch-heads/5.3@{#42}
Cr-Branched-From: 820a23a-refs/heads/5.3.332@{#2}
Cr-Branched-From: 37538cb-refs/heads/master@{#37308}
mrunalk pushed a commit that referenced this pull request Sep 27, 2016
Cr-Commit-Position: refs/branch-heads/5.4@{#42}
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#42}
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
Cr-Commit-Position: refs/branch-heads/5.8@{crosswalk-project#42}
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.

3 participants