[AArch64] Use logics_imm type for 2nd alternative of *and<mode>3nr_compare0
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Sep 2015 09:10:06 +0000 (09:10 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 Sep 2015 09:10:06 +0000 (09:10 +0000)
* config/aarch64/aarch64.md (*and<mode>3nr_compare0): Use logics_imm
type for second alternative.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@227623 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 0e38869..d32e483 100644 (file)
@@ -1,3 +1,8 @@
+2015-09-10  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * config/aarch64/aarch64.md (*and<mode>3nr_compare0): Use logics_imm
+       type for second alternative.
+
 2015-09-10  Markus Trippelsdorf  <markus@trippelsdorf.de>
 
        * doc/invoke.texi (Downloading GCC): Mention
index 594bef0..b6a6c34 100644 (file)
         (const_int 0)))]
   ""
   "tst\\t%<w>0, %<w>1"
-  [(set_attr "type" "logics_reg")]
+  [(set_attr "type" "logics_reg,logics_imm")]
 )
 
 (define_insn "*and_<SHIFT:optab><mode>3nr_compare0"