diff options
Diffstat (limited to 'gcc/config/visium/constraints.md')
-rw-r--r-- | gcc/config/visium/constraints.md | 6 |
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" |