aarch64: fix: ls64 tests fail on aarch64_be [PR103729]
This patch is sorting issue with LS64 intrinsics tests failing with AArch64_be targets. gcc/ChangeLog: PR target/103729 * config/aarch64/aarch64-simd.md (aarch64_movv8di): Allow big endian targets to move V8DI.
This commit is contained in:
parent
2c1ac0bf3d
commit
0a68862e78
1 changed files with 2 additions and 3 deletions
|
@ -7265,9 +7265,8 @@
|
|||
(define_insn "*aarch64_movv8di"
|
||||
[(set (match_operand:V8DI 0 "nonimmediate_operand" "=r,m,r")
|
||||
(match_operand:V8DI 1 "general_operand" " r,r,m"))]
|
||||
"!BYTES_BIG_ENDIAN
|
||||
&& (register_operand (operands[0], V8DImode)
|
||||
|| register_operand (operands[1], V8DImode))"
|
||||
"(register_operand (operands[0], V8DImode)
|
||||
|| register_operand (operands[1], V8DImode))"
|
||||
"#"
|
||||
[(set_attr "type" "multiple,multiple,multiple")
|
||||
(set_attr "length" "32,16,16")]
|
||||
|
|
Loading…
Add table
Reference in a new issue