/linux-4.1.27/arch/m68k/fpsp040/ |
H A D | srem_mod.S | 130 clrl %d6 131 bfffo %d4{#0:#32},%d6 132 lsll %d6,%d4 133 subl %d6,%d3 | ...(D3,D4,D5) is normalized 138 clrl %d6 139 bfffo %d4{#0:#32},%d6 140 subl %d6,%d3 141 lsll %d6,%d4 143 lsll %d6,%d5 144 negl %d6 145 addil #32,%d6 146 lsrl %d6,%d7 175 clrl %d6 176 bfffo %d1{#0:#32},%d6 177 lsll %d6,%d1 178 subl %d6,%d0 | ...(D0,D1,D2) is normalized 183 clrl %d6 184 bfffo %d1{#0:#32},%d6 185 subl %d6,%d0 186 lsll %d6,%d1 188 lsll %d6,%d2 189 negl %d6 190 addil #32,%d6 191 lsrl %d6,%d7 206 clrl %d6 | ...D6 := carry <- 0 223 tstl %d6 | ...test carry bit 244 clrl %d6 | ...clear carry 255 scs %d6 | ...set Carry if 2(R) overflows 274 clrl %d6 275 bfffo %d1{#0:#32},%d6 276 lsll %d6,%d1 277 subl %d6,%d0 | ...(D0,D1,D2) is normalized 282 clrl %d6 283 bfffo %d1{#0:#32},%d6 285 subl %d6,%d0 286 lsll %d6,%d1 288 lsll %d6,%d2 289 negl %d6 290 addil #32,%d6 291 lsrl %d6,%d7 303 movel L_SCR1(%a6),%d6 304 movew %d6,Y(%a6) 317 movel L_SCR1(%a6),%d6 318 subil #0x3FFE,%d6 319 movel %d6,L_SCR1(%a6) 321 movew %d6,Y(%a6) 330 movel Mod_Flag(%a6),%d6 333 movel L_SCR1(%a6),%d6 | ...new biased expo(Y) 334 subql #1,%d6 | ...biased expo(Y/2) 335 cmpl %d6,%d0 357 movew SignX(%a6),%d6 364 clrl %d6 365 movew SignQ(%a6),%d6 | ...D6 is sign(Q) 367 lsrl %d7,%d6 369 orl %d6,%d3 | ...sign and bits of Q 371 fmovel %fpsr,%d6 372 andil #0xFF00FFFF,%d6 373 orl %d3,%d6 374 fmovel %d6,%fpsr | ...put Q in fpsr 409 movel %d3,%d6 410 andil #0x00000001,%d6 411 tstl %d6 416 movew SignX(%a6),%d6 417 eoril #0x00008000,%d6 418 movew %d6,SignX(%a6)
|
H A D | binstr.S | 43 | A7. Decrement d6 (LEN counter) and repeat the loop until zero. 55 | d6: temp for bit-field extracts 91 bfextu %d3{#0:#3},%d6 |copy 3 msbs of d3 into d6 93 orl %d6,%d2 |or in msbs from d3 into d2 99 swap %d6 |put 0 in d6 lower word 100 addxw %d6,%d1 |add in extend from mul by 2 108 addxw %d6,%d1 |add in extend from add to d1 109 swap %d6 |with d6 = 0; put 0 in upper word
|
H A D | sgetem.S | 126 moveml %d3/%d5/%d6,-(%a7) |save registers 129 movel %d1,%d6 |save ls mant in d6 133 lsrl %d5,%d6 |shift off all bits but those that will 135 orl %d6,%d0 |shift the ls mant bits into the ms mant 136 moveml (%a7)+,%d3/%d5/%d6 |restore registers
|
H A D | round.S | 311 moveml %d2/%d3/%d5/%d6,-(%a7) 322 moveml (%a7)+,%d2/%d3/%d5/%d6 325 movel %d2,%d6 |save ls mant in d6 330 lsrl %d5,%d6 |by the number in the exp, then 332 orl %d6,%d1 |shift the ls mant bits into the ms mant 338 moveml (%a7)+,%d2/%d3/%d5/%d6 347 moveml (%a7)+,%d2/%d3/%d5/%d6 351 moveml (%a7)+,%d2/%d3/%d5/%d6 362 movel %d6,-(%a7) 369 movel %d1,%d6 |copy ls mant into d6 370 lsll %d7,%d6 |shift ls mant by count 371 movel %d6,LOCAL_LO(%a0) |store ls mant into memory 372 moveql #32,%d6 373 subl %d7,%d6 |continue shift 374 lsrl %d6,%d1 |shift off all bits but those that will 378 moveml (%a7)+,%d7/%d6 |restore registers
|
H A D | bindec.S | 34 | This value is stored in d6. 118 | d6: ILOG 220 | in d6. 229 | d6: x/ILOG 244 movel #-4933,%d6 |force ILOG = -4933 255 fmovel %fp0,%d6 |put ILOG in d6 as a lword 259 fmovel %fp0,%d6 |put ILOG in d6 as a lword 292 | d6: ILOG/Unchanged 311 movel %d6,%d4 |first load ILOG to d4 364 | d6: ILOG/ILOG or k if ((k<=0)&(ILOG<k)) 380 cmpl %d6,%d7 |test k - ILOG 382 movel %d7,%d6 |if ((k<0) & (ILOG < k)) ILOG = k 384 movel %d6,%d0 |calc ILOG + 1 - LEN in d0 469 | d6: ILOG/Unchanged 530 | d6: ILOG/Unchanged 571 | d6: ILOG/Unchanged 624 | d6: ILOG/ILOG adjusted 671 subql #1,%d6 |subtract 1 from ILOG 682 addql #1,%d6 | and inc ILOG 685 addql #1,%d6 |increment ILOG by 1 711 addql #1,%d6 |and inc ILOG by 1 733 | d6: ILOG 806 | d6: ILOG 824 fmovel %d6,%fp0 |float ILOG 833 fmovel %d6,%fp0 |float ILOG 842 fmovel %d6,%fp0 |float ILOG 877 | Sigma is bit 31 of initial value; RHO is bit 31 of d6 (ILOG). 886 | d6: ILOG/ILOG adjusted 906 tstl %d6 |check sign of ILOG
|
H A D | slogn.S | 277 clrl %d6 278 bfffo %d4{#0:#32},%d6 279 lsll %d6,%d4 280 addl %d6,%d2 | ...(D3,D4,D5) is normalized 294 clrl %d6 295 bfffo %d4{#0:#32},%d6 | ...find first 1 296 movel %d6,%d2 | ...get k 297 lsll %d6,%d4 299 lsll %d6,%d5 300 negl %d6 301 addil #32,%d6 302 lsrl %d6,%d7
|
H A D | util.S | 694 moveb L_SCR1(%a6),%d6 718 movew L_SCR1(%a6),%d6 742 movel L_SCR1(%a6),%d6
|
H A D | res_func.S | 2033 movel %d6,%d0
|
/linux-4.1.27/include/asm-generic/ |
H A D | xor.h | 109 register long d0, d1, d2, d3, d4, d5, d6, d7; xor_32regs_2() local 116 d6 = p1[6]; xor_32regs_2() 124 d6 ^= p2[6]; xor_32regs_2() 132 p1[6] = d6; xor_32regs_2() 146 register long d0, d1, d2, d3, d4, d5, d6, d7; xor_32regs_3() local 153 d6 = p1[6]; xor_32regs_3() 161 d6 ^= p2[6]; xor_32regs_3() 169 d6 ^= p3[6]; xor_32regs_3() 177 p1[6] = d6; xor_32regs_3() 192 register long d0, d1, d2, d3, d4, d5, d6, d7; xor_32regs_4() local 199 d6 = p1[6]; xor_32regs_4() 207 d6 ^= p2[6]; xor_32regs_4() 215 d6 ^= p3[6]; xor_32regs_4() 223 d6 ^= p4[6]; xor_32regs_4() 231 p1[6] = d6; xor_32regs_4() 247 register long d0, d1, d2, d3, d4, d5, d6, d7; xor_32regs_5() local 254 d6 = p1[6]; xor_32regs_5() 262 d6 ^= p2[6]; xor_32regs_5() 270 d6 ^= p3[6]; xor_32regs_5() 278 d6 ^= p4[6]; xor_32regs_5() 286 d6 ^= p5[6]; xor_32regs_5() 294 p1[6] = d6; xor_32regs_5() 440 register long d0, d1, d2, d3, d4, d5, d6, d7; xor_32regs_p_2() local 451 d6 = p1[6]; xor_32regs_p_2() 459 d6 ^= p2[6]; xor_32regs_p_2() 467 p1[6] = d6; xor_32regs_p_2() 487 register long d0, d1, d2, d3, d4, d5, d6, d7; xor_32regs_p_3() local 499 d6 = p1[6]; xor_32regs_p_3() 507 d6 ^= p2[6]; xor_32regs_p_3() 515 d6 ^= p3[6]; xor_32regs_p_3() 523 p1[6] = d6; xor_32regs_p_3() 545 register long d0, d1, d2, d3, d4, d5, d6, d7; xor_32regs_p_4() local 558 d6 = p1[6]; xor_32regs_p_4() 566 d6 ^= p2[6]; xor_32regs_p_4() 574 d6 ^= p3[6]; xor_32regs_p_4() 582 d6 ^= p4[6]; xor_32regs_p_4() 590 p1[6] = d6; xor_32regs_p_4() 614 register long d0, d1, d2, d3, d4, d5, d6, d7; xor_32regs_p_5() local 628 d6 = p1[6]; xor_32regs_p_5() 636 d6 ^= p2[6]; xor_32regs_p_5() 644 d6 ^= p3[6]; xor_32regs_p_5() 652 d6 ^= p4[6]; xor_32regs_p_5() 660 d6 ^= p5[6]; xor_32regs_p_5() 668 p1[6] = d6; xor_32regs_p_5()
|
/linux-4.1.27/include/uapi/linux/ |
H A D | uuid.h | 35 #define UUID_LE(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ 40 (d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7) }}) 42 #define UUID_BE(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ 47 (d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7) }})
|
/linux-4.1.27/arch/m68k/include/asm/ |
H A D | raw_io.h | 297 "movel %2,%/d6\n\t" raw_insw_swapw() 298 "subql #1,%/d6\n" raw_insw_swapw() 302 "dbra %/d6,1b" raw_insw_swapw() 305 : "d0", "a0", "a1", "d6"); raw_insw_swapw() 310 "movel %2,%/d6\n\t" raw_insw_swapw() 311 "lsrl #3,%/d6\n\t" raw_insw_swapw() 312 "subql #1,%/d6\n" raw_insw_swapw() 337 "dbra %/d6,1b" raw_insw_swapw() 340 : "d0", "a0", "a1", "d6"); raw_insw_swapw() 350 "movel %2,%/d6\n\t" raw_outsw_swapw() 351 "subql #1,%/d6\n" raw_outsw_swapw() 355 "dbra %/d6,1b" raw_outsw_swapw() 358 : "d0", "a0", "a1", "d6"); raw_outsw_swapw() 363 "movel %2,%/d6\n\t" raw_outsw_swapw() 364 "lsrl #3,%/d6\n\t" raw_outsw_swapw() 365 "subql #1,%/d6\n" raw_outsw_swapw() 390 "dbra %/d6,1b" raw_outsw_swapw() 393 : "d0", "a0", "a1", "d6"); raw_outsw_swapw()
|
H A D | a.out-core.h | 47 dump->regs.d6 = sw->d6; aout_dump_thread()
|
H A D | entry.h | 47 * regs a3-a6 and d6-d7 are preserved by C code 166 moveml %a3-%a6/%d6-%d7,%sp@ 170 moveml %sp@,%a3-%a6/%d6-%d7 209 moveml %a3-%a6/%d6-%d7,%sp@- 213 moveml %sp@+,%a3-%a6/%d6-%d7
|
H A D | elf.h | 97 pr_reg[5] = sw->d6; \
|
H A D | user.h | 40 long d1,d2,d3,d4,d5,d6,d7; member in struct:user_regs_struct
|
/linux-4.1.27/arch/m68k/ifpsp060/src/ |
H A D | ilsp.S | 139 mov.l 0x10(%a6), %d6 # get dividend lo 160 negx.l %d6 # complement signed dividend 170 tst.l %d6 # is (lo(dividend) == 0), too 173 cmp.l %d7,%d6 # is (divisor <= lo(dividend)) 176 exg %d5,%d6 # q = 0, r = dividend 180 tdivu.l %d7, %d5:%d6 # it's only a 32/32 bit div! 209 cmpi.l %d6, &0x80000000 # will (-quot) fit in 32 bits? 212 neg.l %d6 # make (-quot) 2's comp 217 btst &0x1f, %d6 # will (+quot) fit in 32 bits? 225 tst.l %d6 # may set 'N' ccode bit 244 mov.l 0x10(%a6), %d6 # get dividend lo 276 # in %d6. The divisor must be in the variable ddivisor, and the # 278 # The quotient is returned in %d6, remainder in %d5, unless the # 300 swap %d6 # get u3 to lsw position 301 mov.w %d6, %d5 # rb + u3 306 swap %d6 # get u4 307 mov.w %d6, %d5 # rb + u4 315 mov.l %d1, %d6 # and quotient 335 lsl.l &0x1, %d6 # shift u4,u3 with overflow to u2 361 mov.l %d6, -(%sp) 362 clr.w %d6 # word u3 left 363 swap %d6 # in lsw position 375 mov.w %d6,%d4 # insert lower word (U3) 380 # add.l %d6, %d4 # (U1U2 - V1q) + U3 389 mov.l %d5, -(%sp) # save %d5 (%d6 already saved) 390 mov.l %d1, %d6 391 swap %d6 # shift answer to ms 3 words 395 mov.l %d6, %d3 397 mov.l (%sp)+, %d6 398 sub.l %d3, %d6 409 add.l %d3, %d6 # aligned with 3rd word of dividend 423 swap %d6 424 mov.w %d6, %d5 425 clr.w %d6 432 mov.w %d5, %d6 433 swap %d6 439 lsr.l &0x1, %d5 # shift into %d6 440 roxr.l &0x1, %d6 443 mov.l %d6, %d5 # remainder 444 mov.l DDQUOTIENT(%a6), %d6 # quotient 448 # factors for the 32X32->64 multiplication are in %d5 and %d6. 449 # returns 64 bit result in %d5 (hi) %d6(lo). 453 mov.l %d6, %d2 454 mov.l %d6, %d3 458 mulu.w %d5, %d6 # %d6 <- lsw*lsw 464 swap %d6 465 add.w %d5, %d6 # add msw of l*l to lsw of m*l product 467 add.w %d2, %d6 # add in lsw of other m*l product 469 swap %d6 # %d6 is low 32 bits of final product
|
H A D | isp.S | 284 set EXC_D6, EXC_DREGS+(6*4) # offset of d6 2109 mov.l (EXC_DREGS,%a6,%d1.w*4), %d6 # get dividend lo 2130 negx.l %d6 # complement signed dividend 2140 tst.l %d6 # is (lo(dividend) == 0), too 2143 cmp.l %d7,%d6 # is (divisor <= lo(dividend)) 2146 exg %d5,%d6 # q = 0, r = dividend 2150 tdivu.l %d7, %d5:%d6 # it's only a 32/32 bit div! 2179 cmpi.l %d6, &0x80000000 # will (-quot) fit in 32 bits? 2182 neg.l %d6 # make (-quot) 2's comp 2187 btst &0x1f, %d6 # will (+quot) fit in 32 bits? 2193 tst.l %d6 # set %ccode bits 2202 mov.l %d6, (EXC_DREGS,%a6,%d1.w*4) # save quotient 2226 # in %d6. The divisor must be in the variable ddivisor, and the # 2228 # The quotient is returned in %d6, remainder in %d5, unless the # 2250 swap %d6 # get u3 to lsw position 2251 mov.w %d6, %d5 # rb + u3 2256 swap %d6 # get u4 2257 mov.w %d6, %d5 # rb + u4 2265 mov.l %d1, %d6 # and quotient 2285 lsl.l &0x1, %d6 # shift u4,u3 with overflow to u2 2311 mov.l %d6, -(%sp) 2312 clr.w %d6 # word u3 left 2313 swap %d6 # in lsw position 2325 mov.w %d6,%d4 # insert lower word (U3) 2330 # add.l %d6, %d4 # (U1U2 - V1q) + U3 2339 mov.l %d5, -(%sp) # save %d5 (%d6 already saved) 2340 mov.l %d1, %d6 2341 swap %d6 # shift answer to ms 3 words 2345 mov.l %d6, %d3 2347 mov.l (%sp)+, %d6 2348 sub.l %d3, %d6 2359 add.l %d3, %d6 # aligned with 3rd word of dividend 2373 swap %d6 2374 mov.w %d6, %d5 2375 clr.w %d6 2382 mov.w %d5, %d6 2383 swap %d6 2389 lsr.l &0x1, %d5 # shift into %d6 2390 roxr.l &0x1, %d6 2393 mov.l %d6, %d5 # remainder 2394 mov.l DDQUOTIENT(%a6), %d6 # quotient 2398 # factors for the 32X32->64 multiplication are in %d5 and %d6. 2399 # returns 64 bit result in %d5 (hi) %d6(lo). 2403 mov.l %d6, %d2 2404 mov.l %d6, %d3 2408 mulu.w %d5, %d6 # %d6 <- lsw*lsw 2414 swap %d6 2415 add.w %d5, %d6 # add msw of l*l to lsw of m*l product 2417 add.w %d2, %d6 # add in lsw of other m*l product 2419 swap %d6 # %d6 is low 32 bits of final product 2583 mov.l %d3, %d6 # mr in %d6 2585 swap %d6 # hi(mr) in lo %d6 2590 mulu.w %d6, %d4 # [2] hi(mr) * lo(md) 2592 mulu.w %d7, %d6 # [4] hi(mr) * hi(md) 2600 addx.l %d7, %d6 # [4] + carry 2602 addx.l %d7, %d6 # [4] + carry 2612 add.l %d6, %d4 # [4] + hi([3]) 2642 mov.b EXC_CC+1(%a6), %d6 # fetch previous %ccr 2643 andi.b &0x10, %d6 # all but 'X' bit changes 2645 or.b %d7, %d6 # group 'X' and 'N' 2646 mov.b %d6, EXC_CC+1(%a6) # save new %ccr 2805 sne %d6 2811 mov.l %d6,%d0 # pass mode 2818 mov.l %d6,%d0 # pass mode 2835 mov.l %d6,%d0 # pass mode 2937 # d6 = previous sfc/dfc # 2942 # d6 = previous sfc/dfc # 3034 sne %d6 # set on supervisor mode 3038 mov.l %d6,%d0 # pass mode 3098 mov.l %d6,%sfc # restore previous sfc 3099 mov.l %d6,%dfc # restore previous dfc 3114 mov.l %d6,%sfc # restore previous sfc 3115 mov.l %d6,%dfc # restore previous dfc 3257 tst.b %d6 # user or supervisor mode? 3284 movc %sfc,%d6 # save old SFC/DFC 3411 movc %d6,%sfc # restore old SFC 3412 movc %d6,%dfc # restore old DFC 3423 movc %d6,%sfc # restore old SFC 3424 movc %d6,%dfc # restore old DFC 3586 movc %sfc,%d6 # save old SFC/DFC 3711 movc %d6,%sfc # restore old SFC 3712 movc %d6,%dfc # restore old DFC 3723 movc %d6,%sfc # restore old SFC 3724 movc %d6,%dfc # restore old DFC 3869 tst.b %d6 # user or supervisor mode? 3895 movc %sfc,%d6 # save old SFC/DFC 4010 movc %d6,%sfc # restore old SFC 4011 movc %d6,%dfc # restore old DFC 4022 movc %d6,%sfc # restore old SFC 4023 movc %d6,%dfc # restore old DFC 4053 movc %sfc,%d6 # save old SFC/DFC 4166 movc %d6,%sfc # restore old SFC 4167 movc %d6,%dfc # restore old DFC 4178 movc %d6,%sfc # restore old SFC 4179 movc %d6,%dfc # restore old DFC 4199 movc %sfc,%d6 # save old SFC/DFC
|
H A D | fplsp.S | 8402 clr.l %d6 8403 bfffo %d4{&0:&32},%d6 8404 lsl.l %d6,%d4 8405 add.l %d6,%d2 # (D3,D4,D5) is normalized 8418 clr.l %d6 8419 bfffo %d4{&0:&32},%d6 # find first 1 8420 mov.l %d6,%d2 # get k 8421 lsl.l %d6,%d4 8423 lsl.l %d6,%d5 8424 neg.l %d6 8425 add.l &32,%d6 8426 lsr.l %d6,%d7 9453 clr.l %d6 9454 bfffo %d4{&0:&32},%d6 9455 lsl.l %d6,%d4 9456 sub.l %d6,%d3 # (D3,D4,D5) is normalized 9461 clr.l %d6 9462 bfffo %d4{&0:&32},%d6 9463 sub.l %d6,%d3 9464 lsl.l %d6,%d4 9466 lsl.l %d6,%d5 9467 neg.l %d6 9468 add.l &32,%d6 9469 lsr.l %d6,%d7 9498 clr.l %d6 9499 bfffo %d1{&0:&32},%d6 9500 lsl.l %d6,%d1 9501 sub.l %d6,%d0 # (D0,D1,D2) is normalized 9506 clr.l %d6 9507 bfffo %d1{&0:&32},%d6 9508 sub.l %d6,%d0 9509 lsl.l %d6,%d1 9511 lsl.l %d6,%d2 9512 neg.l %d6 9513 add.l &32,%d6 9514 lsr.l %d6,%d7 9529 clr.l %d6 # D6 := carry <- 0 9546 tst.l %d6 # test carry bit 9567 clr.l %d6 # clear carry 9578 scs %d6 # set Carry if 2(R) overflows 9597 clr.l %d6 9598 bfffo %d1{&0:&32},%d6 9599 lsl.l %d6,%d1 9600 sub.l %d6,%d0 # (D0,D1,D2) is normalized 9605 clr.l %d6 9606 bfffo %d1{&0:&32},%d6 9608 sub.l %d6,%d0 9609 lsl.l %d6,%d1 9611 lsl.l %d6,%d2 9612 neg.l %d6 9613 add.l &32,%d6 9614 lsr.l %d6,%d7 9625 mov.l L_SCR1(%a6),%d6 9626 mov.w %d6,Y(%a6) 9637 mov.l L_SCR1(%a6),%d6 9638 sub.l &0x3FFE,%d6 9639 mov.l %d6,L_SCR1(%a6) 9641 mov.w %d6,Y(%a6) 9651 mov.l L_SCR1(%a6),%d6 # new biased expo(Y) 9652 subq.l &1,%d6 # biased expo(Y/2) 9653 cmp.l %d0,%d6 9674 mov.w SignX(%a6),%d6 9681 clr.l %d6 9682 mov.w SignQ(%a6),%d6 # D6 is sign(Q) 9684 lsr.l %d7,%d6 9686 or.l %d6,%d3 # sign and bits of Q 9688 # fmov.l %fpsr,%d6 9689 # and.l &0xFF00FFFF,%d6 9690 # or.l %d3,%d6 9691 # fmov.l %d6,%fpsr # put Q in fpsr 9735 mov.l %d3,%d6 9736 and.l &0x00000001,%d6 9737 tst.l %d6 9742 mov.w SignX(%a6),%d6 9743 eor.l &0x00008000,%d6 9744 mov.w %d6,SignX(%a6)
|
H A D | fpsp.S | 8508 clr.l %d6 8509 bfffo %d4{&0:&32},%d6 8510 lsl.l %d6,%d4 8511 add.l %d6,%d2 # (D3,D4,D5) is normalized 8524 clr.l %d6 8525 bfffo %d4{&0:&32},%d6 # find first 1 8526 mov.l %d6,%d2 # get k 8527 lsl.l %d6,%d4 8529 lsl.l %d6,%d5 8530 neg.l %d6 8531 add.l &32,%d6 8532 lsr.l %d6,%d7 9812 clr.l %d6 9813 bfffo %d4{&0:&32},%d6 9814 lsl.l %d6,%d4 9815 sub.l %d6,%d3 # (D3,D4,D5) is normalized 9820 clr.l %d6 9821 bfffo %d4{&0:&32},%d6 9822 sub.l %d6,%d3 9823 lsl.l %d6,%d4 9825 lsl.l %d6,%d5 9826 neg.l %d6 9827 add.l &32,%d6 9828 lsr.l %d6,%d7 9857 clr.l %d6 9858 bfffo %d1{&0:&32},%d6 9859 lsl.l %d6,%d1 9860 sub.l %d6,%d0 # (D0,D1,D2) is normalized 9865 clr.l %d6 9866 bfffo %d1{&0:&32},%d6 9867 sub.l %d6,%d0 9868 lsl.l %d6,%d1 9870 lsl.l %d6,%d2 9871 neg.l %d6 9872 add.l &32,%d6 9873 lsr.l %d6,%d7 9888 clr.l %d6 # D6 := carry <- 0 9905 tst.l %d6 # test carry bit 9926 clr.l %d6 # clear carry 9937 scs %d6 # set Carry if 2(R) overflows 9956 clr.l %d6 9957 bfffo %d1{&0:&32},%d6 9958 lsl.l %d6,%d1 9959 sub.l %d6,%d0 # (D0,D1,D2) is normalized 9964 clr.l %d6 9965 bfffo %d1{&0:&32},%d6 9967 sub.l %d6,%d0 9968 lsl.l %d6,%d1 9970 lsl.l %d6,%d2 9971 neg.l %d6 9972 add.l &32,%d6 9973 lsr.l %d6,%d7 9984 mov.l L_SCR1(%a6),%d6 9985 mov.w %d6,Y(%a6) 9996 mov.l L_SCR1(%a6),%d6 9997 sub.l &0x3FFE,%d6 9998 mov.l %d6,L_SCR1(%a6) 10000 mov.w %d6,Y(%a6) 10010 mov.l L_SCR1(%a6),%d6 # new biased expo(Y) 10011 subq.l &1,%d6 # biased expo(Y/2) 10012 cmp.l %d0,%d6 10033 mov.w SignX(%a6),%d6 10040 clr.l %d6 10041 mov.w SignQ(%a6),%d6 # D6 is sign(Q) 10043 lsr.l %d7,%d6 10045 or.l %d6,%d3 # sign and bits of Q 10047 # fmov.l %fpsr,%d6 10048 # and.l &0xFF00FFFF,%d6 10049 # or.l %d3,%d6 10050 # fmov.l %d6,%fpsr # put Q in fpsr 10094 mov.l %d3,%d6 10095 and.l &0x00000001,%d6 10096 tst.l %d6 10101 mov.w SignX(%a6),%d6 10102 eor.l &0x00008000,%d6 10103 mov.w %d6,SignX(%a6) 21115 mov.l %d6,%d0 21200 mov.l %d0,%d6 21261 mov.w %d0,%d6 21322 mov.b %d0,%d6 23487 # This value is stored in d6. # 23597 # d6: ILOG 23668 # in d6. 23677 # d6: x/ILOG 23692 mov.l &-4933,%d6 # force ILOG = -4933 23703 fmov.l %fp0,%d6 # put ILOG in d6 as a lword 23707 fmov.l %fp0,%d6 # put ILOG in d6 as a lword 23739 # d6: ILOG/Unchanged 23758 mov.l %d6,%d4 # first load ILOG to d4 23811 # d6: ILOG/ILOG or k if ((k<=0)&(ILOG<k)) 23827 cmp.l %d7,%d6 # test k - ILOG 23829 mov.l %d7,%d6 # if ((k<0) & (ILOG < k)) ILOG = k 23831 mov.l %d6,%d0 # calc ILOG + 1 - LEN in d0 23914 # d6: ILOG/Unchanged 24002 # d6: ILOG/Unchanged 24043 # d6: ILOG/Unchanged 24111 # d6: ILOG/ILOG adjusted 24158 subq.l &1,%d6 # subtract 1 from ILOG 24169 addq.l &1,%d6 # and inc ILOG 24172 addq.l &1,%d6 # increment ILOG by 1 24198 addq.l &1,%d6 # and inc ILOG by 1 24219 # d6: ILOG 24292 # d6: ILOG 24310 fmov.l %d6,%fp0 # float ILOG 24319 fmov.l %d6,%fp0 # float ILOG 24328 fmov.l %d6,%fp0 # float ILOG 24363 # Sigma is bit 31 of initial value; RHO is bit 31 of d6 (ILOG). 24372 # d6: ILOG/ILOG adjusted 24392 tst.l %d6 # check sign of ILOG 24494 # A7. Decrement d6 (LEN counter) and repeat the loop until zero. # 24508 # d6: temp for bit-field extracts 24533 bfextu %d3{&0:&3},%d6 # copy 3 msbs of d3 into d6 24535 or.l %d6,%d2 # or in msbs from d3 into d2 24541 swap %d6 # put 0 in d6 lower word 24542 addx.w %d6,%d1 # add in extend from mul by 2 24550 addx.w %d6,%d1 # add in extend from add to d1 24551 swap %d6 # with d6 = 0; put 0 in upper word
|
H A D | itest.S | 1468 mov.l (%a1),%d6 1501 mov.l (%a1),%d6 1534 mov.l (%a1),%d6 1567 mov.l (%a1),%d6 1602 mov.l (%a1),%d6 1637 mov.l (%a1),%d6 1672 mov.l (%a1),%d6 1707 mov.l (%a1),%d6 1742 mov.l (%a1),%d6 1778 mov.w (%a1),%d6 1811 mov.w (%a1),%d6 1844 mov.w (%a1),%d6 1879 mov.w (%a1),%d6 1914 mov.w (%a1),%d6 1949 mov.w (%a1),%d6
|
H A D | pfpsp.S | 12331 mov.l %d6,%d0 12416 mov.l %d0,%d6 12477 mov.w %d0,%d6 12538 mov.b %d0,%d6 13447 # This value is stored in d6. # 13557 # d6: ILOG 13628 # in d6. 13637 # d6: x/ILOG 13652 mov.l &-4933,%d6 # force ILOG = -4933 13663 fmov.l %fp0,%d6 # put ILOG in d6 as a lword 13667 fmov.l %fp0,%d6 # put ILOG in d6 as a lword 13699 # d6: ILOG/Unchanged 13718 mov.l %d6,%d4 # first load ILOG to d4 13771 # d6: ILOG/ILOG or k if ((k<=0)&(ILOG<k)) 13787 cmp.l %d7,%d6 # test k - ILOG 13789 mov.l %d7,%d6 # if ((k<0) & (ILOG < k)) ILOG = k 13791 mov.l %d6,%d0 # calc ILOG + 1 - LEN in d0 13874 # d6: ILOG/Unchanged 13962 # d6: ILOG/Unchanged 14003 # d6: ILOG/Unchanged 14071 # d6: ILOG/ILOG adjusted 14118 subq.l &1,%d6 # subtract 1 from ILOG 14129 addq.l &1,%d6 # and inc ILOG 14132 addq.l &1,%d6 # increment ILOG by 1 14158 addq.l &1,%d6 # and inc ILOG by 1 14179 # d6: ILOG 14252 # d6: ILOG 14270 fmov.l %d6,%fp0 # float ILOG 14279 fmov.l %d6,%fp0 # float ILOG 14288 fmov.l %d6,%fp0 # float ILOG 14323 # Sigma is bit 31 of initial value; RHO is bit 31 of d6 (ILOG). 14332 # d6: ILOG/ILOG adjusted 14352 tst.l %d6 # check sign of ILOG 14454 # A7. Decrement d6 (LEN counter) and repeat the loop until zero. # 14468 # d6: temp for bit-field extracts 14493 bfextu %d3{&0:&3},%d6 # copy 3 msbs of d3 into d6 14495 or.l %d6,%d2 # or in msbs from d3 into d2 14501 swap %d6 # put 0 in d6 lower word 14502 addx.w %d6,%d1 # add in extend from mul by 2 14510 addx.w %d6,%d1 # add in extend from add to d1 14511 swap %d6 # with d6 = 0; put 0 in upper word
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | atafb_utils.h | 64 " move.l %2,%%d4; move.l %2,%%d5; move.l %2,%%d6\n" fb_memclear_small() 65 "2: movem.l %2/%%d4/%%d5/%%d6,-(%0)\n" fb_memclear_small() 70 : "d4", "d5", "d6" fb_memclear_small() 132 " move.l %2,%%d4; move.l %2,%%d5; move.l %2,%%d6\n" fb_memset255() 133 "2: movem.l %2/%%d4/%%d5/%%d6,-(%0)\n" fb_memset255() 138 : "d4", "d5", "d6"); fb_memset255()
|
/linux-4.1.27/arch/powerpc/crypto/ |
H A D | aes-tab-4k.S | 40 .long R(ff, f2, f2, 0d), R(d6, 6b, 6b, bd) 75 .long R(b7, d6, d6, 61), R(7d, b3, b3, ce) 165 .long R(6d, bb, bb, d6), R(2c, 16, 16, 3a) 213 .long R(19, 98, fb, 24), R(d6, bd, e9, 97) 266 .long R(ea, 9f, 09, d4), R(29, b0, 7c, d6) 273 .long R(76, 4d, d6, 8d), R(43, ef, b0, 4d) 280 .long R(e9, 10, 56, 33), R(6d, d6, 47, 13)
|
/linux-4.1.27/arch/m68k/lib/ |
H A D | mulsi3.S | 73 #define d6 REG (d6) define
|
H A D | divsi3.S | 73 #define d6 REG (d6) define
|
H A D | modsi3.S | 73 #define d6 REG (d6) define
|
H A D | umodsi3.S | 73 #define d6 REG (d6) define
|
H A D | udivsi3.S | 73 #define d6 REG (d6) define
|
/linux-4.1.27/arch/m68k/include/uapi/asm/ |
H A D | ptrace.h | 59 unsigned long d6; member in struct:switch_stack
|
/linux-4.1.27/arch/m68k/math-emu/ |
H A D | fp_entry.S | 155 move.l %d6,%d0 156 printf PREGISTER,"{d6->%08x}",1,%d0 208 printf PREGISTER,"{d6<-%08x}",1,%d0 209 move.l %d0,%d6
|
/linux-4.1.27/arch/m68k/kernel/ |
H A D | head.S | 1676 movel %a3@+,%d6 1677 btst #0,%d6 1689 91: putn %d6 1710 movel %a0@+,%d6 1711 btst #1,%d6 1717 andil #0xfffffe00,%d6 1718 movel %d6,%a1 1722 movel %a1@+,%d6 1723 btst #1,%d6 1729 andil #0xffffff00,%d6 1730 movel %d6,%a2 1734 movel %a2@+,%d6 1735 btst #0,%d6 1742 movel %d6,%d1 1775 movel %d0,%d6 1789 movel %d0,%d6 1797 btstl #10,%d6 1799 btstl #7,%d6 1802 btstl #6,%d6 1805 btstl #5,%d6 1810 btstl #5,%d6 1816 btstl #6,%d6 1833 movel %a0@+,%d6 1834 btst #1,%d6 /* is it a table ptr? */ 1836 btst #0,%d6 /* is it early terminating? */ 1845 andil #0xfffffff0,%d6 1846 movel %d6,%a1 1850 movel %a1@+,%d6 1851 btst #1,%d6 /* is it a table ptr? */ 1853 btst #0,%d6 /* is it a page descriptor? */ 1862 andil #0xfffffff0,%d6 1863 movel %d6,%a2 1867 movel %a2@+,%d6 1868 btst #0,%d6 1899 movel %d6,%d1 1939 movel %d1,%d6 3318 * d6 = number of bytes on the entire screen 3330 movel %d5,%d6 3331 | subl #20,%d6 3332 mulul %d4,%d6 /* scan line bytes x num scan lines */ 3333 divul #8,%d6 /* we'll clear 8 bytes at a time */ 3335 subq #1,%d6 3340 dbra %d6,L(console_clear_loop) 3413 movel #31,%d6 3422 dbra %d6,L(console_penguin_pixel_pair) 3467 movel %a0@,%d6 3470 mulul %d4,%d6 /* scan line bytes x num scan lines */ 3471 divul #32,%d6 /* we'll move 8 longs at a time */ 3472 subq #1,%d6 3483 dbra %d6,L(console_scroll_loop) 3486 movel %a0@,%d6 3488 mulul %a0@(FONT_DESC_HEIGHT),%d6 /* scan line bytes x font height */ 3489 divul #32,%d6 /* we'll move 8 words at a time */ 3490 subq #1,%d6 3502 dbra %d6,L(console_scroll_clear_loop) 3588 * d6 = count down for the font's pixel width (8) 3600 movel %a0@(FONT_DESC_WIDTH),%d6 /* Load fbcon_font_desc.width into d6 */ 3601 subql #1,%d6 3608 dbra %d6,L(console_do_font_scanline)
|
H A D | ptrace.c | 55 [5] = SW_REG(d6),
|
H A D | signal.c | 708 err |= __get_user(sw->d6, &gregs[6]); rt_restore_ucontext() 820 err |= __put_user(sw->d6, &gregs[6]); rt_setup_ucontext()
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | process_32.c | 72 unsigned long d0, d1, d2, d3, d6, d7; __show_regs() local 112 get_debugreg(d6, 6); __show_regs() 117 (d6 == DR6_RESERVED) && (d7 == 0x400)) __show_regs() 123 d6, d7); __show_regs()
|
H A D | process_64.c | 62 unsigned long d0, d1, d2, d3, d6, d7; __show_regs() local 110 get_debugreg(d6, 6); __show_regs() 115 (d6 == DR6_RESERVED) && (d7 == 0x400)) __show_regs() 119 printk(KERN_DEFAULT "DR3: %016lx DR6: %016lx DR7: %016lx\n", d3, d6, d7); __show_regs()
|
H A D | uprobes.c | 138 * d6 - formerly undocumented salc
|
/linux-4.1.27/arch/x86/crypto/sha-mb/ |
H A D | sha1_x8_avx2.S | 75 # r3 = {d7 d6 d5 d4 d3 d2 d1 d0} 88 # r6 = {h6 g6 f6 e6 d6 c6 b6 a6} 97 vshufps $0xEE, \r3, \r2, \r2 # r2 = {d7 d6 c7 c6 d3 d2 c3 c2} 99 vshufps $0x88, \r2, \r0, \r1 # r1 = {d6 c6 b6 a6 d2 c2 b2 a2}
|
/linux-4.1.27/arch/arm/plat-omap/ |
H A D | debug-leds.c | 62 { "dbg:d6", "default-on", },
|
/linux-4.1.27/drivers/ipack/devices/ |
H A D | scc2698.h | 57 u8 d6, ctur; /* Counter timer upper register of block */ member in struct:scc2698_block::__anon5136 75 u8 d6, ctu; /* Counter timer upper register of block */ member in struct:scc2698_block::__anon5137
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_aic.c | 140 (0x7 & 0x1f); /* -25 dB: 4'd7, 5'd07, -24 dB: 4'd6, 5'd07 */ ar9003_aic_gain_table() 152 (0x1 & 0x1f); /* -37 dB: 4'd7, 5'd01, -36 dB: 4'd6, 5'd01 */ ar9003_aic_gain_table()
|
/linux-4.1.27/drivers/pinctrl/mvebu/ |
H A D | pinctrl-armada-38x.c | 191 MPP_VAR_FUNCTION(4, "sd0", "d6", V_88F6810_PLUS), 334 MPP_VAR_FUNCTION(5, "sd0", "d6", V_88F6810_PLUS)),
|
H A D | pinctrl-armada-39x.c | 169 MPP_VAR_FUNCTION(4, "sd", "d6", V_88F6920_PLUS), 313 MPP_VAR_FUNCTION(5, "sd", "d6", V_88F6920_PLUS),
|
H A D | pinctrl-armada-xp.c | 82 MPP_VAR_FUNCTION(0x4, "lcd", "d6", V_MV78230_PLUS)),
|
H A D | pinctrl-kirkwood.c | 229 MPP_VAR_FUNCTION(0xb, "lcd", "d6", V(0, 0, 0, 0, 1, 0))),
|
/linux-4.1.27/drivers/acpi/acpica/ |
H A D | acmacros.h | 411 #define ACPI_INIT_UUID(a, b, c, d0, d1, d2, d3, d4, d5, d6, d7) \ 415 (d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7)
|
/linux-4.1.27/drivers/net/wan/ |
H A D | wanxlfw.S | 261 clrl %d6 // D6 = doorbell to host value 286 movel %d6, PLX_DOORBELL_FROM_CARD // signal the host 529 bsetl #DOORBELL_FROM_CARD_RX, %d6 // signal host that RX completed 577 orl bell_tx(%d0), %d6 // signal host that TX desc freed
|
/linux-4.1.27/arch/cris/include/arch-v32/mach-a3/mach/hwregs/ |
H A D | pinmux_defs.h | 275 unsigned int d6 : 1; member in struct:__anon1173
|
/linux-4.1.27/drivers/pinctrl/sh-pfc/ |
H A D | pfc-r8a7778.c | 1450 #define MMC_PFC_DAT8(name, d0, d1, d2, d3, d4, d5, d6, d7) \ 1451 SH_PFC_MUX8(name, d0, d1, d2, d3, d4, d5, d6, d7) 1690 #define VIN_PFC_DAT8(name, d0, d1, d2, d3, d4, d5, d6, d7) \ 1691 SH_PFC_MUX8(name, d0, d1, d2, d3, d4, d5, d6, d7)
|
/linux-4.1.27/arch/arm/crypto/ |
H A D | sha512-armv7-neon.S | 38 #define RG d6
|
/linux-4.1.27/include/linux/ |
H A D | efi.h | 51 #define EFI_GUID(a,b,c,d0,d1,d2,d3,d4,d5,d6,d7) \ 56 (d0), (d1), (d2), (d3), (d4), (d5), (d6), (d7) }})
|
/linux-4.1.27/drivers/scsi/sym53c8xx_2/ |
H A D | sym_defs.h | 362 /*d6*/ u8 nc_ia2;
|
/linux-4.1.27/lib/ |
H A D | test_bpf.c | 615 /* 3c:07:54:43:e5:76 > 10:bf:48:d6:43:d6, ethertype IPv4(0x0800)
|
/linux-4.1.27/drivers/scsi/ |
H A D | ncr53c8xx.h | 886 /*d6*/ u8 nc_ia2;
|
/linux-4.1.27/drivers/media/usb/gspca/ |
H A D | zc3xx.c | 2673 {0xa0, 0xd6, ZC3XX_R01E_HSYNC_1}, /* 00,1e,d6,cc */ 3145 {0xa0, 0xd6, ZC3XX_R09C_WINHEIGHTLOW}, /* 00,9c,d6,cc */ 4916 {0xaa, 0xd6, 0x0007}, /* 00,d6,07,aa */ 4993 {0xaa, 0xd6, 0x0007}, /* 00,d6,07,aa */
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
H A D | ipath_driver.c | 1372 "d5=%llx s5=%lx, d6=%llx s6=%lx, " ipath_update_pio_bufs()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_reg.h | 1149 latch; one in d5 clears GRC Latched timeout attention; one in d6 clears
|