WebAssembly 控制流指令
WebAssembly 控制流指令。
block-
创建一个标签,之后可以使用
br指令跳转到该标签。 br-
跳转到
loop、block或if。 br_if-
根据布尔条件跳转到
loop、block或if。 br_table-
根据参数跳转到不同的
loop、block或if语句。 call-
调用一个函数。
drop-
从栈中弹出一个值并丢弃。
end-
可用于结束
block、loop、if或else。 if...else-
如果栈顶最后一个元素为真(非零),则执行一个语句。
loop-
创建一个标签,之后可以使用
br指令跳转到该标签。 nop-
什么也不做。
return-
从函数返回。
select-
根据布尔条件选择其前两个操作数之一。
unreachable-
表示代码中不应到达的点。