Searched refs:FPCR (Results 1 - 25 of 27) sorted by relevance

12

/netbsd-current/lib/libm/arch/m68k/
H A Ds_ceil.S45 fmovel %fpcr,%d0 | save old FPCR
50 fmovel %d0,%fpcr | restore old FPCR
H A Ds_floor.S46 fmovel %fpcr,%d0 | save old FPCR
51 fmovel %d0,%fpcr | restore old FPCR
/netbsd-current/external/gpl3/gdb/dist/sim/aarch64/
H A Dsim-main.h41 uint32_t FPCR; /* Floating point Control register. */ member in struct:_sim_cpu
H A Dcpustate.c635 return cpu->FPCR;
641 if (cpu->FPCR != val)
643 "FPCR changes from %x to %x", cpu->FPCR, val);
644 cpu->FPCR = val;
/netbsd-current/external/gpl3/gdb.old/dist/sim/mn10300/
H A Dinterp.c522 if ((FPCR & EC_MASK) == 0)
526 (FPCR & EC_V) ? "V" : "",
527 (FPCR & EC_Z) ? "Z" : "",
528 (FPCR & EC_O) ? "O" : "",
529 (FPCR & EC_U) ? "U" : "",
530 (FPCR & EC_I) ? "I" : "");
609 && (FPCR & EE_O))
610 FPCR |= EC_O;
612 && (FPCR & EE_U))
613 FPCR |
[all...]
H A Dmn10300_sim.h96 #define FPCR (State.regs[REG_FPCR]) macro
/netbsd-current/external/gpl3/gdb/dist/sim/mn10300/
H A Dinterp.c515 if ((FPCR & EC_MASK) == 0)
519 (FPCR & EC_V) ? "V" : "",
520 (FPCR & EC_Z) ? "Z" : "",
521 (FPCR & EC_O) ? "O" : "",
522 (FPCR & EC_U) ? "U" : "",
523 (FPCR & EC_I) ? "I" : "");
602 && (FPCR & EE_O))
603 FPCR |= EC_O;
605 && (FPCR & EE_U))
606 FPCR |
[all...]
H A Dmn10300_sim.h90 #define FPCR (State.regs[REG_FPCR]) macro
/netbsd-current/external/gpl3/gdb.old/dist/sim/aarch64/
H A Dsim-main.h41 uint32_t FPCR; /* Floating point Control register. */ member in struct:_sim_cpu
H A Dcpustate.c630 return cpu->FPCR;
636 if (cpu->FPCR != val)
638 "FPCR changes from %x to %x", cpu->FPCR, val);
639 cpu->FPCR = val;
/netbsd-current/sys/arch/m68k/fpsp/
H A Dl_fpsp.h129 USER_FPCR equ LV+64 ;saved user FPCR
130 FPCR_ENABLE equ USER_FPCR+2 ; FPCR exception enable
131 FPCR_MODE equ USER_FPCR+3 ; FPCR rounding mode control
178 * FPSR/FPCR bits
245 * FPCR rounding modes
H A Dfpsp.h117 USER_FPCR equ LV+64 ;saved user FPCR
118 FPCR_ENABLE equ USER_FPCR+2 ; FPCR exception enable
119 FPCR_MODE equ USER_FPCR+3 ; FPCR rounding mode control
246 * FPSR/FPCR bits
313 * FPCR rounding modes
/netbsd-current/external/gpl3/gdb.old/dist/gas/config/
H A Dm68k-parse.y104 %token <reg> DR AR FPR FPCR LPC ZAR ZDR LZPC CREG
167 | FPCR
663 | FPCR
860 return FPCR;
/netbsd-current/external/gpl3/binutils.old/dist/gas/config/
H A Dm68k-parse.y104 %token <reg> DR AR FPR FPCR LPC ZAR ZDR LZPC CREG
167 | FPCR
663 | FPCR
860 return FPCR;
H A Dm68k-parse.c181 FPCR = 261, /* FPCR */ enumerator in enum:yytokentype
200 #define FPCR 261 macro
248 YYSYMBOL_FPCR = 6, /* FPCR */
701 "FPCR", "LPC", "ZAR", "ZDR", "LZPC", "CREG", "INDEXREG", "EXPR", "'&'",
1429 case 12: /* generic_operand: FPCR */
2056 case 89: /* reglistreg: FPCR */
2450 return FPCR;
/netbsd-current/external/gpl3/binutils/dist/gas/config/
H A Dm68k-parse.y104 %token <reg> DR AR FPR FPCR LPC ZAR ZDR LZPC CREG
167 | FPCR
663 | FPCR
860 return FPCR;
H A Dm68k-parse.c181 FPCR = 261, /* FPCR */ enumerator in enum:yytokentype
200 #define FPCR 261 macro
248 YYSYMBOL_FPCR = 6, /* FPCR */
701 "FPCR", "LPC", "ZAR", "ZDR", "LZPC", "CREG", "INDEXREG", "EXPR", "'&'",
1429 case 12: /* generic_operand: FPCR */
2056 case 89: /* reglistreg: FPCR */
2450 return FPCR;
/netbsd-current/sys/arch/m68k/060sp/dist/
H A Dfplsp.s353 set FPCR_ENABLE, USER_FPCR+2 # FPCR exception enable
354 set FPCR_MODE, USER_FPCR+3 # FPCR rounding mode control
424 # FPSR/FPCR bits #
578 fmov.l &0x0,%fpcr # zero FPCR
635 fmov.l &0x0,%fpcr # zero FPCR
693 fmov.l &0x0,%fpcr # zero FPCR
755 fmov.l &0x0,%fpcr # zero FPCR
812 fmov.l &0x0,%fpcr # zero FPCR
870 fmov.l &0x0,%fpcr # zero FPCR
932 fmov.l &0x0,%fpcr # zero FPCR
[all...]
H A Dpfpsp.s373 set FPCR_ENABLE, USER_FPCR+2 # FPCR exception enable
374 set FPCR_MODE, USER_FPCR+3 # FPCR rounding mode control
444 # FPSR/FPCR bits #
623 # exception is enabled or disabled in the FPCR. For the disabled case, #
863 # exception is enabled or disabled in the FPCR. For the disabled case, #
5270 # USER_FPCR(a6) = new FPCR value #
5282 # fmovem.l #<data>, {FPIAR&|FPCR&|FPSR} #
5287 # $$$ (100): FPCR #
5328 bsr.l _imem_read_long # fetch FPCR from mem
5333 mov.l %d0,USER_FPCR(%a6) # store new FPCR t
[all...]
H A Dfpsp.s373 set FPCR_ENABLE, USER_FPCR+2 # FPCR exception enable
374 set FPCR_MODE, USER_FPCR+3 # FPCR rounding mode control
444 # FPSR/FPCR bits #
623 # exception is enabled or disabled in the FPCR. For the disabled case, #
863 # exception is enabled or disabled in the FPCR. For the disabled case, #
4062 fmov.l &0x0,%fpcr # clear FPCR
4200 # the overflow w/ exact result happened but was inexact set in the FPCR?
5141 #--SAVE FPCR, FP1. CHECK IF |X| IS TOO SMALL OR LARGE
6930 # 6.3 Restore the user FPCR #
6948 # 7.2 Restore user FPCR
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/opcodes/
H A Dm10300-opc.c345 #define FPCR (SIMM4_6+1)
365 #define FSM0 (FPCR+1)
1048 { "fmov", 0xf9b500, 0xffff0f, 0, FMT_D6, AM33_2, {RM2, FPCR}},
1049 { "fmov", 0xf9b700, 0xfffff0, 0, FMT_D6, AM33_2, {FPCR, RM0}},
1082 { "fmov", 0xfdb50000, 0xffff0000, 0, FMT_D4, AM33_2, {IMM32, FPCR}},
344 #define FPCR macro
/netbsd-current/external/gpl3/gdb/dist/opcodes/
H A Dm10300-opc.c345 #define FPCR (SIMM4_6+1)
365 #define FSM0 (FPCR+1)
1048 { "fmov", 0xf9b500, 0xffff0f, 0, FMT_D6, AM33_2, {RM2, FPCR}},
1049 { "fmov", 0xf9b700, 0xfffff0, 0, FMT_D6, AM33_2, {FPCR, RM0}},
1082 { "fmov", 0xfdb50000, 0xffff0000, 0, FMT_D4, AM33_2, {IMM32, FPCR}},
344 #define FPCR macro
/netbsd-current/external/gpl3/binutils.old/dist/opcodes/
H A Dm10300-opc.c345 #define FPCR (SIMM4_6+1)
365 #define FSM0 (FPCR+1)
1048 { "fmov", 0xf9b500, 0xffff0f, 0, FMT_D6, AM33_2, {RM2, FPCR}},
1049 { "fmov", 0xf9b700, 0xfffff0, 0, FMT_D6, AM33_2, {FPCR, RM0}},
1082 { "fmov", 0xfdb50000, 0xffff0000, 0, FMT_D4, AM33_2, {IMM32, FPCR}},
344 #define FPCR macro
/netbsd-current/external/gpl3/binutils/dist/opcodes/
H A Dm10300-opc.c345 #define FPCR (SIMM4_6+1)
365 #define FSM0 (FPCR+1)
1048 { "fmov", 0xf9b500, 0xffff0f, 0, FMT_D6, AM33_2, {RM2, FPCR}},
1049 { "fmov", 0xf9b700, 0xfffff0, 0, FMT_D6, AM33_2, {FPCR, RM0}},
1082 { "fmov", 0xfdb50000, 0xffff0000, 0, FMT_D4, AM33_2, {IMM32, FPCR}},
344 #define FPCR macro
/netbsd-current/external/gpl3/gdb.old/dist/gdbserver/
H A Dlinux-aarch64-low.cc940 - FPCR: Floating-point control registers.
948 FPCR = (0x1 << 14) | (0x3 << 11) | (0x4 << 7) | (0x4 << 3) | 0x0, enumerator in enum:aarch64_system_control_registers
2057 | FPCR | <- SP + 16
2123 /* Save CPSR (NZCV), FPSR and FPCR:
2136 p += emit_mrs (p, x0, FPCR);
2262 /* Restore CPSR (NZCV), FPSR and FPCR. And free all special purpose
2271 MSR FPCR, x0
2281 p += emit_msr (p, FPCR, x0);

Completed in 533 milliseconds

12