/freebsd-11.0-release/contrib/gcc/ |
H A D | sched-vis.c | 87 op[0] = XEXP (x, 0); 88 if (GET_CODE (XEXP (x, 1)) == CONST_INT 89 && INTVAL (XEXP (x, 1)) < 0) 92 op[1] = GEN_INT (-INTVAL (XEXP (x, 1))); 97 op[1] = XEXP (x, 1); 101 op[0] = XEXP (x, 0); 103 op[1] = XEXP (x, 1); 107 op[0] = XEXP (x, 0); 109 op[1] = XEXP (x, 1); 113 op[0] = XEXP ( [all...] |
H A D | lists.c | 55 link = XEXP (prev_link, 1); 70 link = XEXP (link, 1); 73 XEXP (prev_link, 1) = *unused_listp; 83 while (XEXP (*listp, 0) != elem) 84 listp = &XEXP (*listp, 1); 95 *listp = XEXP (node, 1); 96 XEXP (node, 1) = 0; 123 unused_insn_list = XEXP (r, 1); 124 XEXP (r, 0) = val; 125 XEXP ( [all...] |
H A D | combine.c | 518 && GET_CODE (XEXP (oldval, 0)) == CONST_INT)); 786 for (links = REG_NOTES (insn); links; links = XEXP (links, 1)) 788 set_nonzero_bits_and_sign_copies (XEXP (links, 0), NULL_RTX, 833 for (links = LOG_LINKS (insn); links; links = XEXP (links, 1)) 834 if ((next = try_combine (insn, XEXP (links, 0), 840 for (links = LOG_LINKS (insn); links; links = XEXP (links, 1)) 842 rtx link = XEXP (links, 0); 851 nextlinks = XEXP (nextlinks, 1)) 853 XEXP (nextlinks, 0), 876 nextlinks = XEXP (nextlink [all...] |
H A D | simplify-rtx.c | 150 tmp = XEXP (x, 0); 165 addr = XEXP (x, 0); 172 && GET_CODE (XEXP (addr, 0)) == PLUS 173 && GET_CODE (XEXP (XEXP (addr, 0), 1)) == CONST_INT) 175 offset = INTVAL (XEXP (XEXP (addr, 0), 1)); 176 addr = XEXP (XEXP (addr, 0), 0); 180 addr = XEXP (add [all...] |
H A D | alias.c | 840 && (XEXP (src, 0) == arg_pointer_rtx 841 || (GET_CODE (XEXP (src, 0)) == PLUS 842 && XEXP (XEXP (src, 0), 0) == arg_pointer_rtx))) 847 src = XEXP (src, 0); 856 rtx temp, src_0 = XEXP (src, 0), src_1 = XEXP (src, 1); 912 return find_base_value (XEXP (src, 1)); 917 if (GET_CODE (XEXP (src, 1)) == CONST_INT && INTVAL (XEXP (sr [all...] |
H A D | jump.c | 94 for (insn = forced_labels; insn; insn = XEXP (insn, 1)) 95 if (LABEL_P (XEXP (insn, 0))) 96 LABEL_NUSES (XEXP (insn, 0))++; 222 next = XEXP (note, 1); 224 && ! reg_mentioned_p (XEXP (note, 0), PATTERN (insn))) 255 XEXP (label_note, 0)); 258 XEXP (label_note, 0) = XEXP (label_ref, 0); 259 JUMP_LABEL (insn) = XEXP (label_note, 0); 452 arg0 = XEXP (sr [all...] |
H A D | rtlanal.c | 103 return !MEM_READONLY_P (x) || rtx_unstable_p (XEXP (x, 0)); 142 if (rtx_unstable_p (XEXP (x, i))) 177 return !MEM_READONLY_P (x) || rtx_varies_p (XEXP (x, 0), for_alias); 212 return (! for_alias && rtx_varies_p (XEXP (x, 0), for_alias)) 213 || rtx_varies_p (XEXP (x, 1), for_alias); 229 if (rtx_varies_p (XEXP (x, i), for_alias)) 275 return rtx_addr_can_trap_p_1 (XEXP (x, 0), mode, unaligned_mems); 282 if (!rtx_addr_can_trap_p_1 (XEXP (x, 0), mode, unaligned_mems) 283 && GET_CODE (XEXP (x, 1)) == CONST_INT) 292 offset = INTVAL (XEXP ( [all...] |
H A D | genpreds.c | 50 if (validate_exp (XEXP (exp, 2), name, lineno)) 55 if (validate_exp (XEXP (exp, 1), name, lineno)) 59 return validate_exp (XEXP (exp, 0), name, lineno); 106 if (validate_exp (XEXP (defn, 1), XSTR (defn, 0), lineno)) 111 pred->exp = XEXP (defn, 1); 178 XEXP (and_exp, 0) = p->exp; 179 XEXP (and_exp, 1) = match_test_exp; 204 if (needs_variable (XEXP (exp, 2), var)) 209 if (needs_variable (XEXP (exp, 1), var)) 213 return needs_variable (XEXP (ex [all...] |
H A D | sched-deps.c | 128 rtx addr = XEXP (mem, 0); 148 if (XEXP (list, 0) == insn) 150 list = XEXP (list, 1); 175 if (XEXP (src, 2) == pc_rtx) 176 return XEXP (src, 0); 177 else if (XEXP (src, 1) == pc_rtx) 179 rtx cond = XEXP (src, 0); 184 return gen_rtx_fmt_ee (revcode, GET_MODE (cond), XEXP (cond, 0), 185 XEXP (cond, 1)); 201 && XEXP (cond [all...] |
H A D | explow.c | 119 if (GET_CODE (XEXP (x, 0)) == SYMBOL_REF 120 && CONSTANT_POOL_ADDRESS_P (XEXP (x, 0))) 124 plus_constant (get_pool_constant (XEXP (x, 0)), 126 if (memory_address_p (GET_MODE (tem), XEXP (tem, 0))) 134 x = XEXP (x, 0); 156 if (GET_CODE (XEXP (x, 1)) == CONST_INT) 158 c += INTVAL (XEXP (x, 1)); 163 x = XEXP (x, 0); 166 else if (CONSTANT_P (XEXP (x, 1))) 168 x = gen_rtx_PLUS (mode, XEXP ( [all...] |
H A D | cse.c | 670 if (GET_CODE (XEXP (x, 1)) != CONST_INT) 672 return fixed_base_plus_p (XEXP (x, 0)); 763 if (GET_CODE (XEXP (x, 1)) == CONST_INT 764 && INTVAL (XEXP (x, 1)) < GET_MODE_BITSIZE (mode) 765 && INTVAL (XEXP (x, 1)) >= 0) 767 new = canon_for_address (XEXP (x, 0)); 770 << INTVAL (XEXP (x, 1)), 786 new = canon_for_address (XEXP (x, i)); 787 XEXP (x, i) = new; 1180 if (REG_P (XEXP ( [all...] |
H A D | loop-doloop.c | 114 inc_src = XEXP (inc_src, 1); 116 || XEXP (inc_src, 0) != reg 117 || XEXP (inc_src, 1) != constm1_rtx) 126 || GET_CODE (XEXP (SET_SRC (cmp), 1)) != LABEL_REF 127 || XEXP (SET_SRC (cmp), 2) != pc_rtx) 131 condition = XEXP (SET_SRC (cmp), 0); 136 || (XEXP (condition, 1) != const0_rtx 137 && XEXP (condition, 1) != const1_rtx)) 140 if ((XEXP (condition, 0) == reg) 141 || (GET_CODE (XEXP (conditio [all...] |
H A D | struct-equiv.c | 198 merge_memattrs (XEXP (x, i), XEXP (y, i)); 559 if (!rtx_equiv_p (&XEXP (x, 0), XEXP (y, 0), 0, info)) 562 return rtx_equiv_p (&XEXP (x, 1), XEXP (y, 1), 1, info); 568 x_dest0 = XEXP (x, 0); 570 if (!rtx_equiv_p (&XEXP (x, 0), XEXP (y, 0), 0, info)) 572 x_dest1 = XEXP ( [all...] |
H A D | genattrtab.c | 372 XEXP (rt_val, 0) = arg0; 380 && XEXP (h->u.rtl, 0) == arg0) 387 XEXP (rt_val, 0) = arg0; 402 XEXP (rt_val, 0) = arg0; 403 XEXP (rt_val, 1) = arg1; 411 && XEXP (h->u.rtl, 0) == arg0 412 && XEXP (h->u.rtl, 1) == arg1) 419 XEXP (rt_val, 0) = arg0; 420 XEXP (rt_val, 1) = arg1; 506 XEXP (rt_va [all...] |
H A D | flow.c | 816 && XEXP (note, 0) != insn) 819 rtx retval_note = find_reg_note (XEXP (note, 0), 822 = gen_rtx_INSN_LIST (REG_LIBCALL, XEXP (note, 0), 824 XEXP (retval_note, 0) = new_libcall_insn; 891 && GET_RTX_CLASS (GET_CODE (XEXP (x, 0))) == RTX_AUTOINC 892 && XEXP (XEXP (x, 0), 0) == stack_pointer_rtx)) 1499 if (REG_P (XEXP (*ptr, 0)) && REGNO (XEXP (*ptr, 0)) == reg) 1501 param->retval = XEXP (*pt [all...] |
H A D | reload.c | 296 for (it = reg_equiv_alt_mem_list [regno]; it; it = XEXP (it, 1)) 297 if (rtx_equal_p (XEXP (it, 0), mem)) 612 mem_valid = strict_memory_address_p (mode, XEXP (loc, 0)); 630 find_reloads_address (mode, &loc, XEXP (loc, 0), &XEXP (loc, 0), 766 && MATCHES (XEXP (rld[i].in, 0), in)) 769 && MATCHES (XEXP (in, 0), rld[i].in))) 955 switch (GET_CODE (XEXP (in, 0))) 958 in = replace_equiv_address_nv (in, XEXP (XEXP (i [all...] |
H A D | sdbout.c | 93 (GET_CODE (X) == PLUS ? INTVAL (XEXP (X, 1)) : 0) 724 || GET_CODE (XEXP (DECL_RTL (decl), 0)) != SYMBOL_REF) 727 PUT_SDB_VAL (XEXP (DECL_RTL (decl), 0)); 807 else if (MEM_P (value) && CONSTANT_P (XEXP (value, 0)) 842 && GET_CODE (XEXP (value, 0)) == SYMBOL_REF) 847 PUT_SDB_VAL (XEXP (value, 0)); 852 PUT_SDB_VAL (XEXP (value, 0)); 863 && (MEM_P (XEXP (value, 0)) 864 || (REG_P (XEXP (value, 0)) 865 && REGNO (XEXP (valu [all...] |
H A D | rtl.c | 240 if (REG_P (XEXP (orig, 0)) && REGNO (XEXP (orig, 0)) < FIRST_PSEUDO_REGISTER) 247 if (GET_CODE (XEXP (orig, 0)) == PLUS 248 && GET_CODE (XEXP (XEXP (orig, 0), 0)) == SYMBOL_REF 249 && GET_CODE (XEXP (XEXP (orig, 0), 1)) == CONST_INT) 284 if (XEXP (orig, i) != NULL) 285 XEXP (copy, i) = copy_rtx (XEXP (ori [all...] |
H A D | resource.c | 267 mark_referenced_resources (XEXP (x, 0), res, 0); 299 mark_referenced_resources (XEXP (XEXP (x, 0), 0), res, 0); 300 mark_referenced_resources (XEXP (x, 1), res, 0); 317 mark_referenced_resources (XEXP (x, 0), res, 0); 376 link = XEXP (link, 1)) 377 if (GET_CODE (XEXP (link, 0)) == USE) 384 XEXP (XEXP (link, 0), 0))) 388 mark_referenced_resources (XEXP (XEX [all...] |
H A D | postreload.c | 131 if (GET_CODE (part) == CLOBBER && REG_P (XEXP (part, 0))) 132 cselib_invalidate_rtx (XEXP (part, 0)); 804 && REG_P (XEXP (SET_SRC (set), 1)) 805 && rtx_equal_p (XEXP (SET_SRC (set), 0), SET_DEST (set)) 806 && !rtx_equal_p (XEXP (SET_SRC (set), 1), SET_DEST (set)) 811 rtx base = XEXP (plus, 1); 903 *np = XEXP (*np, 1); 905 np = &XEXP (*np, 1); 930 link = XEXP (link, 1)) 932 rtx usage_rtx = XEXP (XEX [all...] |
H A D | regmove.c | 131 XEXP (SET_SRC (inc_insn_set), 0), 1); 132 validate_change (insn, &XEXP (use, 0), 187 tmp = XEXP (tmp, 0); 444 && reg_overlap_mentioned_p (src, XEXP (PATTERN (p), 0)))) 450 && GET_MODE (XEXP (note, 0)) == GET_MODE (src)) 517 if (GET_MODE (XEXP (dest_death, 0)) != GET_MODE (dest)) 545 XEXP (note, 1) = REG_NOTES (insn); 560 XEXP (dest_death, 1) = REG_NOTES (p); 661 rtx src_reg = XEXP (src, 0); 704 XEXP (sr [all...] |
H A D | recog.c | 332 if (! memory_address_p (GET_MODE (object), XEXP (object, 0))) 473 op0_mode = GET_MODE (XEXP (x, 0)); 517 validate_replace_rtx_1 (&XEXP (x, i), from, to, object); 529 if (fmt[0] == 'e' && GET_MODE (XEXP (x, 0)) != VOIDmode) 530 op0_mode = GET_MODE (XEXP (x, 0)); 536 && swap_commutative_operands_p (XEXP (x, 0), XEXP (x, 1))) 541 GET_MODE (x), XEXP (x, 1), 542 XEXP (x, 0)), 1); 554 if (GET_CODE (XEXP ( [all...] |
H A D | local-alloc.c | 515 for (note = REG_NOTES (insn); note; note = XEXP (note, 1)) 518 && REG_P (XEXP (note, 0)) 519 && reg_overlap_mentioned_p (XEXP (note, 0), memref)) 538 return !MEM_READONLY_P (x) || equiv_init_varies_p (XEXP (x, 0)); 565 if (equiv_init_varies_p (XEXP (x, i))) 631 if (! equiv_init_movable_p (XEXP (x, i), regno)) 678 if (contains_replace_regs (XEXP (x, i))) 731 if (memref_referenced_p (memref, XEXP (SET_DEST (x), 0))) 748 if (memref_referenced_p (memref, XEXP (x, i))) 834 for (note = REG_NOTES (insn); note; note = XEXP (not [all...] |
/freebsd-11.0-release/contrib/gcc/config/arm/ |
H A D | pe.c | 111 rtlname = XEXP (DECL_RTL (decl), 0); 113 rtlname = XEXP (rtlname, 0); 132 XEXP (DECL_RTL (decl), 0) = 147 rtlname = XEXP (DECL_RTL (decl), 0); 150 rtlname = XEXP (rtlname, 0); 202 XEXP (DECL_RTL (decl), 0) = newrtl; 213 SYMBOL_REF_FLAG (XEXP (rtl, 0)) = 1; 228 && GET_CODE (XEXP (DECL_RTL (decl), 0)) == MEM 229 && GET_CODE (XEXP (XEXP (DECL_RT [all...] |
H A D | arm.c | 3033 const char * str = XSTR (XEXP (DECL_RTL (decl), 0), 0); 3046 XSTR (XEXP (DECL_RTL (decl), 0), 0) = newstr; 3091 if (sym_ref == XEXP (DECL_RTL (current_function_decl), 0) 3131 sym_ref = XEXP (sym_ref, 0); 3208 && GET_CODE (XEXP (x, 0)) == PLUS 3209 && GET_CODE (XEXP (XEXP (x, 0), 0)) == SYMBOL_REF)) 3319 if (GET_CODE (XEXP (orig, 0)) == PLUS 3320 && XEXP (XEXP (ori [all...] |