Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!nx01.iad01.newshosting.com!newshosting.com!news-out.readnews.com!news-xxxfer.readnews.com!news.misty.com!news.iecc.com!nerds-end From: Wei-Jen Chen Newsgroups: comp.compilers Subject: Re: How to eliminate redundant constant move instructions Date: Thu, 10 Nov 2011 08:04:46 +0000 (UTC) Organization: College of Computer Science, National Chiao Tung University Lines: 9 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <11-11-031@comp.compilers> References: <11-10-019@comp.compilers> <11-11-004@comp.compilers> <11-11-009@comp.compilers> <11-11-025@comp.compilers> <11-11-030@comp.compilers> NNTP-Posting-Host: news.iecc.com X-Trace: leila.iecc.com 1320995946 58092 64.57.183.58 (11 Nov 2011 07:19:06 GMT) X-Complaints-To: abuse@iecc.com NNTP-Posting-Date: Fri, 11 Nov 2011 07:19:06 +0000 (UTC) Keywords: optimize, linker Posted-Date: 11 Nov 2011 02:19:06 EST X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: x330-a1.tempe.blueboxinc.net comp.compilers:333 > Unfortunately, cse only works on basis of extended basic block. > Nothing it can do for global cases as reported in mentioned bug. Can LTO help? Regards, chenwj [That's gcc's link time optimizer -John]