diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/i386/i386.md | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5aca6b5..41ae902 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Mon Dec 10 09:19:11 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> + + * config/i386/i386.md (leave, leave_rex64): Adjust pattern to match + what insn does. + 2001-12-10 Joseph S. Myers <jsm28@cam.ac.uk> * doc/cpp.texi: Don't condition menus on @ifinfo. Condition the diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 2ca29e0..0c5407f 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -13715,7 +13715,7 @@ (define_insn "leave" [(set (reg:SI 7) (plus:SI (reg:SI 6) (const_int 4))) - (set (reg:SI 6) (mem:SI (reg:SI 7))) + (set (reg:SI 6) (mem:SI (reg:SI 6))) (clobber (mem:BLK (scratch)))] "!TARGET_64BIT" "leave" @@ -13728,7 +13728,7 @@ (define_insn "leave_rex64" [(set (reg:DI 7) (plus:DI (reg:DI 6) (const_int 8))) - (set (reg:DI 6) (mem:DI (reg:DI 7))) + (set (reg:DI 6) (mem:DI (reg:DI 6))) (clobber (mem:BLK (scratch)))] "TARGET_64BIT" "leave" |