Re: Unroller gone wild

2010-03-08 Thread Richard Guenther
On Mon, Mar 8, 2010 at 9:49 AM, Piotr Wyderski wrote: > I have the following code: > >    struct bounding_box { > >        pack4sf m_Mins; >        pack4sf m_Maxs; > >        void set(__v4sf v_mins, __v4sf v_maxs) { > >            m_Mins = v_mins; >            m_Maxs = v_maxs; >        } >    }; >

Unroller gone wild

2010-03-08 Thread Piotr Wyderski
I have the following code: struct bounding_box { pack4sf m_Mins; pack4sf m_Maxs; void set(__v4sf v_mins, __v4sf v_maxs) { m_Mins = v_mins; m_Maxs = v_maxs; } }; struct bin { bounding_box m_Box[3]; pack4si