[PATCH] memcpy lowering: use "rep movs" even when esi is used as base pointer
hans at chromium.org
Tue Mar 11 10:10:30 PDT 2014
Since I'm not very confident in the sdag and mi area, I was hoping someone could verify that:
1) I'm hooking up the sdag nodes correctly
2) The MI layer will handle register conflicts (i.e. if something else is in %edx it will get spilled or allocated to a different register, etc.)
Please take a look. Thanks.
More information about the llvm-commits