DescriptionX87: [wasm] Fix codegen issue for i64.add and i64.sub on ia32.
port 037200e6250d5ea6fbd4f5071615c8c850e5a661 (r42486)
original commit message:
The IA32AddPair and IA32SubPair instructions were using an input register as a
temporary value, which led to registers sometimes being clobbered when they
shouldn't have been. This led to problems, for example, in calling printf to
format doubles:
printf("%f", 1.2345) => 0.61725 (on x86)
BUG=
Review-Url: https://codereview.chromium.org/2645233002
Cr-Commit-Position: refs/heads/master@{#42587}
Committed: https://chromium.googlesource.com/v8/v8/+/8b5d1aa686a1966561493a9104dad37fbd5c46be
Patch Set 1 #
Messages
Total messages: 8 (4 generated)
|