/haiku-buildtools/gcc/gcc/ |
H A D | lra-coalesce.c | 123 merge_pseudos (int regno1, int regno2) argument 127 first = first_coalesced_pseudo[regno1]; 211 mem_move_p (int regno1, int regno2) argument 213 return reg_renumber[regno1] < 0 && reg_renumber[regno2] < 0;
|
H A D | lra-spills.c | 224 const int regno1 = *(const int *) v1p; local 228 if ((diff = lra_reg_info[regno2].freq - lra_reg_info[regno1].freq) != 0) 230 return regno1 - regno2; 256 const int regno1 = *(const int *) v1p; local 261 slot_num1 = pseudo_slots[regno1].slot_num; 266 total_size1 = GET_MODE_SIZE (lra_reg_info[regno1].biggest_mode); 270 return regno1 - regno2;
|
H A D | lra-assigns.c | 162 process_copy_to_form_thread (int regno1, int regno2, int copy_freq) argument 166 lra_assert (regno1 >= lra_constraint_new_regno_start 168 regno1_first = regno_assign_info[regno1].first; 190 int i, regno1, regno2, max_regno = max_reg_num (); local 202 if ((regno1 = cp->regno1) >= lra_constraint_new_regno_start 204 && reg_renumber[regno1] < 0 && lra_reg_info[regno1].nrefs != 0 206 && (ira_class_hard_regs_num[regno_allocno_class_array[regno1]] 208 process_copy_to_form_thread (regno1, regno [all...] |
H A D | lra.c | 1404 lra_reg_info[cp->regno1].copies = lra_reg_info[cp->regno2].copies = NULL; 1412 lra_create_copy (int regno1, int regno2, int freq) 1417 lra_assert (regno1 != regno2); 1419 if (regno1 > regno2) 1424 regno2 = regno1; 1425 regno1 = temp; 1431 cp->regno1 = regno1; 1433 cp->regno1_next = lra_reg_info[regno1].copies; 1434 lra_reg_info[regno1] 1409 lra_create_copy(int regno1, int regno2, int freq) argument [all...] |
H A D | ira-color.c | 3645 conflict_by_live_ranges_p (int regno1, int regno2) 3649 ira_assert (regno1 >= FIRST_PSEUDO_REGISTER 3653 if ((a1 = ira_loop_tree_root->regno_allocno_map[regno1]) == NULL 3852 const int regno1 = *(const int *) v1p; 3857 - regno_coalesced_allocno_cost[regno1])) != 0) 3859 if ((diff = (regno_coalesced_allocno_num[regno1] 3862 return regno1 - regno2; 3883 const int regno1 = *(const int *) v1p; 3885 ira_allocno_t a1 = ira_regno_allocno_map[regno1]; 3893 return regno1 3635 conflict_by_live_ranges_p(int regno1, int regno2) argument 3841 const int regno1 = *(const int *) v1p; local 3872 const int regno1 = *(const int *) v1p; local 4344 int regno1 = *(const int *) v1p; local [all...] |
H A D | lra-int.h | 64 /* True if regno1 is the destination of the copy. */ 69 int regno1, regno2; member in struct:lra_copy
|
H A D | regcprop.c | 596 unsigned regno0 = REGNO (op0), regno1 = REGNO (op1); local 598 if (REGNO_OK_FOR_INDEX_P (regno1) 602 && regno_ok_for_base_p (regno1, mode, as, PLUS, REG)) 605 || REGNO_OK_FOR_INDEX_P (regno1)) 607 else if (regno_ok_for_base_p (regno1, mode, as, PLUS, REG))
|
H A D | regrename.c | 1260 unsigned regno0 = REGNO (op0), regno1 = REGNO (op1); local 1262 if (REGNO_OK_FOR_INDEX_P (regno1) 1266 && regno_ok_for_base_p (regno1, mode, as, PLUS, REG)) 1269 || REGNO_OK_FOR_INDEX_P (regno1)) 1271 else if (regno_ok_for_base_p (regno1, mode, as, PLUS, REG))
|
H A D | reload.c | 6965 int regno1 = REGNO (rld[i].reg_rtx); 6966 int nregs1 = hard_regno_nregs[regno1] 6968 if (regno1 < valueno + valuenregs 6969 && regno1 + nregs1 > valueno) 6939 int regno1 = REGNO (rld[i].reg_rtx); local
|
H A D | sel-sched-ir.c | 2299 int regno1 = (REG_P (EXPR_LHS (expr1)) 2307 if (regno1 != regno2) 2285 int regno1 = (REG_P (EXPR_LHS (expr1)) local
|
/haiku-buildtools/legacy/gcc/gcc/config/mips/ |
H A D | mips.c | 1704 int regno1 = REGNO (op1) + subreg_word1; 1708 if (regno0 == regno1 && set_nomacro == 0) 1713 if (GP_REG_P (regno1)) 1716 else if (MD_REG_P (regno1)) 1719 if (regno1 != HILO_REGNUM) 1725 else if (ST_REG_P (regno1) && mips_isa >= 4) 1731 if (FP_REG_P (regno1)) 1734 else if (regno1 == FPSW_REGNUM && mips_isa < 4) 1741 if (GP_REG_P (regno1)) 1747 if (FP_REG_P (regno1)) 1699 int regno1 = REGNO (op1) + subreg_word1; local 1984 int regno1 = REGNO (op1) + subreg_word1; local 2104 int regno1 = REGNO (op1) + subreg_word1; local 2429 int regno1 = REGNO (op1) + subreg_word1; local [all...] |
/haiku-buildtools/binutils/gas/config/ |
H A D | tc-mips.c | 2972 unsigned int regno1; 3081 unsigned int regno1, regno2, channels; 3100 if (mips_parse_register (&s, ®no1, &channels)) 3105 token.u.regno = regno1; 3125 token.u.reg_range.regno1 = regno1; 3132 token.u.regno = regno1; 5007 unsigned int *regno1, unsigned int *regno2) 5009 if (match_reg (arg, type, regno1)) 5011 *regno2 = *regno1; 2963 unsigned int regno1; member in struct:mips_operand_token::__anon422::__anon423 3072 unsigned int regno1, regno2, channels; local 4997 match_reg_range(struct mips_arg_info *arg, enum mips_reg_operand_type type, unsigned int *regno1, unsigned int *regno2) argument 5215 unsigned int regno1, regno2, uval, num_vals; local 5373 unsigned int reglist, sregs, ra, regno1, regno2; local 5450 unsigned int regno1, regno2; local 5497 unsigned int regno1, regno2; local [all...] |
/haiku-buildtools/gcc/gcc/config/iq2000/ |
H A D | iq2000.c | 633 int regno1 = REGNO (op1) + subreg_offset1; 636 if (regno0 == regno1) 641 if (GP_REG_P (regno1)) 766 int regno1 = REGNO (op1) + subreg_offset1; 768 if (GP_REG_P (regno1)) 626 int regno1 = REGNO (op1) + subreg_offset1; local 759 int regno1 = REGNO (op1) + subreg_offset1; local
|
/haiku-buildtools/gcc/gcc/config/i386/ |
H A D | i386.c | 18506 insn_defines_reg (unsigned int regno1, unsigned int regno2, 18514 && (regno1 == DF_REF_REGNO (def) 18547 distance_non_agu_define_in_bb (unsigned int regno1, unsigned int regno2, 18564 if (insn_defines_reg (regno1, regno2, prev)) 18594 distance_non_agu_define (unsigned int regno1, unsigned int regno2, 18602 distance = distance_non_agu_define_in_bb (regno1, regno2, insn, 18620 distance = distance_non_agu_define_in_bb (regno1, regno2, 18631 = distance_non_agu_define_in_bb (regno1, regno2, 18805 ix86_lea_outperforms (rtx_insn *insn, unsigned int regno0, unsigned int regno1, 18819 if (regno0 == regno1 || regno 18475 insn_defines_reg(unsigned int regno1, unsigned int regno2, rtx insn) argument 18516 distance_non_agu_define_in_bb(unsigned int regno1, unsigned int regno2, rtx_insn *insn, int distance, rtx_insn *start, bool *found) argument 18563 distance_non_agu_define(unsigned int regno1, unsigned int regno2, rtx_insn *insn) argument 18774 ix86_lea_outperforms(rtx_insn *insn, unsigned int regno0, unsigned int regno1, unsigned int regno2, int split_cost, bool has_scale) argument 18862 unsigned int regno0, regno1, regno2; local 18890 unsigned int regno0, regno1; local 18912 unsigned int regno0, regno1, regno2; local 19014 find_nearest_reg_def(rtx_insn *insn, int regno1, int regno2) argument 19047 unsigned int regno0, regno1, regno2; local 19168 unsigned int regno1 = true_regnum (operands[1]); local [all...] |
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | reload.c | 6402 int regno1 = REGNO (reload_reg_rtx[i]); 6403 int nregs1 = HARD_REGNO_NREGS (regno1, 6405 if (regno1 < valueno + valuenregs 6406 && regno1 + nregs1 > valueno) 6377 int regno1 = REGNO (reload_reg_rtx[i]); local
|
/haiku-buildtools/gcc/gcc/config/sparc/ |
H A D | sparc.c | 8572 int regno1, regno2; 8578 regno1 = REGNO (reg1); 8586 if (SPARC_INT_REG_P (regno1) && SPARC_INT_REG_P (regno2)) 8591 if ((SPARC_INT_REG_P (regno1) && SPARC_FP_REG_P (regno2)) 8592 || (SPARC_FP_REG_P (regno1) && SPARC_INT_REG_P (regno2))) 8556 int regno1, regno2; local
|
/haiku-buildtools/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 6365 int regno0, regno1; 6374 regno1 = REGNO (op1); 6375 if (regno0 >= FIRST_PSEUDO_REGISTER || regno1 >= FIRST_PSEUDO_REGISTER) 6379 return (TARGET_DIRECT_MOVE) ? VSX_REGNO_P (regno1) : FP_REGNO_P (regno1); 6381 else if (INT_REGNO_P (regno1)) 33739 int sub_size, regno0, regno1, nregs, i; 33756 regno1 = REGNO (op1); 33760 gcc_assert (IN_RANGE (regno1, FIRST_GPR_REGNO, LAST_GPR_REGNO)); 6352 int regno0, regno1; local 33677 int sub_size, regno0, regno1, nregs, i; local [all...] |
/haiku-buildtools/gcc/gcc/config/mips/ |
H A D | mips.c | 18405 int regno1, regno2, pair; 18421 regno1 = REGNO (reg1); 18424 if (!GP_REG_P (regno1) || !GP_REG_P (regno2)) 18427 pair = (1 << regno1) | (1 << regno2); 18329 int regno1, regno2, pair; local
|
/haiku-buildtools/gcc/gcc/config/aarch64/ |
H A D | aarch64.c | 2190 aarch64_pushwb_pair_reg (machine_mode mode, unsigned regno1, argument 2194 rtx reg1 = gen_rtx_REG (mode, regno1);
|