Home
last modified time | relevance | path

Searched refs:FP_REGNO_P (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/config/pa/
Dpa32-regs.h170 (FP_REGNO_P (REGNO) \
212 : !TARGET_PA_11 && FP_REGNO_P (REGNO) \
216 : FP_REGNO_P (REGNO) \
Dpa64-regs.h157 : FP_REGNO_P (REGNO) \
Dpa.h488 #define FP_REGNO_P(N) ((N) >= FP_REG_FIRST && (N) <= FP_REG_LAST) macro
749 (FP_REGNO_P (X) \
752 && FP_REGNO_P (reg_renumber[X])))
Dpa.md2285 && FP_REGNO_P (REGNO (operands[3]))"
2303 && FP_REGNO_P (REGNO (operands[3]))"
2321 && FP_REGNO_P (REGNO (operands[3]))"
2338 && FP_REGNO_P (REGNO (operands[3]))"
2356 && FP_REGNO_P (REGNO (operands[3]))"
2374 && FP_REGNO_P (REGNO (operands[3]))"
3900 && FP_REGNO_P (REGNO (operands[3]))"
3917 && FP_REGNO_P (REGNO (operands[3]))"
3935 && FP_REGNO_P (REGNO (operands[3]))"
3953 && FP_REGNO_P (REGNO (operands[3]))"
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Drs6000.h981 #define FP_REGNO_P(N) ((N) >= 32 && (N) <= 63) macro
1000 #define VSX_REGNO_P(N) (FP_REGNO_P (N) || ALTIVEC_REGNO_P (N))
1005 (ALTIVEC_REGNO_P (N) || (TARGET_VSX && FP_REGNO_P (N)))
1016 || (TARGET_VSX && FP_REGNO_P (N))) \
1026 && FP_REGNO_P (REGNO) \
1028 : FLOAT128_IBM_P (MODE) && FP_REGNO_P (REGNO) \
1030 : (MODE) == TDmode && FP_REGNO_P (REGNO) \
Drs6000.cc1820 if (FP_REGNO_P (regno)) in rs6000_hard_regno_nregs_internal()
1851 return (TARGET_MMA && FP_REGNO_P (regno) && (regno & 3) == 0); in rs6000_hard_regno_mode_ok_uncached()
1873 if (FP_REGNO_P (regno)) in rs6000_hard_regno_mode_ok_uncached()
1874 return FP_REGNO_P (last_regno); in rs6000_hard_regno_mode_ok_uncached()
1892 if (FP_REGNO_P (regno)) in rs6000_hard_regno_mode_ok_uncached()
1899 && FP_REGNO_P (last_regno)) in rs6000_hard_regno_mode_ok_uncached()
2002 && FP_REGNO_P (regno) in rs6000_hard_regno_call_part_clobbered()
10649 if (regno >= 0 && ! FP_REGNO_P (regno)) in rs6000_emit_move()
10674 if (FP_REGNO_P (regno)) in rs6000_emit_move()
10705 if (regno >= 0 && ! FP_REGNO_P (regno)) in rs6000_emit_move()
[all …]
Dpredicates.md367 return INT_REGNO_P (REGNO (op)) || FP_REGNO_P (REGNO (op));
441 return FP_REGNO_P (r);
Dvsx.md3422 else if (FP_REGNO_P (op0_regno) && FP_REGNO_P (op1_regno))
/netbsd/src/external/gpl3/gcc/dist/gcc/config/m68k/
Dm68k.h588 #define FP_REGNO_P(REGNO) IN_RANGE (REGNO, 16, 23) macro
619 #define FP_REG_P(X) (REG_P (X) && FP_REGNO_P (REGNO (X)))
727 (INT_REGNO_P (REG) || FP_REGNO_P (REG) ? (REG) : INVALID_REGNUM)
Dm68k.cc4138 else if (FP_REGNO_P (REGNO (reg))) in m68k_movem_pattern_p()
4191 if (FP_REGNO_P (regno)) in m68k_output_movem()
4198 if (FP_REGNO_P (regno)) in m68k_output_movem()
4213 if (FP_REGNO_P (REGNO (XEXP (XVECEXP (pattern, 0, first), store_p)))) in m68k_output_movem()
5727 else if (FP_REGNO_P (regno)) in m68k_hard_regno_mode_ok()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/s390/
Ds390.h441 #define FP_REGNO_P(N) ((N) >= 16 && (N) < 32) macro
446 #define VECTOR_REGNO_P(N) (FP_REGNO_P (N) || VECTOR_NOFP_REGNO_P (N))
450 #define FP_REG_P(X) (REG_P (X) && FP_REGNO_P (REGNO (X)))
Ds390.cc9823 && FP_REGNO_P (save_reg_slot)) in s390_register_info_gprtofpr()
9825 if (!FP_REGNO_P (save_reg_slot)) in s390_register_info_gprtofpr()
9831 if (FP_REGNO_P (cfun_gpr_save_slot (j))) in s390_register_info_gprtofpr()
9899 if (FP_REGNO_P (cfun_gpr_save_slot (GPR6_REGNUM)) in s390_register_info_stdarg_gpr()
11029 if (FP_REGNO_P (cfun_gpr_save_slot (i))) in s390_save_gprs_to_fprs()
11061 if (!FP_REGNO_P (cfun_gpr_save_slot (i))) in s390_restore_gprs_from_fprs()
14060 && FP_REGNO_P (dest_regno)) in s390_optimize_prologue()
14061 || (FP_REGNO_P (src_regno) in s390_optimize_prologue()
14066 fpr_regno = FP_REGNO_P (src_regno) ? src_regno : dest_regno; in s390_optimize_prologue()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/ia64/
Dia64.h289 #define FP_REGNO_P(REGNO) ((REGNO) >= 128 && (REGNO) <= 254 && (REGNO) != 159) macro
Dia64.cc915 || !(FP_REGNO_P (REGNO (dst)) && FP_REGNO_P (REGNO (dst) + 1))) in ia64_load_pair_ok()
/netbsd/src/external/gpl3/gcc/dist/gcc/
DChangeLog-200716876 FP_REGNO_P): Use IN_RANGE.
16880 (FP_REG_P): Use FP_REGNO_P.
22426 (FP_REGNO_P): No special case for !TARGET_IEEE_FLOAT anymore.
32118 (FP_REGNO_P): New macros.
DChangeLog-201212597 (FP_REGNO_P): Ditto.
12598 (HARD_REGNO_NREGS): Use STACK_REGNO_P instead of FP_REGNO_P.
12603 instead of FP_REGNO_P.
DChangeLog-20024072 (FP_REGNO_P): ... this.
7999 FP_REG_P, ANY_FP_REG_P, FP_REGNO_P and any ANY_FP_REGNO_P.
35256 (FP_REGNO_P): Likewise.
DChangeLog-20067095 (FP_REGNO_P): Use IN_RANGE.
DChangeLog-200510138 * config/ia64/ia64.h (FP_REGNO_P): New.