Re: [PATCH 4/4] Split-stack arg pointer init refinement

2015-05-19 Thread Alan Modra
Thanks for reviewing! Somehow I missed seeing your OK in yesterday's email. I have far too many emails in my inbox.. Patch series committed as revisions 223424, 223425, 223426, and 223427. I made a change to the comment for rs6000_supports_split_stack, instead of /* -fsplit-stack uses a field

Re: [PATCH 4/4] Split-stack arg pointer init refinement

2015-05-19 Thread David Edelsohn
This small refinement to the -fsplit-stack prologue arg pointer initialization improves code generation. Compare the -O2 gcc/testsuite/gcc.dg/split-3.c code for down() below. beforeafter mflr 0mflr 0 std 31,-8(1)std 31,-8(1) std 0,16(1)mr 12,1

[PATCH 4/4] Split-stack arg pointer init refinement

2015-05-17 Thread Alan Modra
This small refinement to the -fsplit-stack prologue arg pointer initialization improves code generation. Compare the -O2 gcc/testsuite/gcc.dg/split-3.c code for down() below. before after mflr 0 mflr 0 std 31,-8(1)std 31,-8(1)