/haiku-buildtools/legacy/gcc/gcc/config/romp/ |
H A D | romp.c | 978 int first_reg; 981 for (first_reg = 6; first_reg <= 15; first_reg++) 982 if (regs_ever_live[first_reg]) 987 if (first_reg > 14 && romp_using_r14 ()) 988 first_reg = 14; 990 return first_reg; 1086 int first_reg; 1097 first_reg 970 int first_reg; local 1078 int first_reg; local 1188 int first_reg = first_reg_to_save(); local [all...] |
/haiku-buildtools/gcc/gcc/config/mcore/ |
H A D | mcore.c | 2066 int first_reg = 15; 2068 while (fi.reg_mask & (1 << first_reg)) 2069 first_reg--; 2070 first_reg++; 2073 gen_rtx_REG (SImode, first_reg), 2074 GEN_INT (16 - first_reg))); 2076 i -= (15 - first_reg); 2077 offs += (16 - first_reg) * 4; 2157 int first_reg; 2160 first_reg 2061 int first_reg = 15; local 2152 int first_reg; local [all...] |
/haiku-buildtools/legacy/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 3430 int first_reg; 3433 for (first_reg = 13; first_reg <= 31; first_reg++) 3434 if (regs_ever_live[first_reg] 3435 && (! call_used_regs[first_reg] 3436 || (first_reg == PIC_OFFSET_TABLE_REGNUM 3469 if (first_reg > profile_first_reg) 3470 first_reg = profile_first_reg; 3477 if (first_reg > 3 3406 int first_reg; local 3466 int first_reg; local [all...] |
/haiku-buildtools/legacy/gcc/gcc/config/i960/ |
H A D | i960.c | 2609 int first_reg = cum->ca_nregparms; 2621 if (cum->ca_nstackparms == 0 && first_reg < NPARM_REGS && !no_rtl) 2645 first_reg * 4)); 2646 move_block_from_reg (first_reg, regblock, 2647 NPARM_REGS - first_reg, 2648 (NPARM_REGS - first_reg) * UNITS_PER_WORD); 2593 int first_reg = cum->ca_nregparms; local
|
/haiku-buildtools/legacy/binutils/opcodes/ |
H A D | maxq-dis.c | 208 char *first_reg; local 244 first_reg = reg_x->reg_name;
|
/haiku-buildtools/binutils/opcodes/ |
H A D | aarch64-opc.c | 2894 const int first_reg = opnd->reglist.first_regno; 2895 const int last_reg = (first_reg + num_regs - 1) & 0x1f; 2911 if (num_regs > 2 && last_reg > first_reg) 2912 snprintf (buf, size, "{%s%d.%s-%s%d.%s}%s", prefix, first_reg, qlf_name, 2916 const int reg0 = first_reg; 2917 const int reg1 = (first_reg + 1) & 0x1f; 2918 const int reg2 = (first_reg + 2) & 0x1f; 2919 const int reg3 = (first_reg + 3) & 0x1f; 2891 const int first_reg = opnd->reglist.first_regno; local
|
/haiku-buildtools/gcc/gcc/config/visium/ |
H A D | visium.c | 3665 int first_reg; local 3679 first_reg = max_reg1 + 1; 3685 first_reg = 0; 3693 first_reg, FIRST_PSEUDO_REGISTER - 1); 3699 first_reg, FIRST_PSEUDO_REGISTER - 1);
|
/haiku-buildtools/binutils/gas/config/ |
H A D | tc-tic6x.c | 1597 tic6x_register first_reg, second_reg; local 1601 reg_ok = tic6x_parse_register (&rq, &first_reg); 1615 || (first_reg.num != second_reg.num + 1) 1616 || (first_reg.side != second_reg.side)) 1633 op->value.reg = first_reg; 1641 if (first_reg.num >= tic6x_num_registers) 1643 first_reg.num);
|
/haiku-buildtools/gcc/gcc/ |
H A D | cse.c | 120 quantity number. The `qty_table` members `first_reg' and `last_reg', 168 the expression. This is done using `reg_qty' and qty_table `first_reg'. 245 `first_reg' and `last_reg' track the head and tail of the 274 unsigned int first_reg, last_reg; member in struct:qty_table_elem 909 ent->first_reg = reg; 935 firstr = ent->first_reg; 959 ent->first_reg = new_reg; 1006 ent->first_reg = n; 2895 first = ent->first_reg; 4236 if (src_ent->first_reg [all...] |
H A D | df-problems.c | 628 bool first_reg = true; 646 if (! first_reg) 648 first_reg = false; 627 bool first_reg = true; local
|
/haiku-buildtools/gcc/gcc/config/tilepro/ |
H A D | tilepro.c | 389 int first_reg; 396 first_reg = local_cum; 400 *pretend_args = UNITS_PER_WORD * (TILEPRO_NUM_ARG_REGS - first_reg); 411 first_reg))); 414 move_block_from_reg (first_reg, tmp, 415 TILEPRO_NUM_ARG_REGS - first_reg); 387 int first_reg; local
|
/haiku-buildtools/gcc/gcc/config/tilegx/ |
H A D | tilegx.c | 436 int first_reg; 443 first_reg = local_cum; 447 *pretend_args = UNITS_PER_WORD * (TILEGX_NUM_ARG_REGS - first_reg); 458 first_reg))); 461 move_block_from_reg (first_reg, tmp, 462 TILEGX_NUM_ARG_REGS - first_reg); 434 int first_reg; local
|
/haiku-buildtools/legacy/gcc/gcc/config/sparc/ |
H A D | sparc.c | 4284 int first_reg = current_function_args_info.words; 4288 for (regno = first_reg; regno < NPARM_REGS (word_mode); regno++) 4300 + UNITS_PER_WORD * first_reg)); 4303 && first_reg < NPARM_REGS (word_mode)) 4307 * (NPARM_REGS (word_mode) - first_reg)), 4272 int first_reg = current_function_args_info.words; local
|
/haiku-buildtools/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 21299 int first_reg; 21302 for (first_reg = 13; first_reg <= 31; first_reg++) 21303 if (save_reg_p (first_reg)) 21306 if (first_reg > RS6000_PIC_OFFSET_TABLE_REGNUM 21311 first_reg = RS6000_PIC_OFFSET_TABLE_REGNUM; 21316 && first_reg > RS6000_PIC_OFFSET_TABLE_REGNUM) 21320 return first_reg; 21328 int first_reg; 21262 int first_reg; local 21291 int first_reg; local 31908 int first_reg, n_regs; local [all...] |
/haiku-buildtools/binutils/bfd/ |
H A D | elf32-arm.c | 17795 int first_reg) 17803 | (((unsigned)first_reg >> 1) & 0x0000000f) << 12 17804 | (first_reg & 0x00000001) << 22; 17811 int first_reg) 17818 | (((unsigned)first_reg >>1 ) & 0x0000000f) << 12 17819 | (first_reg & 0x00000001) << 22; 18330 int first_reg = ((((unsigned int) initial_insn << 16) >> 28) << 1) local 18368 first_reg + chunk * 8); 18377 first_reg + chunk * 8); 17794 create_instruction_vldmia(int base_reg, int is_dp, int wback, int num_words, int first_reg) argument 17810 create_instruction_vldmdb(int base_reg, int is_dp, int num_words, int first_reg) argument
|
/haiku-buildtools/gcc/gcc/config/avr/ |
H A D | avr.c | 1194 int first_reg, reg, offset; 1222 first_reg = (LAST_CALLEE_SAVED_REG + 1) - (live_seq - 2); 1225 reg >= first_reg; 1193 int first_reg, reg, offset; local
|
/haiku-buildtools/gcc/gcc/config/sparc/ |
H A D | sparc.c | 7485 int first_reg = crtl->args.info.words; 7489 for (regno = first_reg; regno < SPARC_INT_ARG_MAX; regno++) 7502 + UNITS_PER_WORD * first_reg)); 7474 int first_reg = crtl->args.info.words; local
|
/haiku-buildtools/gcc/gcc/config/arm/ |
H A D | arm.c | 20404 arm_emit_vfp_multi_reg_pop (int first_reg, int num_regs, rtx base_reg) 20416 if (first_reg == 15) 20417 first_reg--; 20428 arm_emit_vfp_multi_reg_pop (first_reg, 16, base_reg); 20429 arm_emit_vfp_multi_reg_pop (first_reg + 16, num_regs - 16, base_reg); 20446 for (j = 0, i=first_reg; j < num_regs; i += 2) 20386 arm_emit_vfp_multi_reg_pop(int first_reg, int num_regs, rtx base_reg) argument
|
/haiku-buildtools/gcc/gcc/config/mips/ |
H A D | mips.c | 18284 rtx first_reg, rtx mem1, rtx mem2) 18299 if (load_p && REGNO (first_reg) == REGNO (base1)) 18305 first_reg is $2, but the base is $3. */ 18308 && REGNO (first_reg) + 1 == REGNO (base1)) 18207 umips_load_store_pair_p_1(bool load_p, bool swap_p, rtx first_reg, rtx mem1, rtx mem2) argument
|