/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/ |
H A D | modsi3.S | 27 r2 = abs(r0) define 31 r3 = cl0(r2) 33 p0 = cmp.gtu(r1,r2) 42 r0 = r2 43 r2 = lsl(r1,r3) define 48 p0 = cmp.gtu(r2,r0) 49 if (!p0.new) r0 = sub(r0,r2) 50 r2 = lsr(r2,#1) define 54 p0 = cmp.gtu(r2,r [all...] |
H A D | memcpy_forward_vp4cp4n2.S | 39 // r2: num_words 51 r5 = lsr(r2, #3) 60 r3 = minu(r2, r3) 71 r2 = sub(r2, r3) // r2 = number of words left after the prolog. define 82 r3 = lsr(r2, #10) 87 r2 = extractu(r2, #10, #0) // r2 define [all...] |
H A D | sfdiv_opt.S | 27 r2,p0 = sfrecipa(r0,r1) 33 r3 -= sfmpy(r4,r2):lib // 1-(den/recip) yields error? 38 r2 += sfmpy(r3,r2):lib 44 r3 -= sfmpy(r4,r2):lib 45 r0 += sfmpy(r5,r2):lib 48 r2 += sfmpy(r3,r2):lib 52 r0 += sfmpy(r6,r2):lib 58 r0 += sfmpy(r5,r2,p [all...] |
H A D | divsi3.S | 29 r2 = abs(r1) define 33 r4 = cl0(r2) 34 r5 = sub(r1,r2) 35 p2 = cmp.gtu(r2,r1) 41 p0 = cmp.gtu(r2,r5) 48 p0 = cmp.gtu(r2,r5) 66 p0 = cmp.gtu(r2,r1) 67 if (!p0.new) r1 = sub(r1,r2) 72 p0 = cmp.gtu(r2,r1)
|
/freebsd-11-stable/lib/libc/arm/string/ |
H A D | memcmp.S | 74 cmp r2, #0x06 80 cmp r2, #0x00 84 subne r2, r2, #0x01 99 subs r2, r2, #0x01 107 subs r2, r2, #0x01 115 subs r2, r2, # [all...] |
H A D | strlen.S | 38 ldr r2, [r0] 48 ldr r2, [r0] 51 ands r3, r2, #0x000000ff 53 ands r3, r2, #0xff000000 60 andsne r3, r2, #0x0000ff00 62 andsne r3, r2, #0x00ff0000 68 andsne r3, r2, #0x00ff0000 70 andsne r3, r2, #0x0000ff00 76 andsne r3, r2, #0xff000000 78 andsne r3, r2, # [all...] |
H A D | memmove.S | 56 cmp r3, r2 /* if (r3 < len) we have an overlap */ 69 subs r2, r2, #4 78 subs r2, r2, #8 80 subs r2, r2, #0x14 91 subs r2, r2, #0x20 94 cmn r2, # [all...] |
H A D | memcpy_arm.S | 61 * r0-r3 although r0-r2 have defined uses i.e. src, dest, len through out. 71 subs r2, r2, #4 80 subs r2, r2, #8 82 subs r2, r2, #0x14 93 subs r2, r2, #0x20 96 cmn r2, # [all...] |
/freebsd-11-stable/sys/arm/arm/ |
H A D | cpufunc_asm_sheeva.S | 45 mrs r2, cpsr 46 orr r3, r2, #PSR_I | PSR_F 58 msr cpsr_c, r2 75 and r2, r0, ip 76 add r1, r1, r2 82 and r2, r0, ip 83 rsb r2, r2, #PAGE_SIZE 84 cmp r1, r2 86 movcs ip, r2 [all...] |
H A D | fusu.S | 92 str r4, [r2] 124 GET_PCB(r2) 125 ldr r2, [r2] 128 teq r2, #0x00000000 133 str r3, [r2, #PCB_ONFAULT] 139 str r0, [r2, #PCB_ONFAULT] 155 GET_PCB(r2) 156 ldr r2, [r2] [all...] |
H A D | bcopy_page.S | 86 mov r2, #(PAGE_SIZE >> 9) 88 mov r2, #(PAGE_SIZE >> 7) 116 subs r2, r2, #1 139 mov r2, #(PAGE_SIZE >> 9) 141 mov r2, #(PAGE_SIZE >> 7) 179 subs r2, r2, #1 195 ldr r2, [r0], #0x04 /* 0x00 */ 200 strd r2, [r [all...] |
H A D | locore-v4.S | 79 * r2 - Pointer to a tagged list or dtb image (phys addr) (passed as arg1 initarm) 91 mov ip, r2 /* Save meta data */ 116 mrc CP15_SCTLR(r2) 117 ands r2, r2, #CPU_CONTROL_MMU_ENABLE 133 ldr r2, Lend 134 sub r2, r2, r0 148 mrc CP15_SCTLR(r2) 149 bic r2, r [all...] |
H A D | cpu_asm-v6.S | 67 ubfx r2, r0, #13, #15 /* get num sets - 1 from CCSIDR */ 76 lsl r2, r2, r0 /* shift sets by log2(linesize) */ 77 add r3, r3, r2 /* merge numsets - 1 with numways - 1 */ 78 sub ip, ip, r2 /* subtract numsets - 1 from way decr */ 81 mov r2, ip /* r2 now contains set way decr */ 83 /* r3 = ways/sets, r2 = way decr, r1 = set decr, r0 and ip are free */ 89 subeq r3, r3, r2 /* zero?, decrement way and restore set count */ 122 ubfx r2, r [all...] |
/freebsd-11-stable/contrib/groff/src/include/ |
H A D | refid.h | 32 inline int operator==(const reference_id &r1, const reference_id &r2) argument 34 return r1.filename_id == r2.filename_id && r1.pos == r2.pos;
|
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/ |
H A D | s390x.S | 15 // BN_ULONG bn_mul_add_words(BN_ULONG *r2,BN_ULONG *r3,int r4,BN_ULONG r5); 21 la %r1,0(%r2) // put rp aside [to give way to] 22 lghi %r2,0 // return value 27 lghi %r2,3 30 nr %r2,%r4 // len%4 101 la %r2,1(%r2) // see if len%4 is zero ... 102 brct %r2,.Loop1_madd // without touching condition code:-) 105 lgr %r2,zero // return value 106 alcgr %r2, [all...] |
/freebsd-11-stable/crypto/openssl/crypto/ |
H A D | s390xcpuid.S | 24 lmg %r2,%r3,0(%r4) 25 tmhl %r2,0x4000 # check for message-security-assist 30 .long 0xb93e0002 # kimd %r0,%r2 34 .long 0xb92e0042 # km %r4,%r2 38 .long 0xb92f0042 # kmc %r4,%r2 45 .long 0xb92d2042 # kmctr %r4,%r2,%r2 56 lg %r2,16(%r15) 64 l %r1,0(%r2) 67 cs %r1,%r0,0(%r2) [all...] |
/freebsd-11-stable/sys/arm/xscale/ixp425/ |
H A D | ixp425_pci_asm.S | 54 add r1, r1, r2 58 ldrb r0, [r1, r2] 65 add r1, r1, r2 69 ldrh r0, [r1, r2] 75 ldr r0, [r1, r2] 85 add r1, r1, r2 89 strb r3, [r1, r2] 96 add r1, r1, r2 100 strh r3, [r1, r2] 106 str r3, [r1, r2] [all...] |
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | aeabi_idivmod.S | 29 pop {r1, r2, r3} // now r0 = quot, r1 = num, r2 = denom 30 muls r2, r0, r2 // r2 = quot * denom 31 subs r1, r1, r2 36 mov r2, sp
|
H A D | aeabi_uidivmod.S | 32 pop {r1, r2, r3} 33 muls r2, r0, r2 // r2 = quot * denom 34 subs r1, r1, r2 43 mov r2, sp
|
H A D | umodsi3.S | 28 udiv r2, r0, r1 29 mls r0, r2, r1, r0 72 mov r2, r0 75 lsr r3, r2, #16 77 movhs r2, r3 80 lsr r3, r2, #8 82 movhs r2, r3 85 lsr r3, r2, #4 87 movhs r2, r3 90 lsr r3, r2, # [all...] |
/freebsd-11-stable/lib/libc/arm/gen/ |
H A D | _setjmp.S | 65 ldr r2, .Lfpu_present 68 ldr r2, [r2, r3] 70 ldr r2, [r2] 72 teq r2, #0 /* do we have a FPU? */ 77 add r2, r0, #(_JB_REG_D8 * 4) 78 vstmia r2, {d8-d15} 79 vmrs r2, fpscr 80 str r2, [r [all...] |
H A D | setjmp.S | 59 add r2, r0, #(_JB_SIGMASK * 4) /* oset */ 67 ldr r2, .Lfpu_present 70 ldr r2, [r2, r3] 72 ldr r2, [r2] 74 teq r2, #0 /* do we have a FPU? */ 79 add r2, r0, #(_JB_REG_D8 * 4) 80 vstmia r2, {d8-d15} 81 vmrs r2, fpsc [all...] |
/freebsd-11-stable/sys/contrib/cloudabi/ |
H A D | cloudabi_vdso_armv6.S | 41 ldrcc r2, [sp, #-4] 42 strcc r0, [r2, 0] 43 strcc r1, [r2, 4] 51 ldrcc r2, [sp, #0] 52 strcc r0, [r2, 0] 53 strcc r1, [r2, 4] 74 ldrcc r2, [sp, #-4] 75 strcc r0, [r2] 82 str r2, [sp, #-8] 85 ldrcc r2, [s [all...] |
/freebsd-11-stable/lib/libc/sparc64/fpu/ |
H A D | fpu_div.c | 160 u_int r0, r1, r2, r3, d0, d1, d2, d3, y0, y1, y2, y3; local 209 FPU_SUBS(d3, r3, y3); FPU_SUBCS(d2, r2, y2); \ 217 FPU_ADDS(r3, r3, r3); FPU_ADDCS(r2, r2, r2); \ 221 r0 = (r0 << 1) | (r1 >> 31), r1 = (r1 << 1) | (r2 >> 31), \ 222 r2 = (r2 << 1) | (r3 >> 31), r3 <<= 1 231 r0 = d0, r1 = d1, r2 = d2, r3 = d3; \ 244 r2 [all...] |
/freebsd-11-stable/lib/libc/arm/sys/ |
H A D | Ovfork.S | 49 mov r2, r14 54 mov r15, r2
|