diff options
author | Thomas Lively <7121787+tlively@users.noreply.github.com> | 2019-01-07 13:24:58 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-07 13:24:58 -0800 |
commit | 7d94900ded8e2e5ce8ef8ee2687528531d8f2a97 (patch) | |
tree | d8bba13d306b0c5ecba384384e602e6cccc83015 /test/spec/tee_local.wast | |
parent | 6f91af190effd7b8a5969314dd4fb3d2ec540524 (diff) | |
download | binaryen-7d94900ded8e2e5ce8ef8ee2687528531d8f2a97.tar.gz binaryen-7d94900ded8e2e5ce8ef8ee2687528531d8f2a97.tar.bz2 binaryen-7d94900ded8e2e5ce8ef8ee2687528531d8f2a97.zip |
Massive renaming (#1855)
Automated renaming according to
https://github.com/WebAssembly/spec/issues/884#issuecomment-426433329.
Diffstat (limited to 'test/spec/tee_local.wast')
-rw-r--r-- | test/spec/tee_local.wast | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/test/spec/tee_local.wast b/test/spec/tee_local.wast index 452793e30..89a90e9c2 100644 --- a/test/spec/tee_local.wast +++ b/test/spec/tee_local.wast @@ -1,57 +1,57 @@ -;; Test `tee_local` operator +;; Test `local.tee` operator (module ;; Typing - (func (export "type-local-i32") (result i32) (local i32) (tee_local 0 (i32.const 0))) - (func (export "type-local-i64") (result i64) (local i64) (tee_local 0 (i64.const 0))) - (func (export "type-local-f32") (result f32) (local f32) (tee_local 0 (f32.const 0))) - (func (export "type-local-f64") (result f64) (local f64) (tee_local 0 (f64.const 0))) + (func (export "type-local-i32") (result i32) (local i32) (local.tee 0 (i32.const 0))) + (func (export "type-local-i64") (result i64) (local i64) (local.tee 0 (i64.const 0))) + (func (export "type-local-f32") (result f32) (local f32) (local.tee 0 (f32.const 0))) + (func (export "type-local-f64") (result f64) (local f64) (local.tee 0 (f64.const 0))) - (func (export "type-param-i32") (param i32) (result i32) (tee_local 0 (i32.const 10))) - (func (export "type-param-i64") (param i64) (result i64) (tee_local 0 (i64.const 11))) - (func (export "type-param-f32") (param f32) (result f32) (tee_local 0 (f32.const 11.1))) - (func (export "type-param-f64") (param f64) (result f64) (tee_local 0 (f64.const 12.2))) + (func (export "type-param-i32") (param i32) (result i32) (local.tee 0 (i32.const 10))) + (func (export "type-param-i64") (param i64) (result i64) (local.tee 0 (i64.const 11))) + (func (export "type-param-f32") (param f32) (result f32) (local.tee 0 (f32.const 11.1))) + (func (export "type-param-f64") (param f64) (result f64) (local.tee 0 (f64.const 12.2))) (func (export "type-mixed") (param i64 f32 f64 i32 i32) (local f32 i64 i64 f64) - (drop (i64.eqz (tee_local 0 (i64.const 0)))) - (drop (f32.neg (tee_local 1 (f32.const 0)))) - (drop (f64.neg (tee_local 2 (f64.const 0)))) - (drop (i32.eqz (tee_local 3 (i32.const 0)))) - (drop (i32.eqz (tee_local 4 (i32.const 0)))) - (drop (f32.neg (tee_local 5 (f32.const 0)))) - (drop (i64.eqz (tee_local 6 (i64.const 0)))) - (drop (i64.eqz (tee_local 7 (i64.const 0)))) - (drop (f64.neg (tee_local 8 (f64.const 0)))) + (drop (i64.eqz (local.tee 0 (i64.const 0)))) + (drop (f32.neg (local.tee 1 (f32.const 0)))) + (drop (f64.neg (local.tee 2 (f64.const 0)))) + (drop (i32.eqz (local.tee 3 (i32.const 0)))) + (drop (i32.eqz (local.tee 4 (i32.const 0)))) + (drop (f32.neg (local.tee 5 (f32.const 0)))) + (drop (i64.eqz (local.tee 6 (i64.const 0)))) + (drop (i64.eqz (local.tee 7 (i64.const 0)))) + (drop (f64.neg (local.tee 8 (f64.const 0)))) ) ;; Writing (func (export "write") (param i64 f32 f64 i32 i32) (result i64) (local f32 i64 i64 f64) - (drop (tee_local 1 (f32.const -0.3))) - (drop (tee_local 3 (i32.const 40))) - (drop (tee_local 4 (i32.const -7))) - (drop (tee_local 5 (f32.const 5.5))) - (drop (tee_local 6 (i64.const 6))) - (drop (tee_local 8 (f64.const 8))) - (i64.trunc_s/f64 + (drop (local.tee 1 (f32.const -0.3))) + (drop (local.tee 3 (i32.const 40))) + (drop (local.tee 4 (i32.const -7))) + (drop (local.tee 5 (f32.const 5.5))) + (drop (local.tee 6 (i64.const 6))) + (drop (local.tee 8 (f64.const 8))) + (i64.trunc_f64_s (f64.add - (f64.convert_u/i64 (get_local 0)) + (f64.convert_i64_u (local.get 0)) (f64.add - (f64.promote/f32 (get_local 1)) + (f64.promote_f32 (local.get 1)) (f64.add - (get_local 2) + (local.get 2) (f64.add - (f64.convert_u/i32 (get_local 3)) + (f64.convert_i32_u (local.get 3)) (f64.add - (f64.convert_s/i32 (get_local 4)) + (f64.convert_i32_s (local.get 4)) (f64.add - (f64.promote/f32 (get_local 5)) + (f64.promote_f32 (local.get 5)) (f64.add - (f64.convert_u/i64 (get_local 6)) + (f64.convert_i64_u (local.get 6)) (f64.add - (f64.convert_u/i64 (get_local 7)) - (get_local 8) + (f64.convert_i64_u (local.get 7)) + (local.get 8) ) ) ) @@ -68,22 +68,22 @@ (func (export "result") (param i64 f32 f64 i32 i32) (result f64) (local f32 i64 i64 f64) (f64.add - (f64.convert_u/i64 (tee_local 0 (i64.const 1))) + (f64.convert_i64_u (local.tee 0 (i64.const 1))) (f64.add - (f64.promote/f32 (tee_local 1 (f32.const 2))) + (f64.promote_f32 (local.tee 1 (f32.const 2))) (f64.add - (tee_local 2 (f64.const 3.3)) + (local.tee 2 (f64.const 3.3)) (f64.add - (f64.convert_u/i32 (tee_local 3 (i32.const 4))) + (f64.convert_i32_u (local.tee 3 (i32.const 4))) (f64.add - (f64.convert_s/i32 (tee_local 4 (i32.const 5))) + (f64.convert_i32_s (local.tee 4 (i32.const 5))) (f64.add - (f64.promote/f32 (tee_local 5 (f32.const 5.5))) + (f64.promote_f32 (local.tee 5 (f32.const 5.5))) (f64.add - (f64.convert_u/i64 (tee_local 6 (i64.const 6))) + (f64.convert_i64_u (local.tee 6 (i64.const 6))) (f64.add - (f64.convert_u/i64 (tee_local 7 (i64.const 0))) - (tee_local 8 (f64.const 8)) + (f64.convert_i64_u (local.tee 7 (i64.const 0))) + (local.tee 8 (f64.const 8)) ) ) ) @@ -129,32 +129,32 @@ ;; Invalid typing of access to locals (assert_invalid - (module (func $type-local-num-vs-num (result i64) (local i32) (tee_local 0 (i32.const 0)))) + (module (func $type-local-num-vs-num (result i64) (local i32) (local.tee 0 (i32.const 0)))) "type mismatch" ) (assert_invalid - (module (func $type-local-num-vs-num (local f32) (i32.eqz (tee_local 0 (f32.const 0))))) + (module (func $type-local-num-vs-num (local f32) (i32.eqz (local.tee 0 (f32.const 0))))) "type mismatch" ) (assert_invalid - (module (func $type-local-num-vs-num (local f64 i64) (f64.neg (tee_local 1 (i64.const 0))))) + (module (func $type-local-num-vs-num (local f64 i64) (f64.neg (local.tee 1 (i64.const 0))))) "type mismatch" ) (assert_invalid - (module (func $type-local-arg-void-vs-num (local i32) (tee_local 0 (nop)))) + (module (func $type-local-arg-void-vs-num (local i32) (local.tee 0 (nop)))) "type mismatch" ) (assert_invalid - (module (func $type-local-arg-num-vs-num (local i32) (tee_local 0 (f32.const 0)))) + (module (func $type-local-arg-num-vs-num (local i32) (local.tee 0 (f32.const 0)))) "type mismatch" ) (assert_invalid - (module (func $type-local-arg-num-vs-num (local f32) (tee_local 0 (f64.const 0)))) + (module (func $type-local-arg-num-vs-num (local f32) (local.tee 0 (f64.const 0)))) "type mismatch" ) (assert_invalid - (module (func $type-local-arg-num-vs-num (local f64 i64) (tee_local 1 (f64.const 0)))) + (module (func $type-local-arg-num-vs-num (local f64 i64) (local.tee 1 (f64.const 0)))) "type mismatch" ) @@ -162,32 +162,32 @@ ;; Invalid typing of access to parameters (assert_invalid - (module (func $type-param-num-vs-num (param i32) (result i64) (get_local 0))) + (module (func $type-param-num-vs-num (param i32) (result i64) (local.get 0))) "type mismatch" ) (assert_invalid - (module (func $type-param-num-vs-num (param f32) (i32.eqz (get_local 0)))) + (module (func $type-param-num-vs-num (param f32) (i32.eqz (local.get 0)))) "type mismatch" ) (assert_invalid - (module (func $type-param-num-vs-num (param f64 i64) (f64.neg (get_local 1)))) + (module (func $type-param-num-vs-num (param f64 i64) (f64.neg (local.get 1)))) "type mismatch" ) (assert_invalid - (module (func $type-param-arg-void-vs-num (param i32) (tee_local 0 (nop)))) + (module (func $type-param-arg-void-vs-num (param i32) (local.tee 0 (nop)))) "type mismatch" ) (assert_invalid - (module (func $type-param-arg-num-vs-num (param i32) (tee_local 0 (f32.const 0)))) + (module (func $type-param-arg-num-vs-num (param i32) (local.tee 0 (f32.const 0)))) "type mismatch" ) (assert_invalid - (module (func $type-param-arg-num-vs-num (param f32) (tee_local 0 (f64.const 0)))) + (module (func $type-param-arg-num-vs-num (param f32) (local.tee 0 (f64.const 0)))) "type mismatch" ) (assert_invalid - (module (func $type-param-arg-num-vs-num (param f64 i64) (tee_local 1 (f64.const 0)))) + (module (func $type-param-arg-num-vs-num (param f64 i64) (local.tee 1 (f64.const 0)))) "type mismatch" ) @@ -195,42 +195,42 @@ ;; Invalid local index (assert_invalid - (module (func $unbound-local (local i32 i64) (get_local 3))) + (module (func $unbound-local (local i32 i64) (local.get 3))) "unknown local" ) (assert_invalid - (module (func $large-local (local i32 i64) (get_local 14324343))) + (module (func $large-local (local i32 i64) (local.get 14324343))) "unknown local" ) (assert_invalid - (module (func $unbound-param (param i32 i64) (get_local 2))) + (module (func $unbound-param (param i32 i64) (local.get 2))) "unknown local" ) (assert_invalid - (module (func $large-param (local i32 i64) (get_local 714324343))) + (module (func $large-param (local i32 i64) (local.get 714324343))) "unknown local" ) (assert_invalid - (module (func $unbound-mixed (param i32) (local i32 i64) (get_local 3))) + (module (func $unbound-mixed (param i32) (local i32 i64) (local.get 3))) "unknown local" ) (assert_invalid - (module (func $large-mixed (param i64) (local i32 i64) (get_local 214324343))) + (module (func $large-mixed (param i64) (local i32 i64) (local.get 214324343))) "unknown local" ) (assert_invalid - (module (func $type-mixed-arg-num-vs-num (param f32) (local i32) (tee_local 1 (f32.const 0)))) + (module (func $type-mixed-arg-num-vs-num (param f32) (local i32) (local.tee 1 (f32.const 0)))) "type mismatch" ) (assert_invalid - (module (func $type-mixed-arg-num-vs-num (param i64 i32) (local f32) (tee_local 1 (f32.const 0)))) + (module (func $type-mixed-arg-num-vs-num (param i64 i32) (local f32) (local.tee 1 (f32.const 0)))) "type mismatch" ) (assert_invalid - (module (func $type-mixed-arg-num-vs-num (param i64) (local f64 i64) (tee_local 1 (i64.const 0)))) + (module (func $type-mixed-arg-num-vs-num (param i64) (local f64 i64) (local.tee 1 (i64.const 0)))) "type mismatch" ) |