Commit a0c5992a by Richard Sandiford Committed by Richard Sandiford

mips.md: Fix the placement of the match_scratch in the lea64 peephole2.

	* config/mips/mips.md: Fix the placement of the match_scratch in the
	lea64 peephole2.

From-SVN: r94846
parent 0388d40a
2005-02-10 Richard Sandiford <rsandifo@redhat.com>
* config/mips/mips.md: Fix the placement of the match_scratch in the
lea64 peephole2.
2005-02-10 Kazu Hirata <kazu@cs.umass.edu> 2005-02-10 Kazu Hirata <kazu@cs.umass.edu>
* cse.c, tree-ssa-loop-ivopts.c, config/rs6000/linux-unwind.h: * cse.c, tree-ssa-loop-ivopts.c, config/rs6000/linux-unwind.h:
......
...@@ -2903,9 +2903,9 @@ beq\t%2,%.,1b\;\ ...@@ -2903,9 +2903,9 @@ beq\t%2,%.,1b\;\
;; dsll32 op1,op1,0 ;; dsll32 op1,op1,0
;; daddu op1,op1,op0 ;; daddu op1,op1,op0
(define_peephole2 (define_peephole2
[(match_scratch:DI 0 "d") [(set (match_operand:DI 1 "register_operand")
(set (match_operand:DI 1 "register_operand") (high:DI (match_operand:DI 2 "general_symbolic_operand")))
(high:DI (match_operand:DI 2 "general_symbolic_operand")))] (match_scratch:DI 0 "d")]
"TARGET_EXPLICIT_RELOCS && ABI_HAS_64BIT_SYMBOLS" "TARGET_EXPLICIT_RELOCS && ABI_HAS_64BIT_SYMBOLS"
[(set (match_dup 1) (high:DI (match_dup 3))) [(set (match_dup 1) (high:DI (match_dup 3)))
(set (match_dup 0) (high:DI (match_dup 4))) (set (match_dup 0) (high:DI (match_dup 4)))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment