diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2015-11-09 15:53:26 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2015-11-09 15:53:26 +0000 |
commit | 2ca5b4303bd5ff0a01888dce671eb7f33eb99850 (patch) | |
tree | 7c9d269142da12b5932b050b41574d43ab13e224 /gcc/config/aarch64/predicates.md | |
parent | c34311917ff87b75ea589afff6868437fc53c001 (diff) | |
download | gcc-2ca5b4303bd5ff0a01888dce671eb7f33eb99850.zip gcc-2ca5b4303bd5ff0a01888dce671eb7f33eb99850.tar.gz gcc-2ca5b4303bd5ff0a01888dce671eb7f33eb99850.tar.bz2 |
[AArch64] PR target/68129: Define TARGET_SUPPORTS_WIDE_INT
PR target/68129
* config/aarch64/aarch64.h (TARGET_SUPPORTS_WIDE_INT): Define to 1.
* config/aarch64/aarch64.c (aarch64_print_operand, CONST_DOUBLE):
Delete VOIDmode case. Assert that mode is not VOIDmode.
* config/aarch64/predicates.md (const0_operand): Remove const_double
match.
* gcc.dg/pr68129_1.c: New test.
From-SVN: r230029
Diffstat (limited to 'gcc/config/aarch64/predicates.md')
-rw-r--r-- | gcc/config/aarch64/predicates.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/aarch64/predicates.md b/gcc/config/aarch64/predicates.md index 046f852..e7f76e0 100644 --- a/gcc/config/aarch64/predicates.md +++ b/gcc/config/aarch64/predicates.md @@ -32,7 +32,7 @@ ;; Return true if OP a (const_int 0) operand. (define_predicate "const0_operand" - (and (match_code "const_int, const_double") + (and (match_code "const_int") (match_test "op == CONST0_RTX (mode)"))) (define_predicate "aarch64_ccmp_immediate" |