Lines Matching refs:argreg

925   int argreg;  in sh_next_flt_argreg()  local
928 for (argreg = 0; argreg <= FLOAT_ARGLAST_REGNUM - FLOAT_ARG0_REGNUM; in sh_next_flt_argreg()
929 ++argreg) in sh_next_flt_argreg()
930 if (!flt_argreg_array[argreg]) in sh_next_flt_argreg()
934 if (argreg > FLOAT_ARGLAST_REGNUM - FLOAT_ARG0_REGNUM) in sh_next_flt_argreg()
940 if (argreg & 1) in sh_next_flt_argreg()
942 flt_argreg_array[argreg] = 1; in sh_next_flt_argreg()
944 ++argreg; in sh_next_flt_argreg()
947 if (argreg > FLOAT_ARGLAST_REGNUM - FLOAT_ARG0_REGNUM) in sh_next_flt_argreg()
951 flt_argreg_array[argreg + 1] = 1; in sh_next_flt_argreg()
956 if (!flt_argreg_array[argreg + 1]) in sh_next_flt_argreg()
957 ++argreg; in sh_next_flt_argreg()
959 flt_argreg_array[argreg] = 1; in sh_next_flt_argreg()
960 return FLOAT_ARG0_REGNUM + argreg; in sh_next_flt_argreg()
1022 int argreg = ARG0_REGNUM; in sh_push_dummy_call_fpu() local
1065 else if (len > ((ARGLAST_REGNUM - argreg + 1) * 4)) in sh_push_dummy_call_fpu()
1071 || (!treat_as_flt && (argreg > ARGLAST_REGNUM in sh_push_dummy_call_fpu()
1102 else if (!treat_as_flt && argreg <= ARGLAST_REGNUM) in sh_push_dummy_call_fpu()
1105 reg_size = register_size (gdbarch, argreg); in sh_push_dummy_call_fpu()
1107 regcache_cooked_write_unsigned (regcache, argreg++, regval); in sh_push_dummy_call_fpu()
1134 int argreg = ARG0_REGNUM; in sh_push_dummy_call_nofpu() local
1162 if (argreg > ARGLAST_REGNUM) in sh_push_dummy_call_nofpu()
1170 else if (argreg <= ARGLAST_REGNUM) in sh_push_dummy_call_nofpu()
1173 reg_size = register_size (gdbarch, argreg); in sh_push_dummy_call_nofpu()
1175 regcache_cooked_write_unsigned (regcache, argreg++, regval); in sh_push_dummy_call_nofpu()