aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/visium/constraints.md
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/visium/constraints.md')
-rw-r--r--gcc/config/visium/constraints.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/visium/constraints.md b/gcc/config/visium/constraints.md
index 133b9fd..15e0beb 100644
--- a/gcc/config/visium/constraints.md
+++ b/gcc/config/visium/constraints.md
@@ -48,17 +48,17 @@
(define_constraint "J"
"Integer constant in the range 0 .. 65535 (16-bit immediate)"
(and (match_code "const_int")
- (match_test "0 <= ival && ival <= 65535")))
+ (match_test "ival >= 0 && ival <= 65535")))
(define_constraint "K"
"Integer constant in the range 1 .. 31 (5-bit immediate)"
(and (match_code "const_int")
- (match_test "1 <= ival && ival <= 31")))
+ (match_test "ival >= 1 && ival <= 31")))
(define_constraint "L"
"Integer constant in the range -65535 .. -1 (16-bit negative immediate)"
(and (match_code "const_int")
- (match_test "-65535 <= ival && ival <= -1")))
+ (match_test "ival >= -65535 && ival <= -1")))
(define_constraint "M"
"Integer constant -1"