Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit 011a775

Browse files
CSharperMantlejandem
authored andcommitted
Bug 1975645 - [riscv64] Part 3: Implement MacroAssembler::move8ZeroExtend. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D256070
1 parent 99ad580 commit 011a775

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

js/src/jit/riscv64/MacroAssembler-riscv64-inl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1687,7 +1687,7 @@ void MacroAssembler::move64To32(Register64 src, Register dest) {
16871687
}
16881688

16891689
void MacroAssembler::move8ZeroExtend(Register src, Register dest) {
1690-
MOZ_CRASH("NYI");
1690+
andi(dest, src, 0xFF);
16911691
}
16921692

16931693
void MacroAssembler::move8SignExtend(Register src, Register dest) {

0 commit comments

Comments
 (0)