/freebsd-11-stable/lib/libc/powerpc64/ |
H A D | SYS.h | 46 std %r0,16(%r1); \ 47 stdu %r1,-48(%r1); \ 50 addi %r1,%r1,48; \ 51 ld %r0,16(%r1); \ 68 std %r0,16(%r1); \ 69 stdu %r1,-48(%r1); \ 72 addi %r1, [all...] |
/freebsd-11-stable/lib/libc/arm/string/ |
H A D | memcpy_xscale.S | 45 pld [r1] 54 ldrb ip, [r1], #0x01 57 ldrble ip, [r1], #0x01 60 ldrblt ip, [r1], #0x01 66 ands ip, r1, #0x03 /* Is src also word-aligned? */ 71 ldrne ip, [r1], #0x04 82 ldr r4, [r1], #0x04 /* LD:00-03 */ 83 ldr r5, [r1], #0x04 /* LD:04-07 */ 84 pld [r1, #0x18] /* Prefetch 0x20 */ 85 ldr r6, [r1], # [all...] |
/freebsd-11-stable/sys/powerpc/aim/ |
H A D | locore64.S | 94 ld %r1,0(%r2) 95 add %r2,%r1,%r2 102 ld %r1,TOC_REF(tmpstk)(%r2) 103 addi %r1,%r1,TMPSTKSZ-96 104 add %r1,%r1,%r31 107 std %r3,48(%r1) 108 std %r4,56(%r1) 109 std %r5,64(%r1) [all...] |
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | divmodsi4.S | 34 tst r1, r1 37 sdiv r0, r3, r1 38 mls r1, r0, r1, r3 39 str r1, [r2] 48 eor r4, r0, r1 53 eor lr, r1, r1, asr #31 55 sub r1, l [all...] |
H A D | negdf2vfp.S | 23 eor r1, r1, #-2147483648 // flip sign bit on double in r0/r1 pair
|
H A D | aeabi_idivmod.S | 27 push {r0, r1, lr} 29 pop {r1, r2, r3} // now r0 = quot, r1 = num, r2 = denom 31 subs r1, r1, r2 39 mov r0, r1 40 mov r1, r3 43 ldr r1, [sp]
|
H A D | divsi3.S | 35 tst r1,r1 37 sdiv r0, r0, r1 47 eors r4, r1 49 eor r4, r0, r1 54 asrs r3, r1, #31 56 eors r1, r3 58 subs r1, r1, r3 61 eor r3, r1, r [all...] |
/freebsd-11-stable/sys/arm/arm/ |
H A D | cpufunc_asm_sheeva.S | 49 mov r1, #0 50 mcr p15, 0, r1, c7, c5, 0 /* Invalidate ICache */ 54 mcr p15, 1, r1, c15, c9, 0 /* Clean L2 */ 55 mcr p15, 1, r1, c15, c11, 0 /* Invalidate L2 */ 60 mcr p15, 0, r1, c7, c10, 4 /* drain the write buffer */ 76 add r1, r1, r2 77 add r1, r1, ip 78 bics r1, r [all...] |
H A D | inckern.S | 31 mov r0, r1 32 ldr r1, =0xfff00000 33 and r1, pc, r1
|
H A D | cpufunc_asm_armv6.S | 66 add r1, r1, r0 67 sub r1, r1, #1 68 mcrr p15, 0, r1, r0, c12 /* clean D cache range */ 75 add r1, r1, r0 76 sub r1, r1, #1 77 mcrr p15, 0, r1, r [all...] |
H A D | bus_space_asm_generic.S | 50 ldrb r0, [r1, r2] 55 ldrh r0, [r1, r2] 60 ldr r0, [r1, r2] 69 strb r3, [r1, r2] 74 strh r3, [r1, r2] 79 str r3, [r1, r2] 88 add r0, r1, r2 89 mov r1, r3 95 strb r3, [r1], #1 103 add r0, r1, r [all...] |
H A D | support.S | 109 * r1 - byte to write 123 cmp r1, r2 125 stmfd sp!, {r0, r1, lr} 130 ldmfd sp!, {r0, r1, lr} 138 and r3, r1, #0xff /* We deal with bytes */ 139 mov r1, r2 141 cmp r1, #0x04 /* Do we have less than 4 bytes */ 155 cmp r1, #0x10 159 subne r1, r1, # [all...] |
H A D | cpufunc_asm_armv5_ec.S | 78 cmp r1, #0x4000 81 sub r1, r1, #1 /* Don't overrun */ 84 add r1, r1, r2 90 subs r1, r1, ip 117 cmp r1, #0x4000 120 sub r1, r1, # [all...] |
/freebsd-11-stable/sys/arm/ti/ |
H A D | ti_smc.h | 32 uint32_t ti_smc0(uint32_t r0, uint32_t r1, uint32_t function_id);
|
/freebsd-11-stable/sys/libkern/arm/ |
H A D | memset.S | 41 mov r2, r1 42 mov r1, r3
|
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/ |
H A D | divdi3.S | 24 p2 = tstbit(r1,#31) 28 r1:0 = abs(r1:0) 32 r6 = cl0(r1:0) // count leading 0's of dividend (numerator) 35 r3:2 = r1:0 // dividend is the initial remainder, r3:2 contains remainder 40 r1:0 = #0 // initialize quotient to 0 62 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8) 65 r1:0 = vmux(p0, r1:0, r9:8) // choose either current quotient or new quotient (r9:8) 75 r3:2 = neg(r1 [all...] |
H A D | moddi3.S | 24 p3 = tstbit(r1,#31) 27 r1:0 = abs(r1:0) 31 r6 = cl0(r1:0) // count leading 0's of dividend (numerator) 34 r3:2 = r1:0 // dividend is the initial remainder, r3:2 contains remainder 38 r1:0 = #0 // initialize quotient to 0 60 r9:8 = add(r1:0, r15:14) // save current quotient to temp (r9:8) 63 r1:0 = vmux(p0, r1:0, r9:8) // choose either current quotient or new quotient (r9:8) 73 r1 [all...] |
H A D | udivmodsi4.S | 26 r3 = cl0(r1) 28 p0 = cmp.gtu(r1,r0) 32 r4 = r1 33 r1:0 = combine(r0,r4) 45 p0 = cmp.gtu(r2,r1) 46 if (!p0.new) r1 = sub(r1,r2) 51 p0 = cmp.gtu(r2,r1) 52 if (!p0.new) r1 = sub(r1,r [all...] |
/freebsd-11-stable/sys/arm/xscale/ixp425/ |
H A D | ixp425_a4x_io.S | 56 ldr r0, [r1, r2, LSL #2] 62 ldr r0, [r1, r2, LSL #2] 63 mov r1, #0xff 64 orr r1, r1, r1, lsl #8 65 and r0, r0, r1 70 ldr r0, [r1, r2, LSL #2] 79 str r3, [r1, r2, LSL #2] 87 str r3, [r1, r [all...] |
/freebsd-11-stable/lib/libc/arm/sys/ |
H A D | brk.S | 58 GOT_GET(r1, r3, .Lminbrk) 61 ldr r1, [r1] 67 cmp r0, r1 69 movlt r0, r1 75 ldr r1, .Lcurbrk 76 ldr r1, [r3, r1] 78 ldr r1, .Lcurbrk 81 str r2, [r1] [all...] |
/freebsd-11-stable/libexec/rtld-elf/powerpc/ |
H A D | rtld_start.S | 38 stwu %r1,-48(%r1) /* 16-byte aligned stack for reg saves + 41 stw %r3,16(%r1) /* argc */ 42 stw %r4,20(%r1) /* argv */ 43 stw %r5,24(%r1) /* envp */ 44 /* stw %r6,28(%r1) *//* obj (always 0) */ 45 /* stw %r7,32(%r1) *//* cleanup (always 0) */ 46 stw %r8,36(%r1) /* ps_strings */ 92 lwz %r4,20(%r1) /* restore argv */ 95 addi %r4,%r1, [all...] |
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/struct/ |
H A D | err.D_PROTO_ARG.DupStructAssoc.d | 50 struct record r1; 57 r1.position = 1; 58 r1.content = 'a'; 69 assoc_array[r1] = 1000; 74 printf("assoc_array[r1]: %d\n", assoc_array[r1]);
|
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/union/ |
H A D | err.D_PROTO_ARG.DupUnionAssoc.d | 50 union record r1; 57 r1.position = 1; 58 r1.content = 'a'; 69 assoc_array[r1] = 1000; 74 printf("assoc_array[r1]: %d\n", assoc_array[r1]);
|
/freebsd-11-stable/sys/sparc64/include/ |
H A D | asmacros.h | 53 #define ATOMIC_DEC_INT(r1, r2, r3) \ 54 lduw [r1], r2 ; \ 56 casa [r1] ASI_N, r2, r3 ; \ 64 #define ATOMIC_INC_INT(r1, r2, r3) \ 65 lduw [r1], r2 ; \ 67 casa [r1] ASI_N, r2, r3 ; \ 75 #define ATOMIC_INC_LONG(r1, r2, r3) \ 76 ldx [r1], r2 ; \ 78 casxa [r1] ASI_N, r2, r3 ; \ 86 #define ATOMIC_CLEAR_INT(r1, r [all...] |
/freebsd-11-stable/sys/powerpc/ofw/ |
H A D | ofwcall32.S | 64 stw %r0,4(%r1) 93 mr %r5,%r1 94 lwz %r1,ofwstk@got(%r7) 95 addi %r1,%r1,(OFWSTKSZ-32) 96 stw %r5,20(%r1) /* Save real stack pointer */ 97 stw %r2,24(%r1) /* Save curthread */ 98 stw %r6,28(%r1) /* Save old MSR */ 100 stw %r5,4(%r1) 101 stw %r5,0(%r1) [all...] |