Skip to content

Commit 12539b8

Browse files
committed
Merged: [maglev] Compare tagged values when comparing Smis
Revision: bf6aa50 BUG=v8:7700, chromium:1440723 NOTRY=true NOPRESUBMIT=true NOTREECHECKS=true [email protected] Change-Id: I8be744aa42858c23f5e38974328419468bebc7e7 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4556324 Reviewed-by: Toon Verwaest <[email protected]> Cr-Commit-Position: refs/branch-heads/11.5@{#2} Cr-Branched-From: 0c4044b-refs/heads/11.5.150@{#1} Cr-Branched-From: b71d303-refs/heads/main@{#87781}
1 parent e8b4623 commit 12539b8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/maglev/arm64/maglev-assembler-arm64-inl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -765,7 +765,7 @@ inline void MaglevAssembler::CompareSmiAndJumpIf(Register r1, Smi value,
765765
Condition cond, Label* target,
766766
Label::Distance distance) {
767767
AssertSmi(r1);
768-
CompareAndBranch(r1, Immediate(value), cond, target);
768+
CompareTaggedAndBranch(r1, Immediate(value), cond, target);
769769
}
770770

771771
inline void MaglevAssembler::TestInt32AndJumpIfAnySet(

0 commit comments

Comments
 (0)