2014-10-14 Andrew Pinski <apinski@cavium.com>
commit98396faca661819ca6e44a89ce21dfa363adb4fa
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Oct 2014 00:39:16 +0000 (15 00:39 +0000)
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Oct 2014 00:39:16 +0000 (15 00:39 +0000)
treeda3e84ad2ca54a9cbeccb4a9efa9b75db5f72342
parentaeb17b4b5ce5bca429d16a3f151f830b0a70e677
2014-10-14  Andrew Pinski  <apinski@cavium.com>

* explow.c (convert_memory_address_addr_space): Rename to ...
(convert_memory_address_addr_space_1): This.  Add in_const argument.
Inside a CONST RTL, permute the conversion and addition of constant
for zero and sign extended pointers.
(convert_memory_address_addr_space): New function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216230 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/explow.c