[NDS32] Do not use multiple load/store instructions for volatile memory access.
authorKito Cheng <kito.cheng@gmail.com>
Mon, 26 Feb 2018 07:01:08 +0000 (07:01 +0000)
committerChung-Ju Wu <jasonwucj@gcc.gnu.org>
Mon, 26 Feb 2018 07:01:08 +0000 (07:01 +0000)
commitcc9b241b51c485a746284bf583a99ec68008fc31
tree9a9264da79b27b19a6596542602fdf9e31b41816
parent7f3101c0a87f5be1dcf1811e8e54fb4b32cd2397
[NDS32] Do not use multiple load/store instructions for volatile memory access.

gcc/
* config/nds32/nds32-multiple.md(load_multiple): Disallow
volatile memory.
(store_multiple): Ditto.

Co-Authored-By: Chung-Ju Wu <jasonwucj@gmail.com>
From-SVN: r257983
gcc/ChangeLog
gcc/config/nds32/nds32-multiple.md