-
Milad Fa authored
Note that `kFixedFrameSizeFromFp` is hard coded to include space for Simd registers however it is only used when Wasm is enabled so adding V8_ENABLE_WEBASSEMBLY guards under MultiPushF64AndV128 and MultiPushF64OrV128 will be safe, more detail are in the comment section of this CL: https://crrev.com/c/2656857 Port b0eb59fb Original Commit Message: Note that Arm32 is already saving the full register in https://source.chromium.org/chromium/chromium/src/+/main:v8/src/codegen/arm/macro-assembler-arm.cc;l=2250;drc=ec4fd32cf7f945923fa6bb332c061ecbdaaaa405 R=solanes@chromium.org, joransiu@ca.ibm.com, junyan@redhat.com, midawson@redhat.com BUG= LOG=N Change-Id: Ica4230f31b207e5933ed5c891b091a2f32782284 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2969823Reviewed-by: Santiago Aboy Solanes <solanes@chromium.org> Reviewed-by: Junliang Yan <junyan@redhat.com> Commit-Queue: Milad Fa <mfarazma@redhat.com> Cr-Commit-Position: refs/heads/master@{#75227}
1fd74664