aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/types.md
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/arm/types.md')
-rw-r--r--gcc/config/arm/types.md7
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/config/arm/types.md b/gcc/config/arm/types.md
index 3de138c..b0b375c 100644
--- a/gcc/config/arm/types.md
+++ b/gcc/config/arm/types.md
@@ -539,6 +539,10 @@
; crypto_sha1_slow
; crypto_sha256_fast
; crypto_sha256_slow
+;
+; The classification below is for coprocessor instructions
+;
+; coproc
(define_attr "type"
"adc_imm,\
@@ -1073,7 +1077,8 @@
crypto_sha1_fast,\
crypto_sha1_slow,\
crypto_sha256_fast,\
- crypto_sha256_slow"
+ crypto_sha256_slow,\
+ coproc"
(const_string "untyped"))
; Is this an (integer side) multiply with a 32-bit (or smaller) result?