* [gentoo-commits] gentoo commit in src/patchsets/gcc/7.3.0/gentoo: 91_all_bmi-i386-PR-target-81763.patch README.history
@ 2018-03-11 10:00 Sergei Trofimovich (slyfox)
0 siblings, 0 replies; only message in thread
From: Sergei Trofimovich (slyfox) @ 2018-03-11 10:00 UTC (permalink / raw
To: gentoo-commits
slyfox 18/03/11 10:00:35
Modified: README.history
Added: 91_all_bmi-i386-PR-target-81763.patch
Log:
gcc/7.3.0: add i386-bmi tweak, bug #649880
Bug: https://bugs.gentoo.org/649880
Bug: https://gcc.gnu.org/PR81763
Revision Changes Path
1.2 src/patchsets/gcc/7.3.0/gentoo/README.history
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/README.history?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/README.history?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/README.history?r1=1.1&r2=1.2
Index: README.history
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/7.3.0/gentoo/README.history,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- README.history 25 Jan 2018 21:20:43 -0000 1.1
+++ README.history 11 Mar 2018 10:00:35 -0000 1.2
@@ -1,3 +1,5 @@
+1.1 11 Feb 2018
+ + 91_all_bmi-i386-PR-target-81763.patch
1.0 25 Jan 2018
+ 10_all_default-fortify-source.patch
+ 11_all_default-warn-format-security.patch
1.1 src/patchsets/gcc/7.3.0/gentoo/91_all_bmi-i386-PR-target-81763.patch
file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/91_all_bmi-i386-PR-target-81763.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/7.3.0/gentoo/91_all_bmi-i386-PR-target-81763.patch?rev=1.1&content-type=text/plain
Index: 91_all_bmi-i386-PR-target-81763.patch
===================================================================
From f15f28c30b67b62cb2aa52b48f2c5c645cbfa170 Mon Sep 17 00:00:00 2001
From: uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri, 26 Jan 2018 15:36:32 +0000
Subject: [PATCH] PR target/81763 * config/i386/i386.md
(*andndi3_doubleword): Add earlyclobber to (=&r,r,rm) alternative. Add
(=r,0,rm) and (=r,r,0) alternatives.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257096 138bc75d-0d04-0410-961f-82ee72b054a4
https://gcc.gnu.org/PR81763
https://bugs.gentoo.org/649880
---
gcc/config/i386/i386.md | 8 ++++----
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 5cd3ec093cd..fe9649d8738 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -9250,14 +9250,14 @@
})
(define_insn "*andndi3_doubleword"
- [(set (match_operand:DI 0 "register_operand" "=r,&r")
+ [(set (match_operand:DI 0 "register_operand" "=&r,r,r,&r")
(and:DI
- (not:DI (match_operand:DI 1 "register_operand" "r,0"))
- (match_operand:DI 2 "nonimmediate_operand" "rm,rm")))
+ (not:DI (match_operand:DI 1 "register_operand" "r,0,r,0"))
+ (match_operand:DI 2 "nonimmediate_operand" "rm,rm,0,rm")))
(clobber (reg:CC FLAGS_REG))]
"!TARGET_64BIT && TARGET_STV && TARGET_SSE2"
"#"
- [(set_attr "isa" "bmi,*")])
+ [(set_attr "isa" "bmi,bmi,bmi,*")])
(define_split
[(set (match_operand:DI 0 "register_operand")
--
2.16.2
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2018-03-11 10:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-11 10:00 [gentoo-commits] gentoo commit in src/patchsets/gcc/7.3.0/gentoo: 91_all_bmi-i386-PR-target-81763.patch README.history Sergei Trofimovich (slyfox)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox