| /freebsd-12.1/contrib/gcc/ |
| H A D | emit-rtl.c | 1777 if (mode == GET_MODE (memref) && addr == XEXP (memref, 0) in change_address_1() 1779 return memref; in change_address_1() 1789 if (rtx_equal_p (addr, XEXP (memref, 0)) && mode == GET_MODE (memref)) in change_address_1() 1790 return memref; in change_address_1() 1811 if (new == memref) in change_address() 1849 return memref; in adjust_address_1() 1891 MEM_ATTRS (new) = get_mem_attrs (MEM_ALIAS_SET (memref), MEM_EXPR (memref), in adjust_address_1() 1908 memref = change_address_1 (memref, VOIDmode, addr, validate); in adjust_automodify_address_1() 1942 if (new == memref) in offset_address() 1948 = get_mem_attrs (MEM_ALIAS_SET (memref), MEM_EXPR (memref), 0, 0, in offset_address() [all …]
|
| H A D | tree-data-ref.c | 1618 if (handled_component_p (memref)) in object_analysis() 1623 if (TREE_CODE (memref) == ARRAY_REF) in object_analysis() 1625 else if (TREE_CODE (memref) == COMPONENT_REF) in object_analysis() 1626 comp_ref = memref; in object_analysis() 1689 if (DECL_P (memref)) in object_analysis() 1732 if (SSA_VAR_P (memref) && var_can_have_subvars (memref)) in object_analysis() 1733 *subvars = get_subvars_for_var (memref); in object_analysis() 1736 *memtag = memref; in object_analysis() 1740 else if (TREE_CODE (memref) == INDIRECT_REF) in object_analysis() 1742 tree ptr_ref = TREE_OPERAND (memref, 0); in object_analysis() [all …]
|
| H A D | local-alloc.c | 479 validate_equiv_mem (rtx start, rtx reg, rtx memref) in validate_equiv_mem() argument 484 equiv_mem = memref; in validate_equiv_mem() 489 if (side_effects_p (memref)) in validate_equiv_mem() 500 if (CALL_P (insn) && ! MEM_READONLY_P (memref) in validate_equiv_mem() 691 memref_referenced_p (rtx memref, rtx x) in memref_referenced_p() argument 713 && memref_referenced_p (memref, in memref_referenced_p() 732 return memref_referenced_p (memref, SET_SRC (x)); in memref_referenced_p() 743 if (memref_referenced_p (memref, XEXP (x, i))) in memref_referenced_p() 748 if (memref_referenced_p (memref, XVECEXP (x, i, j))) in memref_referenced_p() 760 memref_used_between_p (rtx memref, rtx start, rtx end) in memref_used_between_p() argument [all …]
|
| H A D | explow.c | 1324 rtx memref = gen_rtx_MEM (word_mode, address); in emit_stack_probe() local 1326 MEM_VOLATILE_P (memref) = 1; in emit_stack_probe() 1329 emit_move_insn (gen_reg_rtx (word_mode), memref); in emit_stack_probe() 1331 emit_move_insn (memref, const0_rtx); in emit_stack_probe()
|
| H A D | ChangeLog-2001 | 5464 * alias.c (nonoverlapping_memrefs_p): Only update size from memref 5614 If know memref offset, adjust size from decl.
|
| H A D | ChangeLog-1998 | 3520 memref in a parallel load/store.
|
| H A D | ChangeLog-2005 | 4492 could not reference the memref.
|
| H A D | ChangeLog-2004 | 44451 * emit-rtl.c (change_address): Use XEXP (memref, 0) instead
|
| /freebsd-12.1/contrib/gcc/config/s390/ |
| H A D | s390.c | 4935 rtx memref = XEXP (*x, 0); in annotate_constant_pool_refs() local 4937 if (GET_CODE (memref) == SYMBOL_REF in annotate_constant_pool_refs() 4938 && CONSTANT_POOL_ADDRESS_P (memref)) in annotate_constant_pool_refs() 4941 rtx addr = gen_rtx_UNSPEC (Pmode, gen_rtvec (2, memref, base), in annotate_constant_pool_refs() 4948 if (GET_CODE (memref) == CONST in annotate_constant_pool_refs() 4949 && GET_CODE (XEXP (memref, 0)) == PLUS in annotate_constant_pool_refs() 4950 && GET_CODE (XEXP (XEXP (memref, 0), 1)) == CONST_INT in annotate_constant_pool_refs() 4951 && GET_CODE (XEXP (XEXP (memref, 0), 0)) == SYMBOL_REF in annotate_constant_pool_refs() 4952 && CONSTANT_POOL_ADDRESS_P (XEXP (XEXP (memref, 0), 0))) in annotate_constant_pool_refs() 4954 HOST_WIDE_INT off = INTVAL (XEXP (XEXP (memref, 0), 1)); in annotate_constant_pool_refs() [all …]
|
| /freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/dtrace/ |
| H A D | dtrace.c | 6032 uintptr_t *memref = (uintptr_t *) P2ROUNDUP(mstate->dtms_scratch_ptr, sizeof(uintptr_t)); local 6033 size_t scratch_size = ((uintptr_t) memref - mstate->dtms_scratch_ptr) + size; 6036 memref[0] = tupregs[0].dttk_value; 6037 memref[1] = tupregs[1].dttk_value; 6039 regs[rd] = (uintptr_t) memref; 7734 uintptr_t *memref = (uintptr_t *)(uintptr_t) val; local 7737 size = memref[1]; 7765 val = memref[0];
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.md | 8137 ;; a non-offsettable memref, but also it is less efficient than loading
|