Lines Matching refs:wide
106 ANDS r0, r2, r1 // Must be wide - 3 distinct registers
109 ANDS.W r0, r0, r1 // Explicitly wide
111 AND r0, r1, r0 // Must use wide encoding as not flag-setting
114 ANDS r8, r1, r8 // high registers so must use wide encoding
118 ANDS r2, r2, r1, lsl #1 // Must use wide - shifted register
136 ANDEQ r0, r2, r1 // Must be wide - 3 distinct registers
142 ANDEQ.W r0, r0, r1 // Explicitly wide
146 ANDSEQ r0, r1, r0 // Must use wide encoding as flag-setting
152 ANDEQ r8, r1, r8 // high registers so must use wide encoding
160 ANDEQ r0, r0, r1, lsl #1 // Must use wide - shifted register
193 EORS r0, r2, r1 // Must be wide - 3 distinct registers
196 EORS.W r0, r0, r1 // Explicitly wide
198 EOR r1, r1, r1 // Must use wide encoding as not flag-setting
201 EORS r8, r1, r8 // high registers so must use wide encoding
205 EORS r2, r2, r1, lsl #1 // Must use wide - shifted register
223 EOREQ r3, r2, r1 // Must be wide - 3 distinct registers
229 EOREQ.W r3, r3, r1 // Explicitly wide
233 EORSEQ r1, r1, r1 // Must use wide encoding as flag-setting
239 EOREQ r8, r1, r8 // high registers so must use wide encoding
247 EOREQ r4, r4, r1, lsl #1 // Must use wide - shifted register
280 LSLS r0, r2, r1 // Must be wide - 3 distinct registers
282 LSLS r2, r1, r2 // Should choose wide - not commutative
283 LSLS.W r0, r0, r1 // Explicitly wide
285 LSL r4, r1, r4 // Must use wide encoding as not flag-setting
287 LSLS r8, r1, r8 // high registers so must use wide encoding
304 LSLEQ r0, r2, r1 // Must be wide - 3 distinct registers
308 LSLEQ r2, r1, r2 // Should choose wide - not commutative
310 LSLEQ.W r0, r0, r1 // Explicitly wide
314 LSLSEQ r4, r1, r4 // Must use wide encoding as flag-setting
318 LSLEQ r8, r1, r8 // high registers so must use wide encoding
349 LSRS r6, r2, r1 // Must be wide - 3 distinct registers
351 LSRS r2, r1, r2 // Should choose wide - not commutative
352 LSRS.W r2, r2, r1 // Explicitly wide
354 LSR r4, r1, r4 // Must use wide encoding as not flag-setting
356 LSRS r8, r1, r8 // high registers so must use wide encoding
373 LSREQ r6, r2, r1 // Must be wide - 3 distinct registers
377 LSREQ r7, r1, r7 // Should choose wide - not commutative
379 LSREQ.W r7, r7, r1 // Explicitly wide
383 LSRSEQ r0, r1, r0 // Must use wide encoding as flag-setting
387 LSREQ r8, r1, r8 // high registers so must use wide encoding
418 ASRS r7, r6, r5 // Must be wide - 3 distinct registers
420 ASRS r0, r1, r0 // Should choose wide - not commutative
421 ASRS.W r3, r3, r1 // Explicitly wide
423 ASR r0, r1, r0 // Must use wide encoding as not flag-setting
425 ASRS r8, r1, r8 // high registers so must use wide encoding
442 ASREQ r0, r2, r1 // Must be wide - 3 distinct registers
446 ASREQ r1, r2, r1 // Should choose wide - not commutative
448 ASREQ.W r4, r4, r1 // Explicitly wide
452 ASRSEQ r3, r1, r3 // Must use wide encoding as flag-setting
456 ASREQ r8, r1, r8 // high registers so must use wide encoding
487 ADCS r5, r2, r1 // Must be wide - 3 distinct registers
490 ADCS.W r2, r2, r1 // Explicitly wide
492 ADC r0, r1, r0 // Must use wide encoding as not flag-setting
495 ADCS r8, r1, r8 // high registers so must use wide encoding
499 ADCS r3, r3, r1, lsl #1 // Must use wide - shifted register
517 ADCEQ r1, r2, r3 // Must be wide - 3 distinct registers
523 ADCEQ.W r3, r3, r1 // Explicitly wide
527 ADCSEQ r3, r1, r3 // Must use wide encoding as flag-setting
533 ADCEQ r8, r1, r8 // high registers so must use wide encoding
541 ADCEQ r2, r2, r1, lsl #1 // Must use wide - shifted register
574 SBCS r3, r2, r1 // Must be wide - 3 distinct registers
576 SBCS r1, r4, r1 // Should choose wide - not commutative
577 SBCS.W r4, r4, r1 // Explicitly wide
579 SBC r0, r1, r0 // Must use wide encoding as not flag-setting
581 SBCS r8, r1, r8 // high registers so must use wide encoding
585 SBCS r2, r2, r1, lsl #1 // Must use wide - shifted register
602 SBCEQ r5, r2, r1 // Must be wide - 3 distinct registers
608 SBCEQ.W r5, r5, r1 // Explicitly wide
612 SBCSEQ r2, r1, r2 // Must use wide encoding as flag-setting
616 SBCEQ r8, r1, r8 // high registers so must use wide encoding
624 SBCEQ r2, r2, r1, lsl #1 // Must use wide - shifted register
655 RORS r3, r2, r1 // Must be wide - 3 distinct registers
657 RORS r1, r0, r1 // Should choose wide - not commutative
658 RORS.W r2, r2, r1 // Explicitly wide
660 ROR r5, r1, r5 // Must use wide encoding as not flag-setting
662 RORS r8, r1, r8 // high registers so must use wide encoding
679 ROREQ r4, r2, r1 // Must be wide - 3 distinct registers
683 ROREQ r1, r4, r1 // Should choose wide - not commutative
685 ROREQ.W r4, r4, r1 // Explicitly wide
689 RORSEQ r0, r1, r0 // Must use wide encoding as flag-setting
693 ROREQ r8, r1, r8 // high registers so must use wide encoding
729 ORRS r7, r2, r1 // Must be wide - 3 distinct registers
732 ORRS.W r4, r4, r1 // Explicitly wide
734 ORR r2, r1, r2 // Must use wide encoding as not flag-setting
737 ORRS r8, r1, r8 // high registers so must use wide encoding
741 ORRS r1, r1, r1, lsl #1 // Must use wide - shifted register
759 ORREQ r0, r2, r1 // Must be wide - 3 distinct registers
765 ORREQ.W r2, r2, r1 // Explicitly wide
769 ORRSEQ r4, r1, r4 // Must use wide encoding as flag-setting
775 ORREQ r8, r1, r8 // high registers so must use wide encoding
783 ORREQ r2, r2, r1, lsl #1 // Must use wide - shifted register
818 BICS r3, r2, r1 // Must be wide - 3 distinct registers
820 BICS r1, r2, r1 // Should choose wide - not commutative
821 BICS.W r2, r2, r1 // Explicitly wide
823 BIC r0, r1, r0 // Must use wide encoding as not flag-setting
825 BICS r8, r1, r8 // high registers so must use wide encoding
829 BICS r3, r3, r1, lsl #1 // Must use wide - shifted register
846 BICEQ r0, r2, r1 // Must be wide - 3 distinct registers
850 BICEQ r1, r5, r1 // Should choose wide - not commutative
852 BICEQ.W r4, r4, r1 // Explicitly wide
856 BICSEQ r5, r1, r5 // Must use wide encoding as flag-setting
860 BICEQ r8, r1, r8 // high registers so must use wide encoding
868 BICEQ r4, r4, r1, lsl #1 // Must use wide - shifted register