[AArch64] Make BIC, other logical instructions, available.

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
This commit is contained in:
Matthew Wahab 2015-09-22 09:24:47 +00:00 committed by Matthew Wahab
parent 9cd7b72071
commit cc05c2c3e0
2 changed files with 7 additions and 1 deletions

View 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):

View File

@ -3392,7 +3392,7 @@
[(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