* config/i386/i386.md (movstrsi): Handle FAIL case.
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
Sun, 25 Feb 2001 13:33:59 +0000 (13:33 +0000)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 25 Feb 2001 13:33:59 +0000 (08:33 -0500)
From-SVN: r40054

gcc/ChangeLog
gcc/config/i386/i386.md

index 8fdb823e930d0a5cc23c80b42cc39dc023dc4670..77287542a4c9d2a122fdefa15f73be654e1e09c1 100644 (file)
@@ -1,3 +1,7 @@
+Sun Feb 25 08:34:23 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+       * config/i386/i386.md (movstrsi): Handle FAIL case.
+
 2001-02-25  Neil Booth  <neil@daikokuya.demon.co.uk>
 
         * cppinit.c (builtin_array): Update.
index 2fad7e137b45e90c63bfd6f9013e52f12090f9ca..9352fb69f0281ade1efcd2310d66d9424784266c 100644 (file)
          library version, since it is usually equally fast and result in
         shorter code.  */
       if (!TARGET_INLINE_ALL_STRINGOPS && align < 4)
-       FAIL;
+       {
+         end_sequence ();
+         FAIL;
+       }
 
       if (TARGET_SINGLE_STRINGOP)
-       emit_insn (gen_cld());
+       emit_insn (gen_cld ());
 
       countreg2 = gen_reg_rtx (SImode);
       countreg = copy_to_mode_reg (SImode, operands[2]);