]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Check Pmode in lwp_slwpcb
authorH.J. Lu <hongjiu.lu@intel.com>
Sun, 11 Mar 2012 15:49:39 +0000 (15:49 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Sun, 11 Mar 2012 15:49:39 +0000 (08:49 -0700)
2012-03-11  H.J. Lu  <hongjiu.lu@intel.com>

* config/i386/i386.md (lwp_slwpcb): Check Pmode instead of
TARGET_64BIT.

From-SVN: r185195

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

index 9137c5a3e9ec90b339ab80255fa172ab284a3849..1e5fb4a08d23af77431a870288e06684d0fcb823 100644 (file)
@@ -1,3 +1,8 @@
+2012-03-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/i386/i386.md (lwp_slwpcb): Check Pmode instead of
+       TARGET_64BIT.
+
 2012-03-11  H.J. Lu  <hongjiu.lu@intel.com>
            Uros Bizjak  <ubizjak@gmail.com>
 
index 5dd1fc6ab2d57e465c70633156f12ecfeb50af3d..986ddad45b956f78bb9f87e4bf61802d38865fce 100644 (file)
 {
   rtx (*insn)(rtx);
 
-  insn = (TARGET_64BIT
+  insn = (Pmode == DImode
          ? gen_lwp_slwpcbdi
          : gen_lwp_slwpcbsi);