Skip to content

Commit

Permalink
Merge pull request #3 from penzn/extended-load
Browse files Browse the repository at this point in the history
Extended loads: 32->64 bit ops
  • Loading branch information
rrwinterton authored Jul 25, 2019
2 parents 9bb4698 + 429bacf commit 20f4468
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 0 deletions.
2 changes: 2 additions & 0 deletions proposals/simd/BinarySIMD.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,5 +170,7 @@ The `v8x16.shuffle2_imm` instruction has 16 bytes after `simdop`.
| `i8x8.sxload` | `0xb4`| m:memarg |
| `i16x4.zxload` | `0xb5`| m:memarg |
| `i16x4.sxload` | `0xb6`| m:memarg |
| `i32x2.zxload` | `0xb7`| m:memarg |
| `i32x2.sxload` | `0xb8`| m:memarg |
| `v8x16.shuffle1` | `0xc0`| - |
| `v8x16.shuffle2_imm` | `0xc1`| s:LaneIdx32[16] |
2 changes: 2 additions & 0 deletions proposals/simd/ImplementationStatus.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,8 @@
| `i8x8.sxload` | | | | |
| `i16x4.zxload` | | | | |
| `i16x4.sxload` | | | | |
| `i32x2.zxload` | | | | |
| `i32x2.sxload` | | | | |
| `v8x16.shuffle1` | | | :heavy_check_mark: | |
| `v8x16.shuffle2_imm` | | | :heavy_check_mark: | :heavy_check_mark: |

Expand Down
2 changes: 2 additions & 0 deletions proposals/simd/SIMD.md
Original file line number Diff line number Diff line change
Expand Up @@ -672,6 +672,8 @@ Extended loads:
* `i8x8.sxload(memarg) -> v128`: load eight 8-bit integers and sign extend each one to a 16-bit lane
* `i16x4.zxload(memarg) -> v128`: load four 16-bit integers and zero extend each one to a 32-bit lane
* `i16x4.sxload(memarg) -> v128`: load four 16-bit integers and sign extend each one to a 32-bit lane
* `i32x2.zxload(memarg) -> v128`: load two 32-bit integers and zero extend each one to a 64-bit lane
* `i32x2.sxload(memarg) -> v128`: load two 32-bit integers and sign extend each one to a 64-bit lane

### Store

Expand Down

0 comments on commit 20f4468

Please sign in to comment.