Home
last modified time | relevance | path

Searched refs:canon_rtx (Results 1 – 18 of 18) sorted by relevance

/openbsd/src/gnu/gcc/gcc/
Dalias.c1151 canon_rtx (rtx x) in canon_rtx() function
1160 return canon_rtx (t); in canon_rtx()
1165 rtx x0 = canon_rtx (XEXP (x, 0)); in canon_rtx()
1166 rtx x1 = canon_rtx (XEXP (x, 1)); in canon_rtx()
1183 x = replace_equiv_address_nv (x, canon_rtx (XEXP (x, 0))); in canon_rtx()
1255 rtx xop0 = canon_rtx (XEXP (x, 0)); in rtx_equal_for_memref_p()
1256 rtx yop0 = canon_rtx (XEXP (y, 0)); in rtx_equal_for_memref_p()
1257 rtx yop1 = canon_rtx (XEXP (y, 1)); in rtx_equal_for_memref_p()
1260 && rtx_equal_for_memref_p (canon_rtx (XEXP (x, 1)), yop1)) in rtx_equal_for_memref_p()
1262 && rtx_equal_for_memref_p (canon_rtx (XEXP (x, 1)), yop0))); in rtx_equal_for_memref_p()
[all …]
Dcselib.c1118 mem_addr = canon_rtx (get_addr (XEXP (mem_rtx, 0))); in cselib_invalidate_mem()
1119 mem_rtx = canon_rtx (mem_rtx); in cselib_invalidate_mem()
Dsched-deps.c686 link = alloc_EXPR_LIST (VOIDmode, canon_rtx (mem), *mem_list); in add_insn_mem_dependence()
872 t = canon_rtx (t); in sched_analyze_1()
996 t = canon_rtx (t); in sched_analyze_2()
Dflow.c2122 rtx canon_mem = canon_rtx (mem); in init_propagate_block_info()
2321 canon_r = canon_rtx (r); in insn_dead_p()
2846 add_to_mem_set_list (pbi, canon_rtx (reg)); in mark_set_1()
Dcse.c1870 addr = canon_rtx (get_addr (XEXP (x, 0))); in invalidate()
1873 x = canon_rtx (x); in invalidate()
1896 p->canon_exp = canon_rtx (p->exp); in invalidate()
Drtl.h2227 extern rtx canon_rtx (rtx);
Dgcse.c1956 dest_addr = canon_rtx (dest_addr); in canon_list_insert()
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dalias.c1148 canon_rtx (x) in canon_rtx() function
1158 return canon_rtx (t);
1163 rtx x0 = canon_rtx (XEXP (x, 0));
1164 rtx x1 = canon_rtx (XEXP (x, 1));
1181 x = replace_equiv_address_nv (x, canon_rtx (XEXP (x, 0)));
1205 x = canon_rtx (x);
1206 y = canon_rtx (y);
1499 if (! flag_expensive_optimizations || (x_c = canon_rtx (x)) == x)
1510 if (! flag_expensive_optimizations || (y_c = canon_rtx (y)) == y)
1657 x = canon_rtx (addr_side_effect_eval (x, xsize, 0));
[all …]
Dflow.c2008 rtx canon_mem = canon_rtx (mem);
2184 canon_r = canon_rtx (r);
2709 add_to_mem_set_list (pbi, canon_rtx (reg));
Drtl.h2261 extern rtx canon_rtx PARAMS ((rtx));
Dcse.c1951 x = canon_rtx (x);
1974 p->canon_exp = canon_rtx (p->exp);
Dgcse.c2402 dest_addr = canon_rtx (dest_addr);
DChangeLog.34550 * alias.c (canon_rtx): Don't copy RTX_UNCHANGING_P or MEM_ALIAS_SET
8444 * alias.c (canon_rtx): Make it global.
8450 * rtl.h (canon_rtx): Declare.
10751 passed through get_addr and canon_rtx.
10754 Call get_addr on the addresses; don't call canon_rtx on the MEMs.
DChangeLog.01208 (canon_rtx): Propagate the alias set to the new MEM.
8957 * alias.c (*_dependence): Call base_alias_check before canon_rtx.
8958 (base_alias_check): If no base found for address call canon_rtx and
9159 (*_dependence): Call canon_rtx before base_alias_check.
DChangeLog.618231 * alias.c (canon_rtx): Use replace_equiv_address_nv instead of
19020 * alias.c (canon_rtx, init_alias_analysis): Call plus_constant
DFSFChangeLog.103420 * sched.c (canon_rtx): Recursively look for equivalences;
DChangeLog.16380 * alias.c (canon_rtx): Use MEM_COPY_ATTRIBUTES.
DChangeLog783 (canon_rtx): Use them.