diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2017-04-10 11:21:55 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2017-04-10 11:21:55 +0000 |
commit | 5ad820964c93de749e29759937855840b7543ba9 (patch) | |
tree | e6ed568bd2d4b6526ba4bb6d78f3b89afdb9f27b /gcc/config/arm | |
parent | cd7fac9613dba1f3399e0bcbeca925bd72dd100d (diff) | |
download | gcc-5ad820964c93de749e29759937855840b7543ba9.zip gcc-5ad820964c93de749e29759937855840b7543ba9.tar.gz gcc-5ad820964c93de749e29759937855840b7543ba9.tar.bz2 |
[ARM] Add source mode to coprocessor pattern SETs
* config/arm/arm.md (<mrc>): Add mode to SET source.
(<mrrc>): Likewise.
From-SVN: r246801
Diffstat (limited to 'gcc/config/arm')
-rw-r--r-- | gcc/config/arm/arm.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index 71cc109..21cfe3a 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -12009,7 +12009,7 @@ (define_insn "<mrc>" [(set (match_operand:SI 0 "s_register_operand" "=r") - (unspec_volatile [(match_operand:SI 1 "immediate_operand" "n") + (unspec_volatile:SI [(match_operand:SI 1 "immediate_operand" "n") (match_operand:SI 2 "immediate_operand" "n") (match_operand:SI 3 "immediate_operand" "n") (match_operand:SI 4 "immediate_operand" "n") @@ -12044,7 +12044,7 @@ (define_insn "<mrrc>" [(set (match_operand:DI 0 "s_register_operand" "=r") - (unspec_volatile [(match_operand:SI 1 "immediate_operand" "n") + (unspec_volatile:DI [(match_operand:SI 1 "immediate_operand" "n") (match_operand:SI 2 "immediate_operand" "n") (match_operand:SI 3 "immediate_operand" "n")] MRRCI))] "arm_coproc_builtin_available (VUNSPEC_<MRRC>)" |