aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2012-04-17 19:35:23 +0200
committerUros Bizjak <uros@gcc.gnu.org>2012-04-17 19:35:23 +0200
commit6c381d9d1cc159cccc577909e6e849e4ac4ac881 (patch)
tree9db1a0681e9da2ac536a8334319d4bfd2eaee167 /gcc/config
parent0fced8150b9bc8be3dd0ea2134002f4645428f6b (diff)
downloadgcc-6c381d9d1cc159cccc577909e6e849e4ac4ac881.zip
gcc-6c381d9d1cc159cccc577909e6e849e4ac4ac881.tar.gz
gcc-6c381d9d1cc159cccc577909e6e849e4ac4ac881.tar.bz2
re PR target/53020 (__atomic_fetch_or doesn't generate `1 insn` variant)
PR target/53020 * config/i386/sync.md (atomic_<code><mode>): Rename to atomic_<logic><mode>. From-SVN: r186542
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/i386/sync.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/i386/sync.md b/gcc/config/i386/sync.md
index 18ccabf..faf65ba 100644
--- a/gcc/config/i386/sync.md
+++ b/gcc/config/i386/sync.md
@@ -576,7 +576,7 @@
return "lock{%;} sub{<imodesuffix>}\t{%1, %0|%0, %1}";
})
-(define_insn "atomic_<code><mode>"
+(define_insn "atomic_<logic><mode>"
[(set (match_operand:SWI 0 "memory_operand" "+m")
(unspec_volatile:SWI
[(any_logic:SWI (match_dup 0)