AVX-512. Fix kxnor insn split.
gcc/ * gcc/config/i386/i386.md (define_split not/xor SWI1248x): Use iterator instead of fixed modes. From-SVN: r228003
This commit is contained in:
parent
68729b062d
commit
5febdf54ab
|
@ -1,3 +1,8 @@
|
||||||
|
2015-09-22 Kirill Yukhin <kirill.yukhin@intel.com>
|
||||||
|
|
||||||
|
* gcc/config/i386/i386.md (define_split not/xor SWI1248x): Use
|
||||||
|
iterator instead of fixed modes.
|
||||||
|
|
||||||
2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
|
2015-09-22 Matthew Wahab <matthew.wahab@arm.com>
|
||||||
|
|
||||||
* config/aarch64/aarch64-protos.h (aarch64_gen_atomic_ldop):
|
* config/aarch64/aarch64-protos.h (aarch64_gen_atomic_ldop):
|
||||||
|
|
|
@ -8565,11 +8565,11 @@
|
||||||
(clobber (reg:CC FLAGS_REG))]
|
(clobber (reg:CC FLAGS_REG))]
|
||||||
"TARGET_AVX512F && reload_completed"
|
"TARGET_AVX512F && reload_completed"
|
||||||
[(parallel [(set (match_dup 0)
|
[(parallel [(set (match_dup 0)
|
||||||
(xor:HI (match_dup 0)
|
(xor:SWI1248x (match_dup 0)
|
||||||
(match_dup 1)))
|
(match_dup 1)))
|
||||||
(clobber (reg:CC FLAGS_REG))])
|
(clobber (reg:CC FLAGS_REG))])
|
||||||
(set (match_dup 0)
|
(set (match_dup 0)
|
||||||
(not:HI (match_dup 0)))])
|
(not:SWI1248x (match_dup 0)))])
|
||||||
|
|
||||||
;;There are kortrest[bdq] but no intrinsics for them.
|
;;There are kortrest[bdq] but no intrinsics for them.
|
||||||
;;We probably don't need to implement them.
|
;;We probably don't need to implement them.
|
||||||
|
|
Loading…
Reference in New Issue