Home
last modified time | relevance | path

Searched refs:REG_P (Results 1 – 25 of 245) sorted by relevance

12345678910

/openbsd-src/gnu/usr.bin/gcc/gcc/config/i370/
H A Di370.md169 if (REG_P (operands[0]))
250 ; if (REG_P (operands[1]))
275 if (REG_P (operands[1]))
311 if (REG_P (operands[1]))
341 if (REG_P (operands[0]))
343 if (REG_P (operands[1]))
359 if (REG_P (operands[1]))
399 if (!(REG_P (operands[1])))
407 if (REG_P (operands[1]))
609 if (REG_P (operands[0]))
[all …]
/openbsd-src/gnu/gcc/gcc/
H A Dpostreload.c105 if (REG_P (value) in reload_cse_simplify()
131 if (GET_CODE (part) == CLOBBER && REG_P (XEXP (part, 0))) in reload_cse_simplify()
145 if (REG_P (SET_DEST (part)) in reload_cse_simplify()
253 && !REG_P (SET_DEST (set))) in reload_cse_simplify_set()
264 else if (REG_P (src)) in reload_cse_simplify_set()
305 else if (REG_P (this_rtx)) in reload_cse_simplify_set()
326 && REG_P (this_rtx) in reload_cse_simplify_set()
327 && !REG_P (SET_SRC (set)))) in reload_cse_simplify_set()
444 else if (REG_P (SET_DEST (set)) in reload_cse_simplify_operands()
451 else if (REG_P (SET_DEST (set)) in reload_cse_simplify_operands()
[all …]
H A Dcse.c474 ((REG_P (X) && REGNO (X) >= FIRST_PSEUDO_REGISTER \
480 ((REG_P (X) && REGNO (X) >= FIRST_PSEUDO_REGISTER \
503 #define COST(X) (REG_P (X) ? 0 : notreg_cost (X, SET))
504 #define COST_IN(X,OUTER) (REG_P (X) ? 0 : notreg_cost (X, OUTER))
702 if (x && REG_P (x)) in approx_reg_cost_1()
831 && REG_P (SUBREG_REG (x)) in notreg_cost()
1140 if (code == SUBREG && REG_P (SUBREG_REG (x)) in mention_regs()
1176 if (REG_P (XEXP (x, 0)) in mention_regs()
1184 if (REG_P (XEXP (x, 1)) in mention_regs()
1217 if (REG_P (x)) in insert_regs()
[all …]
H A Dreload.c215 (x == y || (x != 0 && (REG_P (x) \
216 ? REG_P (y) && REGNO (x) == REGNO (y) \
356 if (REG_P (x) && REGNO (x) >= FIRST_PSEUDO_REGISTER in push_secondary_reload()
759 && ((REG_P (in) in find_reusable_reload()
762 || (REG_P (rld[i].in) in find_reusable_reload()
772 if (REG_P (in)) in find_reusable_reload()
799 if (!REG_P (inner) in reload_inner_reg_of_subreg()
843 if (REG_P (in)) in can_reload_into()
926 if (in != 0 && REG_P (in)) in push_reload()
938 if (out != 0 && REG_P (out)) in push_reload()
[all …]
H A Dvar-tracking.c1144 if (!((REG_P (node2->loc) in variable_union()
1145 && REG_P (node->loc) in variable_union()
1181 if ((REG_P (vui[jj].lc->loc) in variable_union()
1182 && REG_P (node->loc) in variable_union()
1291 if (REG_P (lc1->loc) && REG_P (lc2->loc)) in variable_part_different_p()
1327 if (!((REG_P (var1->var_part[i].cur_loc) in variable_different_p()
1328 && REG_P (var2->var_part[i].cur_loc) in variable_different_p()
1555 if (REG_P (loc)) in same_variable_part_p()
1586 if (REG_P (*loc)) in count_uses()
1624 if (REG_P (*loc)) in add_uses()
[all …]
H A Dlocal-alloc.c464 if ((REG_P (dest) in validate_equiv_mem_from_store()
514 && REG_P (XEXP (note, 0)) in validate_equiv_mem()
861 gcc_assert (REG_P (dest)); in update_equiv_regs()
892 if (!REG_P (dest) in update_equiv_regs()
1049 if (MEM_P (dest) && REG_P (src) in update_equiv_regs()
1257 if (!REG_P (reg)) in no_equiv()
1418 if (REG_P (hard_reg) in block_alloc()
1424 if (REG_P (r0) || GET_CODE (r0) == SUBREG) in block_alloc()
1433 if (REG_P (r1) || GET_CODE (r1) == SUBREG) in block_alloc()
1459 REG_P (r0)) in block_alloc()
[all …]
H A Dreload1.c602 gcc_assert (!REG_P (regno_reg_rtx[regno]) in replace_pseudos_in()
740 if (set != 0 && REG_P (SET_DEST (set))) in reload()
939 || (REG_P (XEXP (x, 0)) in reload()
942 && REG_P (XEXP (XEXP (x, 0), 0)) in reload()
1184 && (!REG_P (XEXP (PATTERN (insn), 0)) in reload()
1202 && REG_P (SET_SRC (PATTERN (insn))) in reload()
1203 && REG_P (SET_DEST (PATTERN (insn))) in reload()
1493 if (set && REG_P (SET_DEST (set)) in calculate_needs_all_insns()
1520 && REG_P (SET_SRC (set)) in calculate_needs_all_insns()
1756 if (rl->in && REG_P (rl->in) && REGNO (rl->in) == regno) in find_reg()
[all …]
H A Dsee.c687 if (REG_P (lhs)) in see_get_extension_reg()
689 else if (REG_P (SUBREG_REG (lhs))) in see_get_extension_reg()
698 if (REG_P (rhs)) in see_get_extension_reg()
700 else if (REG_P (SUBREG_REG (rhs))) in see_get_extension_reg()
738 if (!REG_P (lhs) && !SUBREG_REG (lhs)) in see_get_extension_data()
744 if (!REG_P (XEXP (rhs, 0)) in see_get_extension_data()
746 && REG_P (SUBREG_REG (XEXP (rhs, 0))))) in see_get_extension_data()
773 || !REG_P (reg) in see_gen_normalized_extension()
945 gcc_assert (set1 && element && (REG_P (element) || INSN_P (element))); in eq_descriptor_extension()
970 if (r && REG_P (r)) in hash_descriptor_extension()
[all …]
H A Dregclass.c1057 if (set != 0 && REG_P (SET_DEST (set)) in scan_one_insn()
1091 && REG_P (recog_data.operand[0]) in scan_one_insn()
1140 if (REG_P (recog_data.operand[i]) in scan_one_insn()
1439 if (REG_P (op) && REGNO (op) >= FIRST_PSEUDO_REGISTER) in record_reg_classes()
1462 if (!REG_P (op) || REGNO (op) < FIRST_PSEUDO_REGISTER) in record_reg_classes()
1479 else if (!REG_P (ops[j]) in record_reg_classes()
1716 if (REG_P (op) && REGNO (op) >= FIRST_PSEUDO_REGISTER) in record_reg_classes()
1771 || (REG_P (op) in record_reg_classes()
1803 if (REG_P (ops[i]) in record_reg_classes()
1834 && REG_P (ops[0]) && REG_P (ops[1]) in record_reg_classes()
[all …]
H A Dcselib.c383 if (!REG_P (x)) in cselib_reg_set_mode()
403 if (REG_P (x) || MEM_P (x)) in rtx_equal_for_cselib_p()
411 if (REG_P (y) || MEM_P (y)) in rtx_equal_for_cselib_p()
435 if (REG_P (t) || MEM_P (t)) in rtx_equal_for_cselib_p()
453 if (REG_P (t) || MEM_P (t)) in rtx_equal_for_cselib_p()
937 if (REG_P (x)) in cselib_lookup()
1081 if (REG_P (x) && REGNO (x) == i) in cselib_invalidate_regno()
1195 if (REG_P (dest)) in cselib_invalidate_rtx()
1224 int dreg = REG_P (dest) ? (int) REGNO (dest) : -1; in cselib_record_set()
1330 if (REG_P (dest) in cselib_record_sets()
[all …]
H A Dexplow.c420 if (! cse_not_expected && !REG_P (x)) in memory_address()
469 else if (REG_P (x)) in memory_address()
482 if (flag_force_addr && ! cse_not_expected && !REG_P (x)) in memory_address()
495 else if (REG_P (x)) in memory_address()
498 && REG_P (XEXP (x, 0)) in memory_address()
654 if (REG_P (x)) in force_reg()
665 if (REG_P (temp)) in force_reg()
752 if (target && REG_P (target)) in copy_to_suggested_reg()
1215 if (target == 0 || !REG_P (target) in allocate_dynamic_stack_space()
1429 if (!REG_P (test_addr) in probe_stack_range()
[all …]
H A Dsdbout.c786 if (REG_P (value)) in sdbout_symbol()
796 if (REG_P (value)) in sdbout_symbol()
864 || (REG_P (XEXP (value, 0)) in sdbout_symbol()
874 if (REG_P (XEXP (value, 0))) in sdbout_symbol()
899 && REG_P (XEXP (XEXP (value, 0), 0)) in sdbout_symbol()
904 || (REG_P (XEXP (value, 0))))) in sdbout_symbol()
1285 if (REG_P (DECL_RTL (parms)) in sdbout_parms()
1324 else if (REG_P (DECL_RTL (parms))) in sdbout_parms()
1355 if (REG_P (XEXP (DECL_RTL (parms), 0)) in sdbout_parms()
1393 if (REG_P (DECL_RTL (parms)) in sdbout_reg_parms()
H A Drecog.c478 || (REG_P (x) && REG_P (from) in validate_replace_rtx_1()
794 && !REG_P (SET_DEST (x)) in find_single_use_1()
796 && REG_P (SUBREG_REG (SET_DEST (x))) in find_single_use_1()
822 || (REG_P (dest) && REG_P (XEXP (x, i)) in find_single_use_1()
841 || (REG_P (dest) in find_single_use_1()
842 && REG_P (XVECEXP (x, i, j)) in find_single_use_1()
899 if (reload_completed || reload_in_progress || !REG_P (dest)) in find_single_use()
1071 if (REG_P (sub) in register_operand()
1090 return (REG_P (op) in register_operand()
1113 || (REG_P (op) in scratch_operand()
[all …]
/openbsd-src/gnu/gcc/gcc/config/vax/
H A Dvax.c261 else if (REG_P (XEXP (addr, 1))) in print_operand_address()
266 else if (REG_P (XEXP (addr, 0))) in print_operand_address()
274 if (REG_P (addr)) in print_operand_address()
301 else if (REG_P (XEXP (addr, 0))) in print_operand_address()
330 else if (REG_P (XEXP (addr, 1))) in print_operand_address()
367 gcc_assert (REG_P (ireg)); in print_operand_address()
526 return (1 + (REG_P (x) ? 0 : vax_address_cost_1 (x))); in vax_address_cost()
728 if (!REG_P (x) && GET_CODE (x) != POST_INC) in vax_rtx_costs()
792 if (!REG_P (XEXP (op, 0))) in vax_rtx_costs()
891 if (cc_status.value1 && REG_P (cc_status.value1) in vax_notice_update_cc()
[all …]
/openbsd-src/gnu/gcc/gcc/config/c4x/
H A Dpredicates.md113 return REG_P (op) && IS_R0R1_OR_PSEUDO_REG (op);
125 return REG_P (op) && IS_R2R3_OR_PSEUDO_REG (op);
137 return REG_P (op) && IS_EXT_LOW_OR_PSEUDO_REG (op);
149 if (! REG_P (op))
163 return REG_P (op) && IS_STD_OR_PSEUDO_REG (op);
203 return REG_P (op) && IS_DP_OR_PSEUDO_REG (op);
211 return REG_P (op) && IS_SP_OR_PSEUDO_REG (op);
219 return REG_P (op) && IS_ST_OR_PSEUDO_REG (op);
227 return REG_P (op) && IS_RC_OR_PSEUDO_REG (op);
235 return (REG_P (op) || symbolic_address_operand (op, mode));
[all …]
H A Dc4x.c1239 && ! REG_P (op0) in c4x_emit_move_sequence()
1240 && ! REG_P (op1) in c4x_emit_move_sequence()
1468 if (! REG_P (base)) in c4x_legitimate_address_p()
1481 if (! REG_P (op0) in c4x_legitimate_address_p()
1485 if (! REG_P (base)) in c4x_legitimate_address_p()
1489 if (REG_P (XEXP (op1, 1))) in c4x_legitimate_address_p()
1511 if (REG_P (op1)) in c4x_legitimate_address_p()
1547 if (!REG_P (op0) || REGNO (op0) != DP_REGNO) in c4x_legitimate_address_p()
2027 if (GET_CODE (XEXP (addr, 1)) == PLUS && REG_P (op1)) in c4x_print_operand_address()
2036 else if (GET_CODE (XEXP (addr, 1)) == MINUS && REG_P (op1)) in c4x_print_operand_address()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/c4x/
H A Dc4x.c1234 && ! REG_P (op0)
1235 && ! REG_P (op1)
1488 if (! REG_P (base))
1501 if (! REG_P (op0)
1507 if (REG_P (XEXP (op1, 1)))
1529 if (REG_P (op1))
1565 if (!REG_P (op0) || REGNO (op0) != DP_REGNO)
2056 if (GET_CODE (XEXP (addr, 1)) == PLUS && REG_P (op1))
2065 else if (GET_CODE (XEXP (addr, 1)) == MINUS && REG_P (op1))
2078 if (GET_CODE (XEXP (addr, 1)) == PLUS && REG_P (op1))
[all …]
/openbsd-src/gnu/gcc/gcc/config/m68hc11/
H A Dm68hc11.h618 #define Q_REG_P(X) (REG_P (X) && Q_REGNO_P (REGNO (X)))
621 #define D_REG_P(X) (REG_P (X) && D_REGNO_P (REGNO (X)))
624 #define DB_REG_P(X) (REG_P (X) && DB_REGNO_P (REGNO (X)))
626 #define DA_REG_P(X) (REG_P (X) && DA_REGNO_P (REGNO (X)))
629 #define X_REG_P(X) (REG_P (X) && X_REGNO_P (REGNO (X)))
632 #define Y_REG_P(X) (REG_P (X) && Y_REGNO_P (REGNO (X)))
635 #define Z_REG_P(X) (REG_P (X) && Z_REGNO_P (REGNO (X)))
638 #define SP_REG_P(X) (REG_P (X) && SP_REGNO_P (REGNO (X)))
644 #define A_REG_P(X) (REG_P (X) && A_REGNO_P (REGNO (X)))
649 #define H_REG_P(X) (REG_P (X) && H_REGNO_P (REGNO (X)))
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/m68hc11/
H A Dm68hc11.h709 #define Q_REG_P(X) (REG_P (X) && Q_REGNO_P (REGNO (X)))
712 #define D_REG_P(X) (REG_P (X) && D_REGNO_P (REGNO (X)))
715 #define DB_REG_P(X) (REG_P (X) && DB_REGNO_P (REGNO (X)))
717 #define DA_REG_P(X) (REG_P (X) && DA_REGNO_P (REGNO (X)))
720 #define X_REG_P(X) (REG_P (X) && X_REGNO_P (REGNO (X)))
723 #define Y_REG_P(X) (REG_P (X) && Y_REGNO_P (REGNO (X)))
726 #define Z_REG_P(X) (REG_P (X) && Z_REGNO_P (REGNO (X)))
729 #define SP_REG_P(X) (REG_P (X) && SP_REGNO_P (REGNO (X)))
735 #define A_REG_P(X) (REG_P (X) && A_REGNO_P (REGNO (X)))
740 #define H_REG_P(X) (REG_P (X) && H_REGNO_P (REGNO (X)))
[all …]
/openbsd-src/gnu/gcc/gcc/config/pa/
H A Dpa.h1070 #define FP_REG_P(X) (REG_P (X) && REGNO_OK_FOR_FP_P (REGNO (X)))
1157 || (REG_P (XEXP (OP, 0)) \
1158 && REG_P (XEXP (OP, 1)))))
1164 && REG_P (XEXP (OP, 0)) \
1202 && REG_P (XEXP (OP, 0)) \
1359 if ((REG_P (X) && REG_OK_FOR_BASE_P (X)) \
1362 && REG_P (XEXP (X, 0)) \
1368 if (REG_P (XEXP (X, 1)) \
1371 else if (REG_P (XEXP (X, 0)) \
1409 ? (base && REG_P (index)) \
[all …]
/openbsd-src/gnu/gcc/gcc/config/s390/
H A Ds390.h272 #define GENERAL_REG_P(X) (REG_P (X) && GENERAL_REGNO_P (REGNO (X)))
273 #define ADDR_REG_P(X) (REG_P (X) && ADDR_REGNO_P (REGNO (X)))
274 #define FP_REG_P(X) (REG_P (X) && FP_REGNO_P (REGNO (X)))
275 #define CC_REG_P(X) (REG_P (X) && CC_REGNO_P (REGNO (X)))
276 #define FRAME_REG_P(X) (REG_P (X) && FRAME_REGNO_P (REGNO (X)))
277 #define ACCESS_REG_P(X) (REG_P (X) && ACCESS_REGNO_P (REGNO (X)))
/openbsd-src/gnu/gcc/gcc/config/cris/
H A Dcris.c221 || !REG_P (reg) in cris_movem_load_rest_p()
222 || !REG_P (SET_DEST (XVECEXP (op, 0, offs + 1))) in cris_movem_load_rest_p()
313 || !REG_P (reg) in cris_store_multiple_op_p()
314 || !REG_P (SET_DEST (XVECEXP (op, 0, 1))) in cris_store_multiple_op_p()
320 || !((REG_P (dest_addr) in cris_store_multiple_op_p()
324 && REG_P (XEXP (dest_addr, 0)) in cris_store_multiple_op_p()
347 if (REG_P (dest_addr)) in cris_store_multiple_op_p()
353 && REG_P (XEXP (dest_addr, 0)) in cris_store_multiple_op_p()
507 if (REG_P (index)) in cris_print_index()
553 if (REG_P (base)) in cris_print_base()
[all …]
/openbsd-src/gnu/gcc/gcc/config/i386/
H A Di386.h1176 (REG_P (X) && REGNO (X) < 4)
1182 (REG_P (X) && GENERAL_REGNO_P (REGNO (X)))
1187 (REG_P (X) && REGNO (X) >= 4 && REGNO (X) < FIRST_PSEUDO_REGISTER)
1190 #define REX_INT_REG_P(X) (REG_P (X) && REX_INT_REGNO_P (REGNO (X)))
1192 #define FP_REG_P(X) (REG_P (X) && FP_REGNO_P (REGNO (X)))
1194 #define ANY_FP_REG_P(X) (REG_P (X) && ANY_FP_REGNO_P (REGNO (X)))
1206 #define SSE_REG_P(N) (REG_P (N) && SSE_REGNO_P (REGNO (N)))
1212 #define MMX_REG_P(XOP) (REG_P (XOP) && MMX_REGNO_P (REGNO (XOP)))
1215 (REG_P (XOP) && \
1219 #define NON_STACK_REG_P(XOP) (REG_P (XOP) && ! STACK_REG_P (XOP))
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dsibcall.c182 && REG_P (SET_DEST (set))
191 if (REG_P (SET_DEST (set))
205 && REG_P (SET_DEST (set))
250 && REG_P (XEXP (PATTERN (insn), 0))
634 && REG_P (SET_SRC (set)) in optimize_sibling_and_tail_recursive_calls()
756 if (REG_P (DECL_RTL (arg))) in optimize_sibling_and_tail_recursive_calls()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/dsp16xx/
H A Ddsp16xx.c506 if (REG_P (x) && !IS_ACCUM_REG (REGNO (x)) && !IS_YBASE_REGISTER_WINDOW (REGNO (x)))
699 if (REG_P (x) && !TARGET_RESERVE_YBASE
796 && REG_P (XEXP (x,0))
930 if (REG_P (addr0) && REG_P (addr1))
944 if (class == ACCUM_OR_YBASE_REGS && REG_P(in)
1082 if (REG_P (addr0) && REG_P (addr1))
1087 if (REG_P(in))
1156 && (REG_P (XEXP (op,1))
1162 && (REG_P (XEXP (op,0))
1194 if (symbolic_address_p (op) || REG_P(op))
[all …]

12345678910