summaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>2016-05-09 10:21:06 +0000
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>2016-05-09 10:21:06 +0000
commitf8570abe6f059670716024adb53b5c4b881638ab (patch)
treee5d60a821b4ab9edc57319a0e53542c67a2ff32e /gcc/config
parent9b6f800c589c82eb30afb788d9938c56fab5b7eb (diff)
downloadgcc-f8570abe6f059670716024adb53b5c4b881638ab.tar.gz
[ARM] Add mode to probe_stack set operands
* config/arm/arm.md (probe_stack): Add modes to set source and destination. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@236024 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config')
-rw-r--r--gcc/config/arm/arm.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md
index e264ae3f56c..7cf87efd70a 100644
--- a/gcc/config/arm/arm.md
+++ b/gcc/config/arm/arm.md
@@ -8156,8 +8156,8 @@
)
(define_insn "probe_stack"
- [(set (match_operand 0 "memory_operand" "=m")
- (unspec [(const_int 0)] UNSPEC_PROBE_STACK))]
+ [(set (match_operand:SI 0 "memory_operand" "=m")
+ (unspec:SI [(const_int 0)] UNSPEC_PROBE_STACK))]
"TARGET_32BIT"
"str%?\\tr0, %0"
[(set_attr "type" "store1")