Home
last modified time | relevance | path

Searched refs:MOVW (Results 1 – 2 of 2) sorted by relevance

/linux-6.1.9/arch/arm/kernel/
Dphys2virt.S77 @ In the non-LPAE case, all patchable instructions are MOVW
84 @ MOVW | 1 1 1 1 0 | i | 1 0 0 1 0 0 | imm4 || 0 | imm3 | Rd | imm8 |
91 @ it is MOVW or MOV/MVN, and to perform the MOV to MVN patching if
105 ubfx r6, r6, #21, #8 @ put bits 28:21 into the MOVW imm8 field
106 bfi r6, r3, #12, #3 @ put bits 31:29 into the MOVW imm3 field
113 tst ip, #0x200 @ MOVW has bit 9 set, MVN has it clear
114 bne 0f @ skip to MOVW handling (Z flag is clear)
126 orrne ip, r6 @ Z flag clear -> MOVW -> patch in low bits
169 @ In the LPAE case, we use a MOVW instruction to carry the low offset
172 @ instruction if the offset is negative. We can distinguish MOVW
[all …]
/linux-6.1.9/arch/sh/kernel/
Dsignal_32.c54 #define MOVW(n) (0x9300|((n)-2)) /* Move mem word at PC+n to R3 */ macro
293 err |= __put_user(MOVW(7), &frame->retcode[0]); in setup_frame()
363 err |= __put_user(MOVW(7), &frame->retcode[0]); in setup_rt_frame()