Home
last modified time | relevance | path

Searched refs:TARGET_FPRS (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/
H A Deabi.h49 #undef TARGET_FPRS
54 #define TARGET_FPRS rs6000_fprs macro
H A Drs6000.md5038 "TARGET_HARD_FLOAT && TARGET_FPRS"
5051 "TARGET_HARD_FLOAT && TARGET_FPRS"
5058 "! TARGET_POWERPC && TARGET_HARD_FLOAT && TARGET_FPRS"
5071 "TARGET_HARD_FLOAT && TARGET_FPRS"
5084 "TARGET_HARD_FLOAT && TARGET_FPRS"
5091 "TARGET_HARD_FLOAT && TARGET_FPRS"
5106 "TARGET_POWERPC && TARGET_HARD_FLOAT && TARGET_FPRS"
5114 "! TARGET_POWERPC && TARGET_HARD_FLOAT && TARGET_FPRS"
5129 "TARGET_POWERPC && TARGET_HARD_FLOAT && TARGET_FPRS"
5137 "! TARGET_POWERPC && TARGET_HARD_FLOAT && TARGET_FPRS"
[all …]
H A Dspe.md29 "TARGET_HARD_FLOAT && !TARGET_FPRS"
36 "TARGET_HARD_FLOAT && !TARGET_FPRS"
44 "TARGET_HARD_FLOAT && !TARGET_FPRS"
52 "TARGET_HARD_FLOAT && !TARGET_FPRS"
60 "TARGET_HARD_FLOAT && !TARGET_FPRS"
68 "TARGET_HARD_FLOAT && !TARGET_FPRS"
75 "TARGET_HARD_FLOAT && !TARGET_FPRS"
82 "TARGET_HARD_FLOAT && !TARGET_FPRS"
89 "TARGET_HARD_FLOAT && !TARGET_FPRS"
96 "TARGET_HARD_FLOAT && !TARGET_FPRS"
[all …]
H A Drs6000.h453 #define TARGET_FPRS 1 macro
997 if (TARGET_SOFT_FLOAT || !TARGET_FPRS) \
1537 && TARGET_SPE_ABI && !TARGET_FPRS \
1540 && TARGET_HARD_FLOAT && TARGET_FPRS \
1549 && TARGET_HARD_FLOAT && TARGET_FPRS \
1717 && TARGET_HARD_FLOAT && TARGET_FPRS)
2117 || (TARGET_HARD_FLOAT && TARGET_FPRS && (MODE) == DFmode)) \
H A Drs6000.c1315 if ((TARGET_SOFT_FLOAT || !TARGET_FPRS)
2131 && ((TARGET_HARD_FLOAT && TARGET_FPRS)
2179 || ((TARGET_HARD_FLOAT && TARGET_FPRS) && mode == DFmode)))
2190 && ((TARGET_HARD_FLOAT && TARGET_FPRS) || mode != DFmode)
2384 && ((TARGET_HARD_FLOAT && TARGET_FPRS)
2620 && TARGET_HARD_FLOAT && TARGET_FPRS
3011 if (TARGET_HARD_FLOAT && TARGET_FPRS
3073 && TARGET_HARD_FLOAT && TARGET_FPRS)
3133 else if (TARGET_HARD_FLOAT && TARGET_FPRS)
3159 if (TARGET_HARD_FLOAT && TARGET_FPRS
[all …]
/openbsd-src/gnu/gcc/gcc/config/rs6000/
H A Deabi.h51 #undef TARGET_FPRS
59 #define TARGET_FPRS (rs6000_float_gprs == 0) macro
H A Dlinuxspe.h34 #undef TARGET_FPRS
42 #define TARGET_FPRS (rs6000_float_gprs == 0) macro
H A Dvxworks.h125 #undef TARGET_FPRS
131 #define TARGET_FPRS (!rs6000_float_gprs) macro
H A Ddarwin.md34 "TARGET_MACHO && TARGET_HARD_FLOAT && TARGET_FPRS && !TARGET_64BIT"
65 "TARGET_MACHO && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_64BIT"
85 "TARGET_MACHO && TARGET_HARD_FLOAT && TARGET_FPRS && ! TARGET_64BIT"
94 "TARGET_MACHO && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_64BIT"
103 "TARGET_MACHO && TARGET_HARD_FLOAT && TARGET_FPRS && ! TARGET_64BIT"
114 "TARGET_MACHO && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_64BIT"
125 "TARGET_MACHO && TARGET_HARD_FLOAT && TARGET_FPRS && ! TARGET_64BIT"
136 "TARGET_MACHO && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_64BIT"
H A Drs6000.md158 (DF "TARGET_HARD_FLOAT && (TARGET_FPRS || TARGET_E500_DOUBLE)")
160 && TARGET_HARD_FLOAT && TARGET_FPRS && TARGET_LONG_DOUBLE_128")])
4923 "TARGET_HARD_FLOAT && (TARGET_FPRS || TARGET_E500_DOUBLE)"
4929 "TARGET_HARD_FLOAT && TARGET_FPRS"
4945 "TARGET_HARD_FLOAT && (TARGET_FPRS || TARGET_E500_DOUBLE)"
4951 "TARGET_HARD_FLOAT && TARGET_FPRS"
4958 "! TARGET_POWERPC && TARGET_HARD_FLOAT && TARGET_FPRS"
4971 "TARGET_HARD_FLOAT && TARGET_FPRS"
4984 "TARGET_HARD_FLOAT && TARGET_FPRS"
4991 "TARGET_HARD_FLOAT && TARGET_FPRS"
[all …]
H A Dspe.md41 "TARGET_HARD_FLOAT && !TARGET_FPRS"
48 "TARGET_HARD_FLOAT && !TARGET_FPRS"
55 "TARGET_HARD_FLOAT && !TARGET_FPRS"
63 "TARGET_HARD_FLOAT && !TARGET_FPRS"
71 "TARGET_HARD_FLOAT && !TARGET_FPRS"
79 "TARGET_HARD_FLOAT && !TARGET_FPRS"
87 "TARGET_HARD_FLOAT && !TARGET_FPRS"
110 "TARGET_HARD_FLOAT && !TARGET_FPRS"
117 "TARGET_HARD_FLOAT && !TARGET_FPRS"
131 "TARGET_HARD_FLOAT && !TARGET_FPRS"
[all …]
H A Dconstraints.md23 (define_register_constraint "f" "TARGET_HARD_FLOAT && TARGET_FPRS
H A Drs6000.h329 #define TARGET_FPRS 1 macro
1334 || ((N) == FP_ARG_RETURN && TARGET_HARD_FLOAT && TARGET_FPRS) \
1345 && TARGET_HARD_FLOAT && TARGET_FPRS))
H A Drs6000.c2911 && !(TARGET_HARD_FLOAT && TARGET_FPRS && mode == DFmode))) in legitimate_lo_sum_address_p()
2972 && ((TARGET_HARD_FLOAT && TARGET_FPRS) in rs6000_legitimize_address()
3028 || ((TARGET_HARD_FLOAT && TARGET_FPRS) && mode == DFmode))) in rs6000_legitimize_address()
3042 && ((TARGET_HARD_FLOAT && TARGET_FPRS) || mode != DFmode) in rs6000_legitimize_address()
3448 || (TARGET_FPRS && TARGET_HARD_FLOAT))) in rs6000_legitimize_reload_address()
3558 && ((TARGET_HARD_FLOAT && TARGET_FPRS) in rs6000_legitimate_address()
3688 if (TARGET_SOFT_FLOAT || !TARGET_FPRS) in rs6000_conditional_register_usage()
3976 && TARGET_HARD_FLOAT && TARGET_FPRS in rs6000_emit_move()
4281 && TARGET_HARD_FLOAT && TARGET_FPRS)
4520 && TARGET_FPRS in function_arg_boundary()
[all …]
H A Drs6000-c.c155 if (TARGET_SOFT_FLOAT || !TARGET_FPRS) in rs6000_cpu_cpp_builtins()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A DChangeLog17967 TARGET_ISEL, and TARGET_FPRS.
17988 TARGET_SOFT_FLOAT to also check TARGET_FPRS.
17999 (easy_fp_constant): Treat !TARGET_FPRS as soft-float.
18000 (rs6000_legitimize_address): Check for TARGET_FPRS when checking
18006 Check for TARGET_FPRS when checking for TARGET_HARD_FLOAT.
18007 (rs6000_emit_move): Check for TARGET_FPRS.
18010 (function_arg_advance): Check for TARGET_FPRS and
18013 (setup_incoming_varargs): Check for TARGET_FPRS.
18055 (TARGET_FPRS): New.
18094 (USE_FP_FOR_ARG_P): Check for TARGET_FPRS.