/openbmc/linux/Documentation/litmus-tests/locking/ |
H A D | RM-broken.litmus | 18 int r2; 21 r2 = atomic_inc_return(y); 30 int r2; 35 r2 = atomic_inc_return(y); 39 locations [x;0:r2;1:r0;1:r1;1:r2] 41 exists (1:r2=1)
|
/openbmc/qemu/tests/tcg/hexagon/ |
H A D | test_bitcnt.S | 17 r2 = cl0(r0) define 20 p0 = cmp.eq(r2, #23); if (p0.new) jump:t test2 26 r2 = cl0(r1:0) define 29 p0 = cmp.eq(r2, #55); if (p0.new) jump:t test3 35 r2 = ct0(r0) define 38 p0 = cmp.eq(r2, #1); if (p0.new) jump:t pass
|
/openbmc/linux/arch/arm/kernel/ |
H A D | head-common.S | 44 tst r2, #0x3 @ aligned? 47 ldr r5, [r2, #0] 56 ldr r5, [r2, #4] 63 1: mov r2, #0 80 mov r8, r2 97 sub r2, r2, r1 104 sub r2, r1, r0 111 ldmia r4, {r0, r1, r2, r3} 114 str r8, [r2] @ Save atags pointer 131 .long _edata_loc @ r2 [all …]
|
H A D | entry-v7m.S | 25 mov r2, lr 43 ldr_this_cpu sp, irq_stack_ptr, r1, r2 49 subs r2, sp, r0 @ SP above bottom of IRQ stack? 50 rsbscs r2, r2, #THREAD_SIZE @ ... and below the top? 70 ldr r2, [tsk, #TI_FLAGS] 71 movs r2, r2, lsl #16
|
/openbmc/u-boot/board/samsung/goni/ |
H A D | lowlevel_init.S | 33 ldr r2, =S5PC110_PRO_ID 34 ldr r0, [r2] 156 orr r1, r1, r2 211 orr r1, r1, r2 271 bic r1, r1, r2 274 orr r1, r1, r2 278 orr r1, r1, r2 344 ldr r1, [r2] 346 str r1, [r2] 377 mov r2, #0x10000 [all …]
|
/openbmc/linux/arch/arm/mach-omap1/ |
H A D | sram.S | 25 mov r2, #OMAP1_IO_ADDRESS(DPLL_CTL) & 0xff000000 26 orr r2, r2, #OMAP1_IO_ADDRESS(DPLL_CTL) & 0x00ff0000 27 orr r2, r2, #OMAP1_IO_ADDRESS(DPLL_CTL) & 0x0000ff00 36 strh r0, [r2] @ set dpll into bypass mode 41 strh r0, [r2] @ write new dpll value 49 lock: ldrh r4, [r2], #0 @ read back dpll value
|
/openbmc/u-boot/arch/arm/mach-at91/arm926ejs/ |
H A D | lowlevel_init.S | 39 ldr r2, =SMRDATA1 41 add r2, r2, r5 48 cmp r2, r0 68 ldr r2, =(AT91_ASM_PMC_SR) 76 ldr r3, [r2] 94 ldr r3, [r2] 114 ldr r3, [r2] 125 ldr r3, [r2] 141 ldr r2, =SMRDATA2 143 add r2, r2, r5 [all …]
|
/openbmc/linux/arch/arm/mm/ |
H A D | proc-feroceon.S | 55 mov r2, r2, lsl r0 @ actual cache size 56 movne r2, r2, lsr #2 @ turned into # of sets 57 sub r2, r2, #(1 << 5) 252 mrs r2, cpsr 293 mrs r2, cpsr 329 mrs r2, cpsr 360 mrs r2, cpsr 440 mov r2, r0 450 add r2, r2, #CACHE_DLINESIZE 475 mov r2, lr @ abuse r2 to preserve lr [all …]
|
/openbmc/linux/arch/arc/lib/ |
H A D | memcpy-archs.S | 37 mov.f 0, r2 43 cmp r2, 8 45 mov.f lp_count, r2 52 sub r2, r2, 1 62 lsr.f lp_count, r2, ZOLSHFT 89 sub r2, r2, 1 98 sub r2, r2, 2 100 lsr.f lp_count, r2, 3 141 sub r2, r2, 1 145 lsr.f lp_count, r2, 3 [all …]
|
/openbmc/linux/arch/csky/abiv2/ |
H A D | memmove.S | 11 cmphs r3, r2 15 addu r0, r0, r2 16 addu r1, r1, r2 19 cmplti r2, 4 28 zext r18, r2, 31, 4 61 zext r18, r2, 3, 2 73 zext r18, r2, 1, 0 90 sub r2, r13 99 cmplti r2, 4
|
H A D | memset.S | 12 cmplti r2, 8 28 zext r18, r2, 31, 4 43 zext r18, r2, 3, 2 44 andi r2, 3 54 zext r18, r2, 2, 0 71 sub r2, r13 78 cmplti r2, 8
|
/openbmc/u-boot/board/syteco/zmx25/ |
H A D | lowlevel_init.S | 44 ldr r2, =IMX_SDRAM_BANK0_BASE 65 str r1, [r2, #0x400] 71 ldr r3, [r2] 72 ldr r3, [r2] 79 strb r1, [r2, #0x33] 82 ldr r2, =0x81000000 83 strb r1, [r2]
|
/openbmc/linux/arch/arm/mach-tegra/ |
H A D | sleep.S | 40 mrc p15, 0, r2, c1, c0, 0 41 tst r2, #CR_C @ see tegra_sleep_cpu() 42 bic r2, r2, #CR_C 43 mcrne p15, 0, r2, c1, c0, 0 117 movw r2, #CR_I | CR_Z | CR_C | CR_M 118 bic r3, r3, r2 127 mov32 r2, TEGRA_ARM_PERIF_BASE + 0x3000 128 ldr r3, [r2, #L2X0_CTRL] 131 strne r3, [r2, #L2X0_CTRL]
|
H A D | sleep-tegra20.S | 120 ldr r2, [r3, r1] 252 ands r2, r2, r1 353 mov r2, #3 358 tst r2, #4 361 mov r2, #1 362 str r2, [r1, #EMC_SELF_REF] 364 emc_device_mask r2, r1 368 and r3, r3, r2 369 cmp r3, r2 394 adr r2, tegra20_sclk_save [all …]
|
/openbmc/linux/arch/nios2/kernel/ |
H A D | entry.S | 192 slli r1, r2, 2 215 bge r2, zero, 3f 219 sub r2, zero, r2 222 stw r2, PT_R2(sp) 240 movi r2, -ENOSYS 255 ldw r2, PT_R2(sp) 264 slli r1, r2, 2 281 bge r2, zero, 4f 285 sub r2, zero, r2 298 movi r2, -ENOSYS [all …]
|
/openbmc/linux/arch/arm/mach-omap2/ |
H A D | omap-smc.S | 26 stmfd sp!, {r2-r12, lr} 31 ldmfd sp!, {r2-r12, pc} 44 mov r3, r2 45 mov r2, r1 83 stmfd sp!, {r2-r12, lr} 87 ldmfd sp!, {r2-r12, pc} 91 stmfd sp!, {r2-r12, lr} 95 ldmfd sp!, {r2-r12, pc}
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | crc32-vpmsum_core.S | 206 ori r2,r2,0 211 ori r2,r2,0 216 ori r2,r2,0 221 ori r2,r2,0 226 ori r2,r2,0 231 ori r2,r2,0 236 ori r2,r2,0 254 ori r2,r2,0 260 ori r2,r2,0 266 ori r2,r2,0 [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/ |
H A D | gpc.fuc | 152 and $r2 0x1f 161 shl b32 $r2 15 167 clear b32 $r2 179 add b32 $r2 1 228 shr b32 $r2 8 230 add b32 $r2 1 232 shl b32 $r2 8 287 clear b32 $r2 288 bset $r2 31 308 not b32 $r2 [all …]
|
/openbmc/u-boot/board/nokia/rx51/ |
H A D | lowlevel_init.S | 65 add r2, r3, r1 82 stmdb r2!, {r3 - r10} 137 movhs r2, r4 138 movlo r2, r5 146 add r4, r2, r4 151 cmp r4, r2 155 mov pc, r2 166 add r2, r1, r6 176 cmp r1, r2 182 stmdb r2!, {r3 - r10}
|
/openbmc/linux/arch/s390/boot/ |
H A D | head_kdump.S | 28 larl %r2,.Lbase_addr # Check, if we have been 29 lg %r2,0(%r2) # already relocated: 30 clgr %r2,%r13 # 32 lghi %r2,0 # Yes: Start kdump kernel 37 lg %r2,0x418(%r4) # Get kdump base 44 agr %r8,%r2 # Copy data mover to 55 # r2: kdump base address 61 lgr %r11,%r2 # Save kdump base address 62 lgr %r12,%r2
|
/openbmc/openbmc/meta-facebook/meta-yosemitev2/recipes-bsp/u-boot/u-boot-aspeed-sdk/ |
H A D | 0001-board-aspeed-Add-Mux-for-yosemitev2.patch | 37 + ldr r2, =0xBFBFFFFF 38 + and r1, r1, r2 43 + and r1, r1, r2 52 + ldr r2, =0x1e780080 53 + ldr r0, [r2] 64 + ldr r0, [r2] 147 + ldr r2, [r0] 148 + mov r2, r2, lsr #12 149 + tst r2, #0x01 207 - ldr r2, [r0] [all …]
|
/openbmc/linux/arch/arm/lib/ |
H A D | lib1funcs.S | 216 subs r2, r1, #1 221 tst r1, r2 226 mov r0, r2 233 12: ARM_DIV2_ORDER r1, r2 235 mov r0, r0, lsr r2 250 andeq r0, r0, r2 296 12: ARM_DIV2_ORDER r1, r2 299 mov r0, r3, lsr r2 319 andeq r0, r0, r2 340 mul r3, r0, r2 [all …]
|
/openbmc/qemu/tests/tcg/s390x/ |
H A D | ex-relative-long.c | 63 register long r2 asm("r2"); \ 67 r2 = reg; \ 74 : [target] "=&a" (target), [r2] "+r" (r2), [pm] "=r" (pm) \ 77 reg = r2; \ 86 register long r2 asm("r2"); \ 90 r2 = reg; \ 96 : [r2] "+r" (r2), [pm] "=r" (pm) \ 99 reg = r2; \
|
/openbmc/u-boot/arch/arm/mach-imx/mx7/ |
H A D | psci-suspend.S | 23 and r2, r1, r0, lsr #13 28 add r2, r2, #1 @ NumSets 36 sub r2, r2, #1 @ NumSets-- 41 mov r6, r2, lsl r0 45 cmp r2, #0
|
/openbmc/u-boot/arch/arm/mach-omap2/omap3/ |
H A D | lowlevel_init.S | 89 str r2, [r5] 91 ldr r2, pll_div_val4 92 str r2, [r5] 94 ldr r2, pll_div_val5 95 str r2, [r5] 101 str r2, [r5] 104 str r2, [r5] 107 str r2, [r5] 109 ldr r2, [r5] 110 orr r2, r2, #0x3 /* up gpmc divider */ [all …]
|