r137815 - in /branches/named-addr-spaces-branch...

bje@gcc.gnu.org bje@gcc.gnu.org
Tue Jul 15 05:45:00 GMT 2008


Author: bje
Date: Tue Jul 15 05:45:49 2008
New Revision: 137815

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137815
Log:
	* doc/rtl.texi (Special Accessors): Document MEM_ADDR_SPACE.
	* rtl.h (MEM_ADDR_SPACE): Re-define to use mem_attrs.
	(struct rtx_def): Move addr_space field from here ..
	(struct mem_attrs): .. to here.
	* emit-rtl.c (set_mem_attributes_minus_bitpos,
	set_mem_attrs_from_reg, set_mem_alias_set, set_mem_align,
	set_mem_expr, set_mem_offset, set_mem_size, change_address,
	adjust_address_1, offset_address, widen_memory_access): Update
	all callers.
	(set_mem_addr_space): New.
	(get_mem_attrs): Add address space parameter, set attrs.
	* emit-rtl.h (set_mem_addr_space): New.

Modified:
    branches/named-addr-spaces-branch/gcc/ChangeLog.named
    branches/named-addr-spaces-branch/gcc/doc/rtl.texi
    branches/named-addr-spaces-branch/gcc/emit-rtl.c
    branches/named-addr-spaces-branch/gcc/emit-rtl.h
    branches/named-addr-spaces-branch/gcc/rtl.h



More information about the Gcc-cvs mailing list