diff options
author | Richard Kenner <kenner@vlsi1.ultra.nyu.edu> | 2001-12-10 14:30:11 +0000 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 2001-12-10 09:30:11 -0500 |
commit | 6fc5dc671c5649cdf2d80f00c6dcc127e9b29442 (patch) | |
tree | d51855183198a4862cf966e3d8c75e1e126db711 | |
parent | 26c4de51c90964e63b0923ef277be2a90a9a83ea (diff) | |
download | gcc-6fc5dc671c5649cdf2d80f00c6dcc127e9b29442.zip gcc-6fc5dc671c5649cdf2d80f00c6dcc127e9b29442.tar.gz gcc-6fc5dc671c5649cdf2d80f00c6dcc127e9b29442.tar.bz2 |
i386.md (leave, [...]): Adjust pattern to match what insn does.
* config/i386/i386.md (leave, leave_rex64): Adjust pattern to match
what insn does.
From-SVN: r47846
-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" |