[AArch64] Make BIC, other logical instructions, available.
authorMatthew Wahab <matthew.wahab@arm.com>
Tue, 22 Sep 2015 09:24:47 +0000 (09:24 +0000)
committerMatthew Wahab <mwahab@gcc.gnu.org>
Tue, 22 Sep 2015 09:24:47 +0000 (09:24 +0000)
2015-09-22  Matthew Wahab  <matthew.wahab@arm.com>

* config/aarch64/aarch64.md
(<LOGICAL:optab>_one_cmpl_<SHIFT:optab><mode>3): Make a named
pattern.

From-SVN: r227999

gcc/ChangeLog
gcc/config/aarch64/aarch64.md

index ae8f79404b8038cda72df310e9b37cc4395816f6..568d1d758c642c6d5fe02d9cf67b2446ca0d3b11 100644 (file)
@@ -1,3 +1,9 @@
+2015-09-22  Matthew Wahab  <matthew.wahab@arm.com>
+
+       * config/aarch64/aarch64.md
+       (<LOGICAL:optab>_one_cmpl_<SHIFT:optab><mode>3): Make a named
+       pattern.
+
 2015-09-22  Matthew Wahab  <matthew.wahab@arm.com>
 
        * config/aarch64/aarch64-protos.h (aarch64_gen_atomic_ldop):
index 925c6b1d377fcca6298d63d1096e33d69c90ea21..78b9ae2bf187520a131b67948b9ed66cd9364c09 100644 (file)
   [(set_attr "type" "logics_reg")]
 )
 
-(define_insn "*<LOGICAL:optab>_one_cmpl_<SHIFT:optab><mode>3"
+(define_insn "<LOGICAL:optab>_one_cmpl_<SHIFT:optab><mode>3"
   [(set (match_operand:GPI 0 "register_operand" "=r")
        (LOGICAL:GPI (not:GPI
                      (SHIFT:GPI