Skip to content

Commit 352addf

Browse files
aamCommit Queue
authored andcommitted
[gardening] Fix offset calculation on riscv for newly added fields.
Follow-up to 2d7c7b0 Fixes #61402 TEST=ci Change-Id: Ifeb8a3e9cfa6080b65350a6c9fbce1302ae59844 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/446742 Reviewed-by: Ryan Macnak <[email protected]> Commit-Queue: Alexander Aprelev <[email protected]>
1 parent 1c134f3 commit 352addf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

runtime/vm/compiler/asm_intrinsifier_riscv.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1997,13 +1997,13 @@ void AsmIntrinsifier::IntrinsifyRegExpExecuteMatch(Assembler* assembler,
19971997

19981998
void AsmIntrinsifier::UserTag_defaultTag(Assembler* assembler,
19991999
Label* normal_ir_body) {
2000-
__ lx(A0, Address(THR, target::Thread::default_tag_offset()));
2000+
__ LoadFromOffset(A0, THR, target::Thread::default_tag_offset());
20012001
__ ret();
20022002
}
20032003

20042004
void AsmIntrinsifier::Profiler_getCurrentTag(Assembler* assembler,
20052005
Label* normal_ir_body) {
2006-
__ lx(A0, Address(THR, target::Thread::current_tag_offset()));
2006+
__ LoadFromOffset(A0, THR, target::Thread::current_tag_offset());
20072007
__ ret();
20082008
}
20092009

0 commit comments

Comments
 (0)