> 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? >
I have started, but I could use some help :-) The items I have in mind: 1) make the arm inline version work on thumb 2) add a Subtarget->getMinRepStrSizeThreshold to ARM (maybe with a more generic name) 3) make the high level memcpy lowering identical on ARM and X86 4) move it to a common place. 5) move the code that lowers to a call to a common place. 6) implement a generic inline version that works on every arch (just a bunch of load/store). I should have 2 implemented on Friday. If someone could implement 1 it would be great :-) Cheers, -- Rafael Avila de Espindola Google Ireland Ltd. Gordon House Barrow Street Dublin 4 Ireland Registered in Dublin, Ireland Registration Number: 368047 _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits