Propagating value ranges in ipa-cp and related ideas

2013-02-22 Thread Easwaran Raman
Hi, Consider the following function A *CheckNotNull (A *a_ptr) { if (a_ptr == NULL) { // Code with non-trivial code size } return a_ptr; } If this is invoked as CheckNotNull(&a), the inliner should be able to infer that (a_ptr == 0) predicate is false and estimate the size and time ba

Re: GCC 4.8.0 Status Report (2012-10-29), Stage 1 to end soon

2012-11-05 Thread Easwaran Raman
I'd like to get a small patch to tree reassociation ( http://gcc.gnu.org/ml/gcc-patches/2012-10/msg01761.html ) in. Thanks, Easwaran On Mon, Oct 29, 2012 at 10:56 AM, Jakub Jelinek wrote: > Status > == > > I'd like to close the stage 1 phase of GCC 4.8 development > on Monday, November 5th.

Re: stack slot reuse

2010-05-26 Thread Easwaran Raman
On Wed, May 26, 2010 at 8:42 AM, Xinliang David Li wrote: > On Wed, May 26, 2010 at 2:58 AM, Richard Guenther > wrote: >> On Tue, May 25, 2010 at 10:02 PM, Easwaran Raman wrote: >>> On Fri, May 21, 2010 at 10:30 AM, Xinliang David Li >>> wrote: >>>

Re: stack slot reuse

2010-05-25 Thread Easwaran Raman
On Fri, May 21, 2010 at 10:30 AM, Xinliang David Li wrote: > > On Fri, May 21, 2010 at 2:24 AM, Richard Guenther > wrote: > > On Thu, May 20, 2010 at 11:21 PM, Xinliang David Li > > wrote: > >> On Thu, May 20, 2010 at 2:18 PM, Steven Bosscher > >> wrote: > >>> On Thu, May 20, 2010 at 11:14 PM