Lines Matching +full:3 +full:d1
80 bfextu STAG(%a6){#0:#3},%d1
81 lsll #3,%d0 |make room for STAG
82 addl %d1,%d0 |combine for final index into table
86 movel USER_FPCR(%a6),%d1
87 andl #0xFF,%d1 | discard all but rounding mode/prec
275 bfextu STAG(%a6){#0:#3},%d0 |stag = d0
276 bfextu DTAG(%a6){#0:#3},%d1 |dtag = d1
282 bclrl #2,%d1
284 lslb #2,%d1
285 orb %d0,%d1 |d1{3:2} = dtag, d1{1:0} = stag
292 movel (%a1,%d1.w*4),%a1
302 moveb ETEMP(%a6),%d1 |get sign of src op
304 eorb %d0,%d1 |get exor of sign bits
305 btstl #7,%d1 |test for sign
314 moveb ETEMP(%a6),%d1 |get sign of src op
316 eorb %d0,%d1 |get exor of sign bits
317 btstl #7,%d1 |test for sign
356 bfextu STAG(%a6){#0:#3},%d0 |stag = d0
357 bfextu DTAG(%a6){#0:#3},%d1 |dtag = d1
362 bclr #2,%d1
364 lslb #2,%d1
365 orb %d0,%d1 |d1{3:2} = dtag, d1{1:0} = stag
372 movel (%a1,%d1.w*4),%a1
382 moveb ETEMP(%a6),%d1 |get sign of src op
384 eorb %d0,%d1 |get exor of sign bits
385 btstl #7,%d1 |test for sign
394 moveb ETEMP(%a6),%d1 |get sign of src op
396 eorb %d0,%d1 |get exor of sign bits
397 btstl #7,%d1 |test for sign
434 bfextu STAG(%a6){#0:#3},%d0 |stag in d0
435 bfextu DTAG(%a6){#0:#3},%d1 |dtag in d1
437 bclrl #2,%d1 |alias denorm into norm
438 lslb #2,%d1
439 orb %d0,%d1 |d1{4:2} = dtag, d1{1:0} = stag
449 movel (%a1,%d1.w*4),%a1 |load a1 with label depending on tag