On Oct 23, 2007, at 6:36 AM, Rafael Espindola wrote: > What I am trying to do is factor a bit of the memcpy expansion code > among the various backends since I will need it on all of them to > implement "byval" arguments. > >> 2. The stores are unnecessarily serialized. Each of them should use >> the load tokenfactor as input chain. All the chains produced by the >> stores should then be fed into a new tokenfactor. I'll fix this. > > The code that generates the inline expansion is the same as before. > Just on a different function. Any improvement is welcome :-)
Hey Rafael, I just asked Bill to look into merging these memcpy lowering implementations. Have you already started on this, or should Bill look into it? -Chris _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits