http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #21 from Uros Bizjak ubizjak at gmail dot com 2011-07-28 17:02:49
UTC ---
(In reply to comment #19)
I'm seeing the same problem in gcc 4.4 and 4.6, I did not test 4.5:
Please, do not hijack bug reports.
Open new one, this one is
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
Uros Bizjak ubizjak at gmail dot com changed:
What|Removed |Added
Target||x32
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #19 from Paul Bone pbone at csse dot unimelb.edu.au 2011-07-22
06:01:30 UTC ---
I'm seeing the same problem in gcc 4.4 and 4.6, I did not test 4.5:
paul@semillion:~/code/mercury-compiler-rotd-2011-06-23/compiler$ gcc-4.4 -v -c
-o
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #20 from Paul Bone pbone at csse dot unimelb.edu.au 2011-07-22
06:07:11 UTC ---
Created attachment 24808
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24808
Test case generated by Mercury Compiler
This is a test case generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #16 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-06-20
14:53:52 UTC ---
Author: hjl
Date: Mon Jun 20 14:53:48 2011
New Revision: 175218
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175218
Log:
Check zero/sign
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #17 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-06-20
16:01:53 UTC ---
Check zero/sign extended hard registers.
2011-06-20 H.J. Lu hongjiu...@intel.com
PR middle-end/47725
* combine.c (cant_combine_insn_p):
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #18 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-06-20
17:03:21 UTC ---
Author: hjl
Date: Mon Jun 20 17:03:16 2011
New Revision: 175222
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=175222
Log:
Don't check zero/sign
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #14 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-04-02
06:03:56 UTC ---
Author: hjl
Date: Sat Apr 2 06:03:52 2011
New Revision: 171877
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=171877
Log:
Don't check zero/sign
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #15 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-04-02
06:05:06 UTC ---
Author: hjl
Date: Sat Apr 2 06:05:03 2011
New Revision: 171878
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=171878
Log:
Promote pointer
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #12 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-03-18
00:29:18 UTC ---
Author: hjl
Date: Fri Mar 18 00:29:15 2011
New Revision: 171124
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=171124
Log:
Check zero/sign
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #13 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-03-18
04:02:30 UTC ---
Author: hjl
Date: Fri Mar 18 04:02:25 2011
New Revision: 171125
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=171125
Log:
Revert the last change
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #11 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-02-16
20:15:12 UTC ---
Author: hjl
Date: Wed Feb 16 20:15:07 2011
New Revision: 170218
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170218
Log:
Check zero/sign
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #9 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-02-15
16:50:47 UTC ---
Author: hjl
Date: Tue Feb 15 16:50:43 2011
New Revision: 170179
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170179
Log:
Check zero/sign
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #10 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-02-15
19:46:29 UTC ---
Author: hjl
Date: Tue Feb 15 19:46:26 2011
New Revision: 170197
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170197
Log:
Revert
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #4 from Eric Botcazou ebotcazou at gcc dot gnu.org 2011-02-14
08:03:53 UTC ---
--- a/gcc/combine.c
+++ b/gcc/combine.c
@@ -2138,6 +2138,12 @@ cant_combine_insn_p (rtx insn)
return asm_noperands (PATTERN (insn)) 0;
src =
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #5 from H.J. Lu hjl.tools at gmail dot com 2011-02-14 14:06:45
UTC ---
(In reply to comment #4)
Who generates insn #2? The machinery handling parameters in function.c? If
so, maybe it should do the copy in the incoming mode
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #6 from H.J. Lu hjl.tools at gmail dot com 2011-02-14 14:13:32
UTC ---
This seems to work:
diff --git a/gcc/function.c b/gcc/function.c
index 3f721fb..4c78407 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -3000,11 +3000,15 @@
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #7 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-02-14
18:54:15 UTC ---
Author: hjl
Date: Mon Feb 14 18:54:12 2011
New Revision: 170148
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170148
Log:
Copy the hard register
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
H.J. Lu hjl.tools at gmail dot com changed:
What|Removed |Added
URL|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47725
--- Comment #3 from H.J. Lu hjl.tools at gmail dot com 2011-02-14 03:04:29
UTC ---
I am testing this patch:
diff --git a/gcc/combine.c b/gcc/combine.c
index 5e1236b..78f3089 100644
--- a/gcc/combine.c
+++ b/gcc/combine.c
@@ -2138,6 +2138,12 @@
20 matches
Mail list logo