Lines Matching refs:set
5 ;; This test calls sync stream.write in $C.get and sync stream.read in $C.set.
9 ;; switch back to $C.get/set where the synchronous read/write will return
34 (local.set $ret64 (call $stream.new))
35 (local.set $rx (i32.wrap_i64 (local.get $ret64)))
36 (local.set $tx (i32.wrap_i64 (i64.shr_u (local.get $ret64) (i64.const 32))))
43 (local.set $bufp (i32.const 16))
45 (local.set $ret (call $stream.write (local.get $tx) (local.get $bufp) (i32.const 4)))
56 (func (export "set") (param $rx i32) (result i32)
65 (local.set $bufp (i32.const 16))
67 (local.set $ret (call $stream.read (local.get $rx) (local.get $bufp) (i32.const 4)))
102 (func (export "set") async (param "in" (stream u8)) (canon lift
103 (core func $cm "set")
109 (import "set" (func $set async (param "in" (stream u8))))
121 (import "" "set" (func $set (param i32)))
129 (local.set $rx (call $get))
132 (local.set $bufp (i32.const 20))
133 (local.set $ret (call $stream.read (local.get $rx) (local.get $bufp) (i32.const 4)))
142 ;; $C.set($rx)
143 (local.set $ret64 (call $stream.new))
144 (local.set $rx (i32.wrap_i64 (local.get $ret64)))
145 (local.set $tx (i32.wrap_i64 (i64.shr_u (local.get $ret64) (i64.const 32))))
146 (call $set (local.get $rx))
149 (local.set $bufp (i32.const 16))
150 (local.set $ret (call $stream.write (local.get $tx) (local.get $bufp) (i32.const 4)))
165 (canon lower (func $set) (core func $set'))
174 (export "set" (func $set'))
182 (with "set" (func $c "set"))