public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug driver/63687] New: Dumps from RTL passes after LTO optimizations are not generated .
@ 2014-10-30 10:38 venkataramanan.kumar at amd dot com
2014-10-31 3:34 ` [Bug driver/63687] " pinskia at gcc dot gnu.org
2014-10-31 6:00 ` venkataramanan.kumar at amd dot com
0 siblings, 2 replies; 3+ messages in thread
From: venkataramanan.kumar at amd dot com @ 2014-10-30 10:38 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63687
Bug ID: 63687
Summary: Dumps from RTL passes after LTO optimizations are not
generated .
Product: gcc
Version: lto
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: driver
Assignee: unassigned at gcc dot gnu.org
Reporter: venkataramanan.kumar at amd dot com
I tried to dump RTL passes when compiling aarch64-unknown-linux-gnu compiler
with -flto -O3.
gcc version 5.0.0 20141030
aarch64-unknown-linux-gnu-gcc -O3 -flto test1.c test.c -fdump-rtl-all-all
-save-temps -fdump-ipa-all-all
--test.c--
#include<stdio.h>
extern void fn(int);
extern int b;
void main()
{
int a= 10;
fn(a);
printf("%d", b);
return;
}
--test.c--
-- test1.c --
int b;
void fn(int x)
{
if(x)
{
b = 10;
}
}
-- test1.c --
I am seeing ipa pass dumps from optimizations done at LTO stage. But RTL dumps
are not dumped. RTL passes called after ltrans and code generated. But not able
to see those dumps.
If I am correct intra function SSA tree pass dumps are also not seen.
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Bug driver/63687] Dumps from RTL passes after LTO optimizations are not generated .
2014-10-30 10:38 [Bug driver/63687] New: Dumps from RTL passes after LTO optimizations are not generated venkataramanan.kumar at amd dot com
@ 2014-10-31 3:34 ` pinskia at gcc dot gnu.org
2014-10-31 6:00 ` venkataramanan.kumar at amd dot com
1 sibling, 0 replies; 3+ messages in thread
From: pinskia at gcc dot gnu.org @ 2014-10-31 3:34 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63687
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
They go into /tmp/
-rw------- 1 apinski software 24 Oct 30 19:42 ccEAS2Ow.ltrans.out
-rw-r--r-- 1 apinski software 2749 Oct 30 19:42
ccEAS2Ow.ltrans0.o.257r.dfinish
-rw-r--r-- 1 apinski software 4081 Oct 30 19:42
ccEAS2Ow.ltrans0.o.256r.final
-rw-r--r-- 1 apinski software 4081 Oct 30 19:42
ccEAS2Ow.ltrans0.o.254r.nothrow
-rw-r--r-- 1 apinski software 4081 Oct 30 19:42
ccEAS2Ow.ltrans0.o.253r.shorten
-rw-r--r-- 1 apinski software 4081 Oct 30 19:42
ccEAS2Ow.ltrans0.o.251r.split5
-rw-r--r-- 1 apinski software 4081 Oct 30 19:42
ccEAS2Ow.ltrans0.o.249r.barriers
-rw-r--r-- 1 apinski software 9316 Oct 30 19:42
ccEAS2Ow.ltrans0.o.246r.alignments
-rw-r--r-- 1 apinski software 6117 Oct 30 19:42
ccEAS2Ow.ltrans0.o.243r.sched2
-rw-r--r-- 1 apinski software 4986 Oct 30 19:42
ccEAS2Ow.ltrans0.o.242r.split4
-rw-r--r-- 1 apinski software 5087 Oct 30 19:42
ccEAS2Ow.ltrans0.o.240r.bbro
-rw-r--r-- 1 apinski software 8475 Oct 30 19:42
ccEAS2Ow.ltrans0.o.239r.rtl_dce
-rw-r--r-- 1 apinski software 5057 Oct 30 19:42
ccEAS2Ow.ltrans0.o.238r.cprop_hardreg
-rw-r--r-- 1 apinski software 6210 Oct 30 19:42
ccEAS2Ow.ltrans0.o.237r.rnreg
-rw-r--r-- 1 apinski software 5294 Oct 30 19:42
ccEAS2Ow.ltrans0.o.236r.ce3
-rw-r--r-- 1 apinski software 5157 Oct 30 19:42
ccEAS2Ow.ltrans0.o.235r.peephole2
-rw-r--r-- 1 apinski software 4975 Oct 30 19:42
ccEAS2Ow.ltrans0.o.234r.compgotos
-rw-r--r-- 1 apinski software 5007 Oct 30 19:42
ccEAS2Ow.ltrans0.o.233r.jump2
-rw-r--r-- 1 apinski software 8236 Oct 30 19:42
ccEAS2Ow.ltrans0.o.231r.dse2
-rw-r--r-- 1 apinski software 5103 Oct 30 19:42
ccEAS2Ow.ltrans0.o.230r.pro_and_epilogue
-rw-r--r-- 1 apinski software 4813 Oct 30 19:42
ccEAS2Ow.ltrans0.o.228r.cmpelim
-rw-r--r-- 1 apinski software 4889 Oct 30 19:42
ccEAS2Ow.ltrans0.o.227r.ree
-rw-r--r-- 1 apinski software 4631 Oct 30 19:42
ccEAS2Ow.ltrans0.o.226r.split2
-rw-r--r-- 1 apinski software 4709 Oct 30 19:42
ccEAS2Ow.ltrans0.o.225r.gcse2
-rw-r--r-- 1 apinski software 12007 Oct 30 19:42
ccEAS2Ow.ltrans0.o.224r.postreload
-rw-r--r-- 1 apinski software 9489 Oct 30 19:42
ccEAS2Ow.ltrans0.o.222r.reload
-rw-r--r-- 1 apinski software 9125 Oct 30 19:42
ccEAS2Ow.ltrans0.o.221r.ira
-rw-r--r-- 1 apinski software 5938 Oct 30 19:42
ccEAS2Ow.ltrans0.o.220r.sched1
-rw-r--r-- 1 apinski software 4836 Oct 30 19:42
ccEAS2Ow.ltrans0.o.217r.asmcons
-rw-r--r-- 1 apinski software 9392 Oct 30 19:42
ccEAS2Ow.ltrans0.o.214r.subreg2
-rw-r--r-- 1 apinski software 4836 Oct 30 19:42
ccEAS2Ow.ltrans0.o.213r.split1
-rw-r--r-- 1 apinski software 4873 Oct 30 19:42
ccEAS2Ow.ltrans0.o.212r.outof_cfglayout
-rw-r--r-- 1 apinski software 9135 Oct 30 19:42
ccEAS2Ow.ltrans0.o.210r.ce2
-rw-r--r-- 1 apinski software 7478 Oct 30 19:42
ccEAS2Ow.ltrans0.o.209r.combine
-rw-r--r-- 1 apinski software 11663 Oct 30 19:42
ccEAS2Ow.ltrans0.o.208r.ud_dce
-rw-r--r-- 1 apinski software 5212 Oct 30 19:42
ccEAS2Ow.ltrans0.o.207r.init-regs
-rw-r--r-- 1 apinski software 5687 Oct 30 19:42
ccEAS2Ow.ltrans0.o.206r.auto_inc_dec
-rw-r--r-- 1 apinski software 5475 Oct 30 19:42
ccEAS2Ow.ltrans0.o.205r.fwprop2
-rw-r--r-- 1 apinski software 8055 Oct 30 19:42
ccEAS2Ow.ltrans0.o.204r.dse1
-rw-r--r-- 1 apinski software 10139 Oct 30 19:42
ccEAS2Ow.ltrans0.o.203r.cse2
-rw-r--r-- 1 apinski software 5212 Oct 30 19:42
ccEAS2Ow.ltrans0.o.202r.cprop3
-rw-r--r-- 1 apinski software 5288 Oct 30 19:42
ccEAS2Ow.ltrans0.o.201r.web
-rw-r--r-- 1 apinski software 9967 Oct 30 19:42
ccEAS2Ow.ltrans0.o.200r.loop2_done
-rw-r--r-- 1 apinski software 5030 Oct 30 19:42
ccEAS2Ow.ltrans0.o.198r.loop2_unroll
-rw-r--r-- 1 apinski software 5112 Oct 30 19:42
ccEAS2Ow.ltrans0.o.197r.loop2_invariant
-rw-r--r-- 1 apinski software 10043 Oct 30 19:42
ccEAS2Ow.ltrans0.o.196r.loop2_init
-rw-r--r-- 1 apinski software 5030 Oct 30 19:42
ccEAS2Ow.ltrans0.o.195r.loop2
-rw-r--r-- 1 apinski software 5077 Oct 30 19:42
ccEAS2Ow.ltrans0.o.194r.reginfo
-rw-r--r-- 1 apinski software 10318 Oct 30 19:42
ccEAS2Ow.ltrans0.o.193r.ce1
-rw-r--r-- 1 apinski software 5212 Oct 30 19:42
ccEAS2Ow.ltrans0.o.190r.cprop2
-rw-r--r-- 1 apinski software 5212 Oct 30 19:42
ccEAS2Ow.ltrans0.o.188r.pre
-rw-r--r-- 1 apinski software 9292 Oct 30 19:42
ccEAS2Ow.ltrans0.o.187r.cprop1
-rw-r--r-- 1 apinski software 6299 Oct 30 19:42
ccEAS2Ow.ltrans0.o.186r.fwprop1
-rw-r--r-- 1 apinski software 11319 Oct 30 19:42
ccEAS2Ow.ltrans0.o.185r.cse1
-rw-r--r-- 1 apinski software 4049 Oct 30 19:42
ccEAS2Ow.ltrans0.o.184r.dfinit
-rw-r--r-- 1 apinski software 6886 Oct 30 19:42
ccEAS2Ow.ltrans0.o.183r.subreg1
-rw-r--r-- 1 apinski software 5081 Oct 30 19:42
ccEAS2Ow.ltrans0.o.182r.jump
-rw-r--r-- 1 apinski software 2460 Oct 30 19:42
ccEAS2Ow.ltrans0.o.181r.into_cfglayout
-rw-r--r-- 1 apinski software 2478 Oct 30 19:42
ccEAS2Ow.ltrans0.o.180r.vregs
-rw-r--r-- 1 apinski software 6217 Oct 30 19:42
ccEAS2Ow.ltrans0.o.179r.expand
-rw-r--r-- 1 apinski software 0 Oct 30 19:42
ccEAS2Ow.ltrans0.o.050i.static-var
-rw-r--r-- 1 apinski software 6262 Oct 30 19:42
ccEAS2Ow.ltrans0.o.048i.inline
-rw-r--r-- 1 apinski software 707 Oct 30 19:42
ccEAS2Ow.ltrans0.o.046i.cp
-rw-r--r-- 1 apinski software 0 Oct 30 19:42
ccEAS2Ow.ltrans0.o.000i.type-inheritance
-rw-r--r-- 1 apinski software 5042 Oct 30 19:42
ccEAS2Ow.ltrans0.o.000i.cgraph
-rw-r--r-- 1 apinski software 4071 Oct 30 19:42 ccEAS2Ow.ltrans0.o
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Bug driver/63687] Dumps from RTL passes after LTO optimizations are not generated .
2014-10-30 10:38 [Bug driver/63687] New: Dumps from RTL passes after LTO optimizations are not generated venkataramanan.kumar at amd dot com
2014-10-31 3:34 ` [Bug driver/63687] " pinskia at gcc dot gnu.org
@ 2014-10-31 6:00 ` venkataramanan.kumar at amd dot com
1 sibling, 0 replies; 3+ messages in thread
From: venkataramanan.kumar at amd dot com @ 2014-10-31 6:00 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63687
Venkataramanan <venkataramanan.kumar at amd dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution|--- |FIXED
--- Comment #2 from Venkataramanan <venkataramanan.kumar at amd dot com> ---
All the files are stored in /tmp directory. Thanks Andrew for pointing that
out.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-10-31 5:32 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-30 10:38 [Bug driver/63687] New: Dumps from RTL passes after LTO optimizations are not generated venkataramanan.kumar at amd dot com
2014-10-31 3:34 ` [Bug driver/63687] " pinskia at gcc dot gnu.org
2014-10-31 6:00 ` venkataramanan.kumar at amd dot com
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).