Commit c9fa0c5f authored by Santiago Aboy Solanes's avatar Santiago Aboy Solanes Committed by Commit Bot

[CSA][cleanup] TNodified return types in interpreter-generator

There were two already TNodified methods, but lacking TNodification
on the variables that they were assigning to.

Now only CallRuntimeN and ExitPoint remain in interpreter-generator.

Bug: v8:6949, v8:9396
Change-Id: I66f74306b88c2254ad8ed1cb2c17187afa4fe0ad
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1805644
Auto-Submit: Santiago Aboy Solanes <solanes@chromium.org>
Commit-Queue: Mythri Alle <mythria@chromium.org>
Reviewed-by: 's avatarMythri Alle <mythria@chromium.org>
Cr-Commit-Position: refs/heads/master@{#63809}
parent 5d8c4890
...@@ -1513,7 +1513,7 @@ IGNITION_HANDLER(LogicalNot, InterpreterAssembler) { ...@@ -1513,7 +1513,7 @@ IGNITION_HANDLER(LogicalNot, InterpreterAssembler) {
// object in the accumulator. // object in the accumulator.
IGNITION_HANDLER(TypeOf, InterpreterAssembler) { IGNITION_HANDLER(TypeOf, InterpreterAssembler) {
TNode<Object> value = GetAccumulator(); TNode<Object> value = GetAccumulator();
Node* result = Typeof(value); TNode<String> result = Typeof(value);
SetAccumulator(result); SetAccumulator(result);
Dispatch(); Dispatch();
} }
...@@ -2831,7 +2831,7 @@ IGNITION_HANDLER(CreateMappedArguments, InterpreterAssembler) { ...@@ -2831,7 +2831,7 @@ IGNITION_HANDLER(CreateMappedArguments, InterpreterAssembler) {
BIND(&if_not_duplicate_parameters); BIND(&if_not_duplicate_parameters);
{ {
ArgumentsBuiltinsAssembler constructor_assembler(state()); ArgumentsBuiltinsAssembler constructor_assembler(state());
Node* result = TNode<JSObject> result =
constructor_assembler.EmitFastNewSloppyArguments(context, closure); constructor_assembler.EmitFastNewSloppyArguments(context, closure);
SetAccumulator(result); SetAccumulator(result);
Dispatch(); Dispatch();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment