Try replacing synchronous copies with asynchronous ones (Phase I). In this phase, we only try replacing copies with less complicated use patterns, i.e., the ones without conditional, loop, or nested copy uses.
Try replacing synchronous copies with asynchronous ones (Phase I). In this phase, we only try replacing copies with less complicated use patterns, i.e., the ones without conditional, loop, or nested copy uses.
