diff options
Diffstat (limited to 'src/wasm-stack.h')
-rw-r--r-- | src/wasm-stack.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/wasm-stack.h b/src/wasm-stack.h index 3a7d7c38e..4b0ffde40 100644 --- a/src/wasm-stack.h +++ b/src/wasm-stack.h @@ -107,7 +107,7 @@ public: void visitSIMDExtract(SIMDExtract* curr); void visitSIMDReplace(SIMDReplace* curr); void visitSIMDShuffle(SIMDShuffle* curr); - void visitSIMDBitselect(SIMDBitselect* curr); + void visitSIMDTernary(SIMDTernary* curr); void visitSIMDShift(SIMDShift* curr); void visitMemoryInit(MemoryInit* curr); void visitDataDrop(DataDrop* curr); @@ -183,7 +183,7 @@ public: void visitSIMDExtract(SIMDExtract* curr); void visitSIMDReplace(SIMDReplace* curr); void visitSIMDShuffle(SIMDShuffle* curr); - void visitSIMDBitselect(SIMDBitselect* curr); + void visitSIMDTernary(SIMDTernary* curr); void visitSIMDShift(SIMDShift* curr); void visitMemoryInit(MemoryInit* curr); void visitDataDrop(DataDrop* curr); @@ -565,10 +565,10 @@ void BinaryenIRWriter<SubType>::visitSIMDShuffle(SIMDShuffle* curr) { } template<typename SubType> -void BinaryenIRWriter<SubType>::visitSIMDBitselect(SIMDBitselect* curr) { - visit(curr->left); - visit(curr->right); - visit(curr->cond); +void BinaryenIRWriter<SubType>::visitSIMDTernary(SIMDTernary* curr) { + visit(curr->a); + visit(curr->b); + visit(curr->c); if (curr->type == unreachable) { emitUnreachable(); return; |