On Mon, 2009-12-21 at 16:06 +0000, Paul Brook wrote: > On Monday 21 December 2009, Mohamed Shafi wrote: > > Hi all, > > > > I am doing a port in GCC 4.4.0 for a 32 bit target. As a part of > > scheduling framework i have to write the move patterns with more > > clarity, so that i could control the scheduling with the help of > > attributes. Re-writting the pattern resulted in movsi pattern with 41 > > alternatives :( > > Use rtl expressions instead of alternatives. e.g. arm.md:arith_shiftsi
Or use the more modern iterators approach. R.