Home
last modified time | relevance | path

Searched refs:if_exception (Results 1 – 15 of 15) sorted by relevance

/external/v8/src/builtins/
Dbuiltins-async-iterator-gen.cc28 Label* if_exception,
34 const TNode<JSPromise> promise, Label* if_exception)>;
70 const TNode<Object> iter_result, Label* if_exception,
76 Label* if_exception, TVariable<Object>* var_exception, in ThrowIfNotAsyncFromSyncIterator() argument
97 Goto(if_exception); in ThrowIfNotAsyncFromSyncIterator()
199 const TNode<Object> iter_result, Label* if_exception, in LoadIteratorResult() argument
227 ScopedExceptionHandler handler(this, if_exception, var_exception); in LoadIteratorResult()
251 Goto(if_exception); in LoadIteratorResult()
308 Label* if_exception) { in TF_BUILTIN() argument
340 Label* if_exception) { Goto(if_exception); }; in TF_BUILTIN() argument
Dbuiltins-microtask-queue-gen.cc125 Label if_exception(this, Label::kDeferred); in RunSingleMicrotask() local
154 ScopedExceptionHandler handler(this, &if_exception, &var_exception); in RunSingleMicrotask()
180 ScopedExceptionHandler handler(this, &if_exception, &var_exception); in RunSingleMicrotask()
206 ScopedExceptionHandler handler(this, &if_exception, &var_exception); in RunSingleMicrotask()
250 ScopedExceptionHandler handler(this, &if_exception, &var_exception); in RunSingleMicrotask()
303 ScopedExceptionHandler handler(this, &if_exception, &var_exception); in RunSingleMicrotask()
328 BIND(&if_exception); in RunSingleMicrotask()
Dbuiltins-generator-gen.cc61 Label if_exception(this, Label::kDeferred), if_final_return(this); in InnerResume() local
64 compiler::ScopedExceptionHandler handler(this, &if_exception, in InnerResume()
117 BIND(&if_exception); in InnerResume()
Dbuiltins-iterator-gen.cc240 if_exception(this, Label::kDeferred); in StringListFromIterable() local
261 compiler::ScopedExceptionHandler handler(this, &if_exception, in StringListFromIterable()
270 BIND(&if_exception); in StringListFromIterable()
Dbuiltins-collections-gen.cc42 Label* if_exception = nullptr,
152 Label* if_may_have_side_effects, Label* if_exception, in AddConstructorEntry() argument
154 compiler::ScopedExceptionHandler handler(this, if_exception, var_exception); in AddConstructorEntry()
310 Label exit(this), loop(this), if_exception(this, Label::kDeferred); in AddConstructorEntriesFromIterable() local
332 nullptr, &if_exception, &var_exception); in AddConstructorEntriesFromIterable()
335 BIND(&if_exception); in AddConstructorEntriesFromIterable()
Dbuiltins-regexp-gen.cc501 Label if_success(this), if_exception(this, Label::kDeferred); in RegExpExecInternal() local
598 &if_exception); in RegExpExecInternal()
666 BIND(&if_exception); in RegExpExecInternal()
/external/v8/src/compiler/
Djs-inlining-heuristic.cc704 Node* if_exception = nullptr; in InlineCandidate() local
705 if (NodeProperties::IsExceptionalCall(node, &if_exception)) { in InlineCandidate()
722 ReplaceWithValue(if_exception, exception_value, exception_effect, in InlineCandidate()
Djs-native-context-specialization.cc1219 Node* if_exception = nullptr; in ReduceNamedAccess() local
1220 if (NodeProperties::IsExceptionalCall(node, &if_exception)) { in ReduceNamedAccess()
1437 DCHECK_NOT_NULL(if_exception); in ReduceNamedAccess()
1449 ReplaceWithValue(if_exception, phi, ephi, merge); in ReduceNamedAccess()
2228 Node* const if_exception = in InlinePropertyGetterCall() local
2231 if_exceptions->push_back(if_exception); in InlinePropertyGetterCall()
2266 Node* const if_exception = in InlinePropertySetterCall() local
2269 if_exceptions->push_back(if_exception); in InlinePropertySetterCall()
Draw-machine-assembler.cc562 RawMachineLabel* if_exception) { in Continuations() argument
565 schedule()->AddCall(CurrentBlock(), call, Use(if_success), Use(if_exception)); in Continuations()
Djs-typed-lowering.cc1942 Node* if_exception = nullptr; in ReduceJSCall() local
1943 if (NodeProperties::IsExceptionalCall(node, &if_exception)) { in ReduceJSCall()
1945 NodeProperties::ReplaceControlInput(if_exception, vfalse); in ReduceJSCall()
1946 NodeProperties::ReplaceEffectInput(if_exception, efalse); in ReduceJSCall()
1947 Revisit(if_exception); in ReduceJSCall()
Djs-call-reducer.cc306 Node* if_exception = in MayThrow() local
308 catch_scope()->RegisterIfExceptionNode(if_exception); in MayThrow()
362 void RegisterIfExceptionNode(Node* if_exception) { in RegisterIfExceptionNode() argument
364 if_exception_nodes_.push_back(if_exception); in RegisterIfExceptionNode()
2537 Node* if_exception = nullptr; in ReduceFunctionPrototypeApply() local
2538 if (NodeProperties::IsExceptionalCall(node, &if_exception)) { in ReduceFunctionPrototypeApply()
2555 ReplaceWithValue(if_exception, phi, ephi, merge); in ReduceFunctionPrototypeApply()
3948 Node* if_exception = in ReduceCallOrConstructWithArrayLikeOrSpread() local
3954 graph()->NewNode(common()->Merge(2), if_exception, on_exception); in ReduceCallOrConstructWithArrayLikeOrSpread()
3955 Node* ephi = graph()->NewNode(common()->EffectPhi(2), if_exception, in ReduceCallOrConstructWithArrayLikeOrSpread()
[all …]
Dwasm-compiler.h231 bool ThrowsException(Node* node, Node** if_success, Node** if_exception);
Draw-machine-assembler.h994 RawMachineLabel* if_exception);
Dwasm-compiler.cc241 Node** if_exception) { in ThrowsException() argument
247 *if_exception = in ThrowsException()
7148 Node* if_exception = in BuildCWasmEntry() local
7152 SetControl(if_exception); in BuildCWasmEntry()
7153 Return(if_exception); in BuildCWasmEntry()
/external/v8/src/wasm/
Dgraph-builder-interface.cc929 TFNode* if_exception = nullptr; in CheckForException() local
930 if (!builder_->ThrowsException(node, &if_success, &if_exception)) { in CheckForException()
938 exception_env->control = if_exception; in CheckForException()
939 exception_env->effect = if_exception; in CheckForException()
945 try_info->exception = if_exception; in CheckForException()
950 try_info->exception, if_exception); in CheckForException()