mmix.md ("*cmpcc_folded"): In condition, gate with REG_P tests before REGNO access.
* config/mmix/mmix.md ("*cmpcc_folded"): In condition, gate with REG_P tests before REGNO access. From-SVN: r128743
This commit is contained in:
parent
8d2fd9c951
commit
ab3e1ef66a
@ -1,3 +1,8 @@
|
||||
2007-09-25 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
* config/mmix/mmix.md ("*cmpcc_folded"): In condition, gate
|
||||
with REG_P tests before REGNO access.
|
||||
|
||||
2007-09-24 DJ Delorie <dj@redhat.com>
|
||||
|
||||
PR target/31482
|
||||
|
@ -481,7 +481,8 @@ DIVU %1,%1,%2\;GET %0,:rR\;NEGU %2,0,%0\;CSNN %0,$255,%2")
|
||||
(const_int 0)))]
|
||||
;; FIXME: Can we test equivalence any other way?
|
||||
;; FIXME: Can we fold any other way?
|
||||
"REGNO (operands[1]) == REGNO (operands[0])"
|
||||
"REG_P (operands[0]) && REG_P (operands[1])
|
||||
&& REGNO (operands[1]) == REGNO (operands[0])"
|
||||
"%% folded: cmp %0,%1,0")
|
||||
|
||||
(define_insn "*cmpcc"
|
||||
|
Loading…
Reference in New Issue
Block a user