[wasm] Exception LoopExitValue should be TaggedPointer

Change-Id: I5d6a4745881241f827158ea7a9e790883f6dbb81
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4096985
Commit-Queue: Clemens Backes <clemensb@chromium.org>
Auto-Submit: Manos Koukoutos <manoskouk@chromium.org>
Reviewed-by: Clemens Backes <clemensb@chromium.org>
Cr-Commit-Position: refs/heads/main@{#84785}
This commit is contained in:
Manos Koukoutos 2022-12-12 14:27:52 +01:00 committed by V8 LUCI CQ
parent f834ce3ae4
commit 2ee52447c8

View File

@ -2205,7 +2205,7 @@ class WasmGraphBuildingInterface {
} }
if (exception_value != nullptr) { if (exception_value != nullptr) {
*exception_value = builder_->LoopExitValue( *exception_value = builder_->LoopExitValue(
*exception_value, MachineRepresentation::kWord32); *exception_value, MachineRepresentation::kTaggedPointer);
} }
if (wrap_exit_values) { if (wrap_exit_values) {
WrapLocalsAtLoopExit(decoder, control); WrapLocalsAtLoopExit(decoder, control);