/kernel/linux/linux-5.10/arch/m68k/fpsp040/ |
H A D | slog2.S | 33 | flag. Otherwise, save FPCR in D1; set FpCR to default. 41 | 2.1 Restore the user FPCR 48 | flag. Otherwise, save FPCR in D1; set FpCR to default. 55 | 2.1 Restore the user FPCR 62 | flag. Otherwise, save FPCR in D1; set FpCR to default. 70 | 2.1 Restore the user FPCR 77 | flag. Otherwise, save FPCR in D1; set FpCR to default. 86 | 2.2 Restore the user FPCR. 92 | 4.1 Restore the user FPCR
|
H A D | decbin.S | 120 | fmovel #0,FPCR ;clr real fpcr 395 | (*) d2: {FPCR[6:5],SM,SE} as index in RTABLE; temp 396 | (*) d3: FPCR work copy 431 movel USER_FPCR(%a6),%d3 |get user's FPCR 435 bfextu %d4{#0:#2},%d0 | {FPCR[6],FPCR[5],SM,SE} 440 bfins %d0,%d3{#26:#2} |stuff new rounding bits in FPCR 441 fmovel %d3,%FPCR |write new FPCR
|
H A D | stanh.S | 117 fmovel %d1,%FPCR |restore users exceptions 157 fmovel %d1,%FPCR |restore users exceptions 165 fmovel %d1,%FPCR |restore users exceptions 179 fmovel %d1,%FPCR |restore users exceptions
|
H A D | scale.S | 76 fmovel USER_FPCR(%a6),%FPCR 109 fmovel USER_FPCR(%a6),%FPCR 137 fmovel USER_FPCR(%a6),%FPCR 156 fmovel USER_FPCR(%a6),%FPCR 226 fmovel USER_FPCR(%a6),%FPCR 327 fmovel USER_FPCR(%a6),%FPCR
|
H A D | bindec.S | 77 | A11. Restore original FPCR; set size ext. 175 fmovel #rm_mode,%FPCR |set RM and ext 338 | FPCR[6:5] LAMBDA SIGN(X) FPCR[6:5] 447 fmovel #rz_mode,%FPCR |set RZ rounding mode 464 | d0: FPCR with RZ mode/Unchanged 525 | d0: FPCR with RZ mode/FPSR with INEX2 isolated 549 | A11. Restore original FPCR; set size ext. 552 | routine expects the FPCR value to be in USER_FPCR for 553 | mode and precision. The original FPCR i [all...] |
H A D | slogn.S | 324 |--FPCR SAVED AND CLEARED, INPUT IS 2^(ADJK)*FP0, FP0 CONTAINS 377 |--REGISTERS SAVED: FPCR, FP1, FP2 423 |--REGISTERS SAVED: FPCR, FP1. FP0 CONTAINS THE INPUT. 435 |--REGISTERS SAVED ARE NOW FPCR,FP1,FP2,FP3 472 |--REGISTERS SAVED FPCR. LOG(-VE) IS INVALID 576 |--FPCR SAVED. D0 IS X IN COMPACT FORM.
|
H A D | scosh.S | 74 fmovel %d1,%FPCR 103 fmovel %d1,%FPCR
|
H A D | setox.S | 156 | 6.3 Restore the user FPCR 174 | 7.2 Restore user FPCR. 200 | 9.4 Restore user FPCR. 216 | precision prescribed by the user FPCR. 280 | 6.6 Restore user FPCR. 291 | 8.2 Restore FPCR; return ans := X - 2^(-16382). Exit. 293 | 8.4 Restore FPCR; ans := ans - 2^(-16382). 324 | Restore user FPCR 566 fmovel %d1,%FPCR | ...restore user FPCR [all...] |
H A D | ssin.S | 180 |--SAVE FPCR, FP1. CHECK IF |X| IS TOO SMALL OR LARGE 280 fmovel %d1,%FPCR |restore users exceptions 344 fmovel %d1,%FPCR |restore users exceptions 363 fmovel %d1,%FPCR |restore users exceptions 371 fmovel %d1,%FPCR |restore users exceptions 651 fmovel %d1,%FPCR 654 fmovel (%sp)+,%FPCR |restore users exceptions 719 fmovel %d1,%FPCR 722 fmovel (%sp)+,%FPCR |restore users exceptions 738 fmovel %d1,%FPCR [all...] |
H A D | fpsp.h | 91 .set USER_FPCR,LV+64 | saved user FPCR 92 .set FPCR_ENABLE,USER_FPCR+2 | FPCR exception enable 93 .set FPCR_MODE,USER_FPCR+3 | FPCR rounding mode control 220 | FPSR/FPCR bits 287 | FPCR rounding modes
|
H A D | kernel_ex.S | 69 btstb #dz_bit,FPCR_ENABLE(%a6) |test FPCR for dz exc enabled 74 btstb #dz_bit,FPCR_ENABLE(%a6) |test FPCR for dz exc enabled 118 btstb #operr_bit,FPCR_ENABLE(%a6) |test FPCR for operr enabled 222 btstb #ovfl_bit,FPCR_ENABLE(%a6) |test FPCR for ovfl enabled
|
/kernel/linux/linux-6.6/arch/m68k/fpsp040/ |
H A D | slog2.S | 33 | flag. Otherwise, save FPCR in D1; set FpCR to default. 41 | 2.1 Restore the user FPCR 48 | flag. Otherwise, save FPCR in D1; set FpCR to default. 55 | 2.1 Restore the user FPCR 62 | flag. Otherwise, save FPCR in D1; set FpCR to default. 70 | 2.1 Restore the user FPCR 77 | flag. Otherwise, save FPCR in D1; set FpCR to default. 86 | 2.2 Restore the user FPCR. 92 | 4.1 Restore the user FPCR
|
H A D | decbin.S | 120 | fmovel #0,FPCR ;clr real fpcr 395 | (*) d2: {FPCR[6:5],SM,SE} as index in RTABLE; temp 396 | (*) d3: FPCR work copy 431 movel USER_FPCR(%a6),%d3 |get user's FPCR 435 bfextu %d4{#0:#2},%d0 | {FPCR[6],FPCR[5],SM,SE} 440 bfins %d0,%d3{#26:#2} |stuff new rounding bits in FPCR 441 fmovel %d3,%FPCR |write new FPCR
|
H A D | stanh.S | 117 fmovel %d1,%FPCR |restore users exceptions 157 fmovel %d1,%FPCR |restore users exceptions 165 fmovel %d1,%FPCR |restore users exceptions 179 fmovel %d1,%FPCR |restore users exceptions
|
H A D | scale.S | 76 fmovel USER_FPCR(%a6),%FPCR 109 fmovel USER_FPCR(%a6),%FPCR 137 fmovel USER_FPCR(%a6),%FPCR 156 fmovel USER_FPCR(%a6),%FPCR 226 fmovel USER_FPCR(%a6),%FPCR 327 fmovel USER_FPCR(%a6),%FPCR
|
H A D | bindec.S | 77 | A11. Restore original FPCR; set size ext. 175 fmovel #rm_mode,%FPCR |set RM and ext 338 | FPCR[6:5] LAMBDA SIGN(X) FPCR[6:5] 447 fmovel #rz_mode,%FPCR |set RZ rounding mode 464 | d0: FPCR with RZ mode/Unchanged 525 | d0: FPCR with RZ mode/FPSR with INEX2 isolated 549 | A11. Restore original FPCR; set size ext. 552 | routine expects the FPCR value to be in USER_FPCR for 553 | mode and precision. The original FPCR i [all...] |
H A D | slogn.S | 324 |--FPCR SAVED AND CLEARED, INPUT IS 2^(ADJK)*FP0, FP0 CONTAINS 377 |--REGISTERS SAVED: FPCR, FP1, FP2 423 |--REGISTERS SAVED: FPCR, FP1. FP0 CONTAINS THE INPUT. 435 |--REGISTERS SAVED ARE NOW FPCR,FP1,FP2,FP3 472 |--REGISTERS SAVED FPCR. LOG(-VE) IS INVALID 576 |--FPCR SAVED. D0 IS X IN COMPACT FORM.
|
H A D | scosh.S | 74 fmovel %d1,%FPCR 103 fmovel %d1,%FPCR
|
H A D | setox.S | 156 | 6.3 Restore the user FPCR 174 | 7.2 Restore user FPCR. 200 | 9.4 Restore user FPCR. 216 | precision prescribed by the user FPCR. 280 | 6.6 Restore user FPCR. 291 | 8.2 Restore FPCR; return ans := X - 2^(-16382). Exit. 293 | 8.4 Restore FPCR; ans := ans - 2^(-16382). 324 | Restore user FPCR 566 fmovel %d1,%FPCR | ...restore user FPCR [all...] |
H A D | ssin.S | 180 |--SAVE FPCR, FP1. CHECK IF |X| IS TOO SMALL OR LARGE 280 fmovel %d1,%FPCR |restore users exceptions 344 fmovel %d1,%FPCR |restore users exceptions 363 fmovel %d1,%FPCR |restore users exceptions 371 fmovel %d1,%FPCR |restore users exceptions 651 fmovel %d1,%FPCR 654 fmovel (%sp)+,%FPCR |restore users exceptions 719 fmovel %d1,%FPCR 722 fmovel (%sp)+,%FPCR |restore users exceptions 738 fmovel %d1,%FPCR [all...] |
H A D | fpsp.h | 91 .set USER_FPCR,LV+64 | saved user FPCR 92 .set FPCR_ENABLE,USER_FPCR+2 | FPCR exception enable 93 .set FPCR_MODE,USER_FPCR+3 | FPCR rounding mode control 220 | FPSR/FPCR bits 287 | FPCR rounding modes
|
/kernel/linux/linux-5.10/arch/arm/nwfpe/ |
H A D | fpa11.h | 70 /* 100 */ FPCR fpcr; /* floating point control register */
|
H A D | fpsr.h | 22 The FPCR is a 32 bit register consisting of bit flags. 30 typedef unsigned int FPCR; /* type for floating point control register */ typedef
|
/kernel/linux/linux-6.6/arch/arm/nwfpe/ |
H A D | fpsr.h | 22 The FPCR is a 32 bit register consisting of bit flags. 30 typedef unsigned int FPCR; /* type for floating point control register */ typedef
|
H A D | fpa11.h | 70 /* 100 */ FPCR fpcr; /* floating point control register */
|