/dports/devel/binaryen/binaryen-version_98/src/ir/ |
H A D | properties.h | 84 (curr->is<I31New>() && curr->cast<I31New>()->value->is<Const>()); in isSingleConstantExpression() 109 } else if (auto* i = curr->dynCast<I31New>()) { in getLiteral()
|
H A D | utils.h | 163 void visitI31New(I31New* curr); 247 void visitI31New(I31New* curr) { curr->finalize(); } in visitI31New()
|
H A D | ReFinalize.cpp | 144 void ReFinalize::visitI31New(I31New* curr) { curr->finalize(); } in visitI31New()
|
H A D | effects.h | 508 void visitI31New(I31New* curr) {} in visitI31New()
|
H A D | ExpressionManipulator.cpp | 272 Expression* visitI31New(I31New* curr) { in flexibleCopy()
|
H A D | ExpressionAnalyzer.cpp | 238 void visitI31New(I31New* curr) {} in visitImmediates()
|
/dports/devel/binaryen/binaryen-version_98/src/ |
H A D | wasm-traversal.h | 89 ReturnType visitI31New(I31New* curr) { return ReturnType(); } in visitI31New() 219 DELEGATE(I31New); in visit() 318 UNIMPLEMENTED(I31New); 449 DELEGATE(I31New); in visit() 641 ReturnType visitI31New(I31New* curr) { in visitI31New() 1004 self->visitI31New((*currp)->cast<I31New>()); in doVisitI31New() 1348 self->pushTask(SubType::scan, &curr->cast<I31New>()->value); in scan()
|
H A D | wasm-stack.h | 151 void visitI31New(I31New* curr);
|
H A D | wasm.h | 1232 class I31New : public SpecificExpression<Expression::I31NewId> { 1234 I31New(MixedArena& allocator) {} in I31New() function
|
H A D | wasm-builder.h | 629 I31New* makeI31New(Expression* value) { in makeI31New() 630 auto* ret = wasm.allocator.alloc<I31New>(); in makeI31New()
|
H A D | wasm-binary.h | 963 I31New = 0x20, enumerator
|
H A D | binaryen-c.cpp | 3090 assert(expression->is<I31New>()); in BinaryenI31NewGetValue() 3091 return static_cast<I31New*>(expression)->value; in BinaryenI31NewGetValue() 3096 assert(expression->is<I31New>()); in BinaryenI31NewSetValue() 3098 static_cast<I31New*>(expression)->value = (Expression*)valueExpr; in BinaryenI31NewSetValue()
|
/dports/devel/binaryen/binaryen-version_98/src/passes/ |
H A D | DeadCodeElimination.cpp | 379 DELEGATE(I31New); in scan()
|
H A D | Print.cpp | 1477 void visitI31New(I31New* curr) { printMedium(o, "i31.new"); } in visitI31New() 2114 void visitI31New(I31New* curr) { in visitI31New()
|
/dports/lang/v8/v8-9.6.180.12/src/wasm/ |
H A D | wasm-opcodes-inl.h | 404 CASE_OP(I31New, "i31.new") in OpcodeName()
|
H A D | wasm-opcodes.h | 672 V(I31New, 0xfb20, _) \
|
H A D | graph-builder-interface.cc | 1082 void I31New(FullDecoder* decoder, const Value& input, Value* result) { in I31New() function in v8::internal::wasm::__anon66b31e6d0111::WasmGraphBuildingInterface 1083 result->node = builder_->I31New(input.node); in I31New()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/wasm/ |
H A D | wasm-opcodes-inl.h | 391 CASE_OP(I31New, "i31.new") in OpcodeName()
|
H A D | graph-builder-interface.cc | 773 void I31New(FullDecoder* decoder, const Value& input, Value* result) { in I31New() function in v8::internal::wasm::__anon1b8135180111::WasmGraphBuildingInterface 774 result->node = BUILD(I31New, input.node); in I31New()
|
/dports/devel/binaryen/binaryen-version_98/src/wasm/ |
H A D | wasm-stack.cpp | 1778 void BinaryInstWriter::visitI31New(I31New* curr) { in visitI31New() 1779 o << int8_t(BinaryConsts::GCPrefix) << U32LEB(BinaryConsts::I31New); in visitI31New()
|
H A D | wasm.cpp | 996 void I31New::finalize() { in finalize()
|
H A D | wasm-validator.cpp | 341 void visitI31New(I31New* curr); 2130 void FunctionValidator::visitI31New(I31New* curr) { in visitI31New()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/compiler/ |
H A D | wasm-compiler.h | 429 Node* I31New(Node* input);
|
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/wast/src/ast/ |
H A D | expr.rs | 447 I31New : [0xfb, 0x20] : "i31.new",
|
/dports/lang/v8/v8-9.6.180.12/src/compiler/ |
H A D | wasm-compiler.h | 482 Node* I31New(Node* input);
|