summaryrefslogtreecommitdiff
path: root/gcc/target-insns.def
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2015-08-24 11:13:16 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2015-08-24 11:13:16 +0000
commit8d74dc42cda744633dc3098d16869695f58c0ee6 (patch)
tree43f876021016911b4c60aa39ad81c8db8aade75a /gcc/target-insns.def
parent5e010411fab26365b489ec3589da8293877fe934 (diff)
downloadgcc-8d74dc42cda744633dc3098d16869695f58c0ee6.tar.gz
gcc/
* target-insns.def (movstr): New pattern. * builtins.c (HAVE_movstr, CODE_FOR_movstr): Delete. (expand_movstr): Use targetm rather than HAVE_movstr/ CODE_FOR_movstr. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227121 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/target-insns.def')
-rw-r--r--gcc/target-insns.def1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/target-insns.def b/gcc/target-insns.def
index ef8e6b0327c..d2041050ccf 100644
--- a/gcc/target-insns.def
+++ b/gcc/target-insns.def
@@ -53,6 +53,7 @@ DEF_TARGET_INSN (load_multiple, (rtx x0, rtx x1, rtx x2))
DEF_TARGET_INSN (mem_signal_fence, (rtx x0))
DEF_TARGET_INSN (mem_thread_fence, (rtx x0))
DEF_TARGET_INSN (memory_barrier, (void))
+DEF_TARGET_INSN (movstr, (rtx x0, rtx x1, rtx x2))
DEF_TARGET_INSN (nonlocal_goto, (rtx x0, rtx x1, rtx x2, rtx x3))
DEF_TARGET_INSN (nonlocal_goto_receiver, (void))
DEF_TARGET_INSN (prefetch, (rtx x0, rtx x1, rtx x2))