On Saturday 14 April 2007 20:32, H. J. Lu wrote: > On Sat, Apr 14, 2007 at 12:23:24PM -0700, Andrew Pinski wrote: > > On 4/14/07, H. J. Lu <[EMAIL PROTECTED]> wrote: > > >__builtin_ia32_vec_set_v2di is > > > > > >v2di __builtin_ia32_vec_set_v2di (v2di, long long, const int) > > > > v2di and m128i are the same type except for may_alias which only > > matters when taking its address. > > It sounds right. I guess we get lucky that ix86_expand_vector_set
As Dan said, RTL expansion and patterns have nothing to do with the dumps you quoted. The tree dumps you quoted were before and after gimplification, which is a completely unrelated process. Paul