mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-10 22:21:23 +08:00
[Patch bfin] Fixup use of constraints in define_split
gcc/ * config/bfin/bfin.md: Fix use of constraints in define_split. From-SVN: r215453
This commit is contained in:
parent
77fee9d8e7
commit
1091cf4933
@ -1,3 +1,7 @@
|
||||
2014-09-22 James Greenhalgh <james.greenhalgh@arm.com>
|
||||
|
||||
* config/bfin/bfin.md: Fix use of constraints in define_split.
|
||||
|
||||
2014-09-22 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
* config/i386/i386.c (ix86_cannot_change_mode_class): Remove
|
||||
|
@ -1970,15 +1970,15 @@
|
||||
|
||||
(define_split
|
||||
[(set (pc)
|
||||
(if_then_else (ne (match_operand:SI 0 "nondp_reg_or_memory_operand" "")
|
||||
(if_then_else (ne (match_operand:SI 0 "nondp_reg_or_memory_operand")
|
||||
(const_int 1))
|
||||
(label_ref (match_operand 1 "" ""))
|
||||
(label_ref (match_operand 1 ""))
|
||||
(pc)))
|
||||
(set (match_dup 0)
|
||||
(plus (match_dup 0)
|
||||
(const_int -1)))
|
||||
(unspec [(const_int 0)] UNSPEC_LSETUP_END)
|
||||
(clobber (match_scratch:SI 2 "=&r"))]
|
||||
(clobber (match_scratch:SI 2))]
|
||||
"memory_operand (operands[0], SImode) || splitting_loops"
|
||||
[(set (match_dup 2) (match_dup 0))
|
||||
(set (match_dup 2) (plus:SI (match_dup 2) (const_int -1)))
|
||||
|
Loading…
x
Reference in New Issue
Block a user