r176474 - in /trunk/gcc: ChangeLog emit-rtl.c r...

rsandifo@gcc.gnu.org rsandifo@gcc.gnu.org
Tue Jul 19 17:42:00 GMT 2011


Author: rsandifo
Date: Tue Jul 19 17:42:48 2011
New Revision: 176474

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=176474
Log:
gcc/
	* rtl.h (MEM_ALIAS_SET, MEM_EXPR, MEM_OFFSET, MEM_ADDR_SPACE)
	(MEM_SIZE, MEM_ALIGN): Redefine in terms of get_mem_attrs.
	Provide a dummy definition of MEM_ADDR_SPACE for generators.
	(target_rtl): Add x_mode_mem_attrs.
	(mode_mem_attrs): New macro.
	(get_mem_attrs): New function.
	* emit-rtl.c (get_mem_attrs): Rename to...
	(find_mem_attrs): ...this.
	(set_mem_attributes_minus_bitpos, set_mem_alias_set)
	(set_mem_addr_space, set_mem_align, set_mem_expr, set_mem_offset)
	(set_mem_size, change_address, adjust_address_1, offset_address)
	(widen_memory_access, get_spill_slot_decl, set_mem_attrs_for_spill):
	Update accordingly.
	(init_emit_regs): Initialize mode_mem_attrs.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/emit-rtl.c
    trunk/gcc/rtl.h



More information about the Gcc-cvs mailing list