[NDS32] Refine functions that deal with lwm and smw operations.
commit711f40eb2787d2c173f03c12a65b161204746b41
authorjasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 19 May 2018 12:01:11 +0000 (19 12:01 +0000)
committerjasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 19 May 2018 12:01:11 +0000 (19 12:01 +0000)
tree4ce91ed6dc58558e6abc09e2b4505fc284bf1b57
parent56f4c2c2550505d84fc03e24c34406dd6a99ec2c
[NDS32] Refine functions that deal with lwm and smw operations.

gcc/
* config/nds32/nds32-md-auxiliary.c
(nds32_valid_smw_lwm_base_p): Refine.
(nds32_output_smw_single_word): Refine.
(nds32_output_smw_double_word): New.
* config/nds32/nds32-protos.h (nds32_output_smw_double_word): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@260396 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/nds32/nds32-md-auxiliary.c
gcc/config/nds32/nds32-protos.h