| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mcore/ |
| H A D | mcore.c | 2055 int first_reg = 15; in mcore_expand_prolog() local 2057 while (fi.reg_mask & (1 << first_reg)) in mcore_expand_prolog() 2058 first_reg--; in mcore_expand_prolog() 2059 first_reg++; in mcore_expand_prolog() 2062 gen_rtx_REG (SImode, first_reg), in mcore_expand_prolog() 2063 GEN_INT (16 - first_reg))); in mcore_expand_prolog() 2065 i -= (15 - first_reg); in mcore_expand_prolog() 2066 offs += (16 - first_reg) * 4; in mcore_expand_prolog() 2146 int first_reg; in mcore_expand_epilog() local 2149 first_reg = 15; in mcore_expand_epilog() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/mcore/ |
| H A D | mcore.cc | 2055 int first_reg = 15; in mcore_expand_prolog() local 2057 while (fi.reg_mask & (1 << first_reg)) in mcore_expand_prolog() 2058 first_reg--; in mcore_expand_prolog() 2059 first_reg++; in mcore_expand_prolog() 2062 gen_rtx_REG (SImode, first_reg), in mcore_expand_prolog() 2063 GEN_INT (16 - first_reg))); in mcore_expand_prolog() 2065 i -= (15 - first_reg); in mcore_expand_prolog() 2066 offs += (16 - first_reg) * 4; in mcore_expand_prolog() 2146 int first_reg; in mcore_expand_epilog() local 2149 first_reg = 15; in mcore_expand_epilog() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| H A D | rs6000-logue.cc | 130 int first_reg; in first_reg_to_save() local 133 for (first_reg = 13; first_reg <= 31; first_reg++) in first_reg_to_save() 134 if (save_reg_p (first_reg)) in first_reg_to_save() 137 return first_reg; in first_reg_to_save() 145 int first_reg; in first_fp_reg_to_save() local 148 for (first_reg = 14 + 32; first_reg <= 63; first_reg++) in first_fp_reg_to_save() 149 if (save_reg_p (first_reg)) in first_fp_reg_to_save() 152 return first_reg; in first_fp_reg_to_save()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
| H A D | rs6000-logue.c | 130 int first_reg; in first_reg_to_save() local 133 for (first_reg = 13; first_reg <= 31; first_reg++) in first_reg_to_save() 134 if (save_reg_p (first_reg)) in first_reg_to_save() 137 return first_reg; in first_reg_to_save() 145 int first_reg; in first_fp_reg_to_save() local 148 for (first_reg = 14 + 32; first_reg <= 63; first_reg++) in first_fp_reg_to_save() 149 if (save_reg_p (first_reg)) in first_fp_reg_to_save() 152 return first_reg; in first_fp_reg_to_save()
|
| /netbsd-src/external/gpl3/binutils.old/dist/gas/config/ |
| H A D | tc-tic6x.c | 1592 tic6x_register first_reg, second_reg; in tic6x_parse_operand() local 1596 reg_ok = tic6x_parse_register (&rq, &first_reg); in tic6x_parse_operand() 1610 || (first_reg.num != second_reg.num + 1) in tic6x_parse_operand() 1611 || (first_reg.side != second_reg.side)) in tic6x_parse_operand() 1628 op->value.reg = first_reg; in tic6x_parse_operand() 1636 if (first_reg.num >= tic6x_num_registers) in tic6x_parse_operand() 1638 first_reg.num); in tic6x_parse_operand()
|
| /netbsd-src/external/gpl3/binutils/dist/gas/config/ |
| H A D | tc-tic6x.c | 1592 tic6x_register first_reg, second_reg; in tic6x_parse_operand() local 1596 reg_ok = tic6x_parse_register (&rq, &first_reg); in tic6x_parse_operand() 1610 || (first_reg.num != second_reg.num + 1) in tic6x_parse_operand() 1611 || (first_reg.side != second_reg.side)) in tic6x_parse_operand() 1628 op->value.reg = first_reg; in tic6x_parse_operand() 1636 if (first_reg.num >= tic6x_num_registers) in tic6x_parse_operand() 1638 first_reg.num); in tic6x_parse_operand()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | cse.cc | 250 unsigned int first_reg, last_reg; member 854 ent->first_reg = reg; in make_new_qty() 880 firstr = ent->first_reg; in make_regs_eqv() 904 ent->first_reg = new_reg; in make_regs_eqv() 951 ent->first_reg = n; in delete_reg_equiv() 2858 first = ent->first_reg; in canon_reg() 4186 if (src_ent->first_reg == REGNO (dest)) in try_back_substitute_reg() 5437 && dest_ent->first_reg != REGNO (dest) in cse_insn() 5449 int first = src_ent->first_reg; in cse_insn()
|
| H A D | df-problems.cc | 606 bool first_reg = true; in df_rd_dump_defs_set() local 624 if (! first_reg) in df_rd_dump_defs_set() 626 first_reg = false; in df_rd_dump_defs_set()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | cse.c | 248 unsigned int first_reg, last_reg; member 875 ent->first_reg = reg; in make_new_qty() 901 firstr = ent->first_reg; in make_regs_eqv() 925 ent->first_reg = new_reg; in make_regs_eqv() 972 ent->first_reg = n; in delete_reg_equiv() 2882 first = ent->first_reg; in canon_reg() 4230 if (src_ent->first_reg == REGNO (dest)) in try_back_substitute_reg() 5446 && dest_ent->first_reg != REGNO (dest) in cse_insn() 5458 int first = src_ent->first_reg; in cse_insn()
|
| H A D | df-problems.c | 606 bool first_reg = true; in df_rd_dump_defs_set() local 624 if (! first_reg) in df_rd_dump_defs_set() 626 first_reg = false; in df_rd_dump_defs_set()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/tilepro/ |
| H A D | tilepro.cc | 344 int first_reg; in tilepro_setup_incoming_varargs() local 350 first_reg = local_cum; in tilepro_setup_incoming_varargs() 354 *pretend_args = UNITS_PER_WORD * (TILEPRO_NUM_ARG_REGS - first_reg); in tilepro_setup_incoming_varargs() 365 first_reg))); in tilepro_setup_incoming_varargs() 368 move_block_from_reg (first_reg, tmp, in tilepro_setup_incoming_varargs() 369 TILEPRO_NUM_ARG_REGS - first_reg); in tilepro_setup_incoming_varargs()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/tilepro/ |
| H A D | tilepro.c | 344 int first_reg; in tilepro_setup_incoming_varargs() local 350 first_reg = local_cum; in tilepro_setup_incoming_varargs() 354 *pretend_args = UNITS_PER_WORD * (TILEPRO_NUM_ARG_REGS - first_reg); in tilepro_setup_incoming_varargs() 365 first_reg))); in tilepro_setup_incoming_varargs() 368 move_block_from_reg (first_reg, tmp, in tilepro_setup_incoming_varargs() 369 TILEPRO_NUM_ARG_REGS - first_reg); in tilepro_setup_incoming_varargs()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/visium/ |
| H A D | visium.cc | 3871 int first_reg; in visium_expand_prologue() local 3885 first_reg = max_reg1 + 1; in visium_expand_prologue() 3891 first_reg = 0; in visium_expand_prologue() 3899 first_reg, FIRST_PSEUDO_REGISTER - 1); in visium_expand_prologue() 3905 first_reg, FIRST_PSEUDO_REGISTER - 1); in visium_expand_prologue()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/visium/ |
| H A D | visium.c | 3869 int first_reg; in visium_expand_prologue() local 3883 first_reg = max_reg1 + 1; in visium_expand_prologue() 3889 first_reg = 0; in visium_expand_prologue() 3897 first_reg, FIRST_PSEUDO_REGISTER - 1); in visium_expand_prologue() 3903 first_reg, FIRST_PSEUDO_REGISTER - 1); in visium_expand_prologue()
|
| /netbsd-src/external/gpl3/binutils/dist/opcodes/ |
| H A D | aarch64-opc.c | 3676 const int first_reg = opnd->reglist.first_regno; in print_register_list() local 3677 const int last_reg = (first_reg + (num_regs - 1) * stride) & mask; in print_register_list() 3700 style_reg (styler, "%s%d.%s", prefix, first_reg, qlf_name), in print_register_list() 3704 const int reg0 = first_reg; in print_register_list() 3705 const int reg1 = (first_reg + stride) & mask; in print_register_list() 3706 const int reg2 = (first_reg + stride * 2) & mask; in print_register_list() 3707 const int reg3 = (first_reg + stride * 3) & mask; in print_register_list()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/tilegx/ |
| H A D | tilegx.c | 392 int first_reg; in tilegx_setup_incoming_varargs() local 398 first_reg = local_cum; in tilegx_setup_incoming_varargs() 402 *pretend_args = UNITS_PER_WORD * (TILEGX_NUM_ARG_REGS - first_reg); in tilegx_setup_incoming_varargs() 413 first_reg))); in tilegx_setup_incoming_varargs() 416 move_block_from_reg (first_reg, tmp, in tilegx_setup_incoming_varargs() 417 TILEGX_NUM_ARG_REGS - first_reg); in tilegx_setup_incoming_varargs()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/tilegx/ |
| H A D | tilegx.cc | 393 int first_reg; in tilegx_setup_incoming_varargs() local 399 first_reg = local_cum; in tilegx_setup_incoming_varargs() 403 *pretend_args = UNITS_PER_WORD * (TILEGX_NUM_ARG_REGS - first_reg); in tilegx_setup_incoming_varargs() 414 first_reg))); in tilegx_setup_incoming_varargs() 417 move_block_from_reg (first_reg, tmp, in tilegx_setup_incoming_varargs() 418 TILEGX_NUM_ARG_REGS - first_reg); in tilegx_setup_incoming_varargs()
|
| /netbsd-src/external/gpl3/binutils.old/dist/opcodes/ |
| H A D | aarch64-opc.c | 3049 const int first_reg = opnd->reglist.first_regno; in print_register_list() local 3050 const int last_reg = (first_reg + num_regs - 1) & 0x1f; in print_register_list() 3067 if (num_regs > 2 && last_reg > first_reg) in print_register_list() 3068 snprintf (buf, size, "{%s%d.%s-%s%d.%s}%s", prefix, first_reg, qlf_name, in print_register_list() 3072 const int reg0 = first_reg; in print_register_list() 3073 const int reg1 = (first_reg + 1) & 0x1f; in print_register_list() 3074 const int reg2 = (first_reg + 2) & 0x1f; in print_register_list() 3075 const int reg3 = (first_reg + 3) & 0x1f; in print_register_list()
|
| /netbsd-src/external/gpl3/binutils/dist/bfd/ |
| H A D | elf32-arm.c | 18773 int first_reg) in create_instruction_vldmia() argument 18781 | (((unsigned)first_reg >> 1) & 0x0000000f) << 12 in create_instruction_vldmia() 18782 | (first_reg & 0x00000001) << 22; in create_instruction_vldmia() 18789 int first_reg) in create_instruction_vldmdb() argument 18796 | (((unsigned)first_reg >>1 ) & 0x0000000f) << 12 in create_instruction_vldmdb() 18797 | (first_reg & 0x00000001) << 22; in create_instruction_vldmdb() 19308 int first_reg = ((((unsigned int) initial_insn << 16) >> 28) << 1) in stm32l4xx_create_replacing_stub_vldm() local 19346 first_reg + chunk * 8); in stm32l4xx_create_replacing_stub_vldm() 19355 first_reg + chunk * 8); in stm32l4xx_create_replacing_stub_vldm()
|
| /netbsd-src/external/gpl3/binutils.old/dist/bfd/ |
| H A D | elf32-arm.c | 18716 int first_reg) in create_instruction_vldmia() argument 18724 | (((unsigned)first_reg >> 1) & 0x0000000f) << 12 in create_instruction_vldmia() 18725 | (first_reg & 0x00000001) << 22; in create_instruction_vldmia() 18732 int first_reg) in create_instruction_vldmdb() argument 18739 | (((unsigned)first_reg >>1 ) & 0x0000000f) << 12 in create_instruction_vldmdb() 18740 | (first_reg & 0x00000001) << 22; in create_instruction_vldmdb() 19251 int first_reg = ((((unsigned int) initial_insn << 16) >> 28) << 1) in stm32l4xx_create_replacing_stub_vldm() local 19289 first_reg + chunk * 8); in stm32l4xx_create_replacing_stub_vldm() 19298 first_reg + chunk * 8); in stm32l4xx_create_replacing_stub_vldm()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/ |
| H A D | arm.c | 15517 rtx first_reg = NULL_RTX; in gen_cpymem_ldrd_strd() local 15525 first_reg = gen_highpart_mode (SImode, DImode, reg0); in gen_cpymem_ldrd_strd() 15529 first_reg = gen_lowpart (SImode, reg0); in gen_cpymem_ldrd_strd() 15539 emit_insn (gen_unaligned_loadsi (first_reg, src)); in gen_cpymem_ldrd_strd() 15550 emit_insn (gen_unaligned_storesi (dst, first_reg)); in gen_cpymem_ldrd_strd() 22155 arm_emit_vfp_multi_reg_pop (int first_reg, int num_regs, rtx base_reg) in arm_emit_vfp_multi_reg_pop() argument 22167 if (first_reg == 15) in arm_emit_vfp_multi_reg_pop() 22168 first_reg--; in arm_emit_vfp_multi_reg_pop() 22179 arm_emit_vfp_multi_reg_pop (first_reg, 16, base_reg); in arm_emit_vfp_multi_reg_pop() 22180 arm_emit_vfp_multi_reg_pop (first_reg + 16, num_regs - 16, base_reg); in arm_emit_vfp_multi_reg_pop() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
| H A D | arm.cc | 15692 rtx first_reg = NULL_RTX; in gen_cpymem_ldrd_strd() local 15700 first_reg = gen_highpart_mode (SImode, DImode, reg0); in gen_cpymem_ldrd_strd() 15704 first_reg = gen_lowpart (SImode, reg0); in gen_cpymem_ldrd_strd() 15714 emit_insn (gen_unaligned_loadsi (first_reg, src)); in gen_cpymem_ldrd_strd() 15725 emit_insn (gen_unaligned_storesi (dst, first_reg)); in gen_cpymem_ldrd_strd() 22357 arm_emit_vfp_multi_reg_pop (int first_reg, int num_regs, rtx base_reg) in arm_emit_vfp_multi_reg_pop() argument 22369 if (first_reg == 15) in arm_emit_vfp_multi_reg_pop() 22370 first_reg--; in arm_emit_vfp_multi_reg_pop() 22381 arm_emit_vfp_multi_reg_pop (first_reg, 16, base_reg); in arm_emit_vfp_multi_reg_pop() 22382 arm_emit_vfp_multi_reg_pop (first_reg + 16, num_regs - 16, base_reg); in arm_emit_vfp_multi_reg_pop() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/ |
| H A D | sparc.c | 7960 int first_reg = crtl->args.info.words; in sparc_builtin_saveregs() local 7964 for (regno = first_reg; regno < SPARC_INT_ARG_MAX; regno++) in sparc_builtin_saveregs() 7977 + UNITS_PER_WORD * first_reg)); in sparc_builtin_saveregs()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/avr/ |
| H A D | avr.c | 1629 int first_reg, reg, offset; in avr_prologue_setup_frame() local 1657 first_reg = (LAST_CALLEE_SAVED_REG + 1) - (live_seq - 2); in avr_prologue_setup_frame() 1660 reg >= first_reg; in avr_prologue_setup_frame()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/ |
| H A D | sparc.cc | 7892 int first_reg = crtl->args.info.words; in sparc_builtin_saveregs() local 7896 for (regno = first_reg; regno < SPARC_INT_ARG_MAX; regno++) in sparc_builtin_saveregs() 7909 + UNITS_PER_WORD * first_reg)); in sparc_builtin_saveregs()
|