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