* config/h8300/h8300.md (a peephole2): Remove dead code.
From-SVN: r63653
This commit is contained in:
parent
facf86acd7
commit
36bf3f1baf
|
@ -1,3 +1,7 @@
|
||||||
|
2003-03-01 Kazu Hirata <kazu@cs.umass.edu>
|
||||||
|
|
||||||
|
* config/h8300/h8300.md (a peephole2): Remove dead code.
|
||||||
|
|
||||||
2003-03-01 Roger Sayle <roger@eyesopen.com>
|
2003-03-01 Roger Sayle <roger@eyesopen.com>
|
||||||
|
|
||||||
PR c++/9367
|
PR c++/9367
|
||||||
|
|
|
@ -3564,7 +3564,6 @@
|
||||||
;; dead 0x000000?? except 1 and 2 eq/ne xor.b and test
|
;; dead 0x000000?? except 1 and 2 eq/ne xor.b and test
|
||||||
;; dead 0x0000??00 eq/ne xor.b and test
|
;; dead 0x0000??00 eq/ne xor.b and test
|
||||||
;; dead 0x0000ffff eq/ne not.w and test
|
;; dead 0x0000ffff eq/ne not.w and test
|
||||||
;; dead 0xffff0000 eq/ne not.w and test
|
|
||||||
;;
|
;;
|
||||||
;; dead 0xffffff?? except -1 and -2 eq/ne xor.b and not.l
|
;; dead 0xffffff?? except -1 and -2 eq/ne xor.b and not.l
|
||||||
;; dead 0xffff??ff eq/ne xor.b and not.l
|
;; dead 0xffff??ff eq/ne xor.b and not.l
|
||||||
|
@ -3674,8 +3673,7 @@
|
||||||
&& peep2_reg_dead_p (1, operands[0])
|
&& peep2_reg_dead_p (1, operands[0])
|
||||||
&& ((INTVAL (operands[1]) & 0x00ff) == INTVAL (operands[1])
|
&& ((INTVAL (operands[1]) & 0x00ff) == INTVAL (operands[1])
|
||||||
|| (INTVAL (operands[1]) & 0xff00) == INTVAL (operands[1])
|
|| (INTVAL (operands[1]) & 0xff00) == INTVAL (operands[1])
|
||||||
|| INTVAL (operands[1]) == 0x0000ffff
|
|| INTVAL (operands[1]) == 0x0000ffff)
|
||||||
|| INTVAL (operands[1]) == 0xffff0000)
|
|
||||||
&& INTVAL (operands[1]) != 1
|
&& INTVAL (operands[1]) != 1
|
||||||
&& INTVAL (operands[1]) != 2"
|
&& INTVAL (operands[1]) != 2"
|
||||||
[(set (match_dup 0)
|
[(set (match_dup 0)
|
||||||
|
|
Loading…
Reference in New Issue