Skip to content

Disallow using internal globals in constant expressions#383

Merged
rossberg merged 2 commits intomasterfrom
global-init
Dec 2, 2016
Merged

Disallow using internal globals in constant expressions#383
rossberg merged 2 commits intomasterfrom
global-init

Conversation

@rossberg
Copy link
Member

To address #367

@gahaas
Copy link
Collaborator

gahaas commented Nov 16, 2016

lgtm

1 similar comment
@lukewagner
Copy link
Member

lgtm

@rossberg rossberg force-pushed the master branch 2 times, most recently from bace049 to e7632dc Compare November 28, 2016 15:48
@rossberg rossberg merged commit 4f2848e into master Dec 2, 2016
@rossberg rossberg deleted the global-init branch December 2, 2016 14:50
ngzhian pushed a commit to ngzhian/spec that referenced this pull request Nov 4, 2021
ngzhian added a commit to ngzhian/spec that referenced this pull request Nov 4, 2021
…#466)

* [interpreter] Implement i32x4.trunc_sat_f64x2_{s,u}_zero

This converts 2 f64 to 2 i32, then zeroes the top 2 lanes.

These 2 instructions were merged as part of WebAssembly#383.

This change also refactors some test cases from simd_conversions out
into a script that generates both i32x4.trunc_sat_i32x4_{s,u} and
i32x4.trunc_sat_f64x2_{s,u}_zero.

* Add encode/decode

* Update interpreter/exec/simd.ml

Co-authored-by: Andreas Rossberg <rossberg@mpi-sws.org>

Co-authored-by: Andreas Rossberg <rossberg@mpi-sws.org>
ngzhian added a commit to ngzhian/spec that referenced this pull request Nov 4, 2021
These 2 instructions were merged as part of WebAssembly#383.

The test cases are add manually to simd_conversions.wast, using
constants from test/core/conversions.wast.
ngzhian added a commit to ngzhian/spec that referenced this pull request Nov 4, 2021
These 2 instructions were merged as part of WebAssembly#383.
ngzhian added a commit to ngzhian/spec that referenced this pull request Nov 4, 2021
Instructions were added in WebAssembly#383.

Consolidate conversion operations (vcvtop) more, merging int-int
widening operations.

Drive-by fix extmul definition in syntax (shouldn't include the shape).
dhil pushed a commit to dhil/webassembly-spec that referenced this pull request Oct 3, 2023
raoxiaojia pushed a commit to WasmCert/spec that referenced this pull request Apr 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants