predicates.md (sleu_operand): Use IN_RANGE to specify range of operand.
2005-06-07 Eric Christopher <echristo@redhat.com> * config/mips/predicates.md (sleu_operand): Use IN_RANGE to specify range of operand. From-SVN: r100716
This commit is contained in:
parent
ce3116ffc5
commit
f11480cc82
|
@ -1,3 +1,8 @@
|
|||
2005-06-07 Eric Christopher <echristo@redhat.com>
|
||||
|
||||
* config/mips/predicates.md (sleu_operand): Use
|
||||
IN_RANGE to specify range of operand.
|
||||
|
||||
2005-06-07 Steven Bosscher <stevenb@suse.de>
|
||||
|
||||
PR tree-optimization/21847
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
;; it under the terms of the GNU General Public License as published by
|
||||
;; the Free Software Foundation; either version 2, or (at your option)
|
||||
;; any later version.
|
||||
;;
|
||||
;;
|
||||
;; GCC is distributed in the hope that it will be useful,
|
||||
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
|
@ -39,8 +39,8 @@
|
|||
(match_test "SMALL_OPERAND (INTVAL (op) + 1)")))
|
||||
|
||||
(define_predicate "sleu_operand"
|
||||
(and (match_operand 0 "sle_operand")
|
||||
(match_test "INTVAL (op) + 1 != 0")))
|
||||
(and (match_code "const_int")
|
||||
(match_test "IN_RANGE ((INTVAL (op) + 1), 0, 32767)")))
|
||||
|
||||
(define_predicate "const_0_operand"
|
||||
(and (match_code "const_int,const_double,const_vector")
|
||||
|
|
Loading…
Reference in New Issue