Lines Matching refs:MOVW
77 @ 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
179 @ MOVW | cond | 0 0 1 1 0 0 0 0 | imm4 | Rd | imm12 |
192 tst ip, #0xc00000 @ MOVW has bits 23:22 clear
195 orreq ip, ip, r6, lsl #4 @ MOVW -> mask in offset bits 31-24
196 orreq ip, ip, r3, lsr #4 @ MOVW -> mask in offset bits 23-20