summaryrefslogtreecommitdiff
path: root/src/opcode.cc
Commit message (Expand)AuthorAgeFilesLines
* Add support for the reference types proposal (#938)Alex Crichton2019-02-141-0/+8
* Add br_on_exn instruction (#1016)Ben Smith2019-02-131-0/+1
* Remove the `if_except` instruction (#1009)Ben Smith2019-02-101-1/+0
* Rename {memory,table}.drop to {data,elem}.drop (#1000)Alex Crichton2019-01-301-2/+2
* The great renaming (#985)Ben Smith2018-12-191-52/+52
* Add test for disabled opcodes in binary reader (#934)Ben Smith2018-10-181-0/+16
* Implemented tail call instructions: (#926)Francis McCabe2018-10-121-0/+4
* Add bulk memory opcode definitions (#927)Alex Crichton2018-10-121-0/+9
* Optimize interpreter and `Opcode::FromCode`Ben Smith2018-09-101-31/+5
* Run clang-format over all the files (#814)Ben Smith2018-03-161-1/+1
* Small cleanup to simd extract/replace lane (#810)Ben Smith2018-03-161-0/+29
* SIMD v8x16.shuffle implementation. (#811)lizhengxing2018-03-151-0/+1
* Simd Replace Lane instructions implementation. (#809)lizhengxing2018-03-151-0/+6
* Simd remaining Extract Lane instructions implementation. (#806)lizhengxing2018-03-151-0/+7
* Simd i8x16.extract_lane_s instruction implementation. (#802)lizhengxing2018-03-131-0/+1
* SIMD v128.load/v128.store implementation. (#801)lizhengxing2018-03-091-0/+2
* SIMD Floating point to integer with saturation implementation. (#797)lizhengxing2018-03-071-0/+4
* SIMD Integer to floating point conversion implementation. (#795)lizhengxing2018-03-061-0/+4
* SIMD (f32x4/f64x2).sqrt implementation. (#789)lizhengxing2018-03-051-0/+2
* SIMD Floating-point div and mul implementation. (#787)lizhengxing2018-03-051-0/+4
* SIMD Floating-point add and sub implementation. (#786)lizhengxing2018-03-031-0/+4
* WIP on support for level1 exception spec (#773)Ben Smith2018-03-021-1/+1
* SIMD Floating-point min and max implementation. (#784)lizhengxing2018-03-021-0/+4
* SIMD (f32x4/f64x2).abs implementation. (#783)lizhengxing2018-03-011-0/+2
* SIMD (f32x4/f64x2).neg implementation. (#779)lizhengxing2018-02-281-0/+2
* SIMD Comparison Greater than or equal instructions implementation. (#778)lizhengxing2018-02-281-0/+8
* SIMD Comparison Greater than instructions implementation. (#772)lizhengxing2018-02-271-0/+8
* SIMD Comparison Less than or equal instructions implementation. (#771)lizhengxing2018-02-261-0/+8
* SIMD Comparison Less than instructions implementation. (#770)lizhengxing2018-02-231-0/+8
* SIMD Comparison Non-Equality instructions implementation. (#767)lizhengxing2018-02-211-0/+5
* SIMD Comparison Equality instructions implementation. (#766)lizhengxing2018-02-211-0/+5
* SIMD Boolean horizontal reductions implementation. (#763)lizhengxing2018-02-211-0/+8
* SIMD v128.bitselect instruction implementation. (#759)lizhengxing2018-02-191-0/+1
* SIMD Bitwise logic instructions implementation. (#758)lizhengxing2018-02-141-0/+4
* SIMD right shift by scalar instructions implementation. (#755)lizhengxing2018-02-131-0/+8
* SIMD i16x8/i32x4/i64x2 shl implementation. (#751)lizhengxing2018-02-121-0/+3
* SIMD i8x16.shl implementation. (#750)lizhengxing2018-02-071-0/+1
* SIMD saturating sub implementation. (#747)lizhengxing2018-02-061-0/+4
* SIMD saturating add implementation. (#727)lizhengxing2018-01-211-0/+4
* SIMD i8x16.neg / i16x8.neg / i32x4.neg / i64x2.neg implementation. (#723)lizhengxing2018-01-181-0/+4
* Add feature flags for sign-ext., mutable-globals (#722)Ben Smith2018-01-181-0/+2
* SIMD i8x16.mul / i16x8.mul / i32x4.mul implementation. (#721)lizhengxing2018-01-181-0/+3
* SIMD i8x16.sub / i16x8.sub / i32x4.sub / i64x2.sub implementation. (#720)lizhengxing2018-01-171-0/+4
* SIMD i16x8.add / i32x4.add / i64x2.add implementation. (#714)lizhengxing2018-01-161-0/+3
* SIMD i8x16.add implementation. (#706)lizhengxing2018-01-101-0/+6
* SIMD: i8x16.splat instruction implementation. (#704)lizhengxing2017-12-251-0/+1
* Wabt simd v128.const instruction initial PR: (#677)lizhengxing2017-12-151-0/+3
* [cleanup] Always use braces with if (#691)Ben Smith2017-12-091-1/+2
* Rename {wake,wait} -> atomic.{wake,wait} (#672)Ben Smith2017-11-211-3/+3
* Rename interpreter -> interp everywhere (#649)Ben Smith2017-10-121-5/+5