* config/v850/v850.c (v850_legitimate_address_p): Handle large
commitf56cddbe21599c2ecfde26b1d1208f2c7bab7cd4
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jun 2018 18:42:35 +0000 (29 18:42 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 29 Jun 2018 18:42:35 +0000 (29 18:42 +0000)
treeb0ab736f719a083add475f59cca5b780985ff770
parent65dd7aa1b89fa4274a8388586520f5ec2d22f2aa
* config/v850/v850.c (v850_legitimate_address_p): Handle large
displacements for TARGET_V850E2V3 and newer.
(TARGET_LRA_P): Remove.  Defaults to LRA now.
* config/v850/v850.md (sign23byte_load): Remove.
(unsign23byte_load, sign23hword_load, unsign23hword_load): Likewise.
(23word_load, 23byte_store, 23hword_store, 23word_store): Likewise.

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