[PATCH] D59256: [ARM] Disable LDM with offset for thumb2 cortex-m cpus
Dave Green via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 12 16:17:49 PDT 2019
dmgreen added a comment.
It may be possibly to create ldrd's, but I don't think that they will be any quicker. An ldrd will take the same time as an ldm (1+N). It could be smaller, depending on whether T1 ldr's are used.
>From a quick set of benchmarks I just ran, it looks like on average it did worse with ldrd's than ldr's. Perhaps because of less scheduling freedom?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59256/new/
https://reviews.llvm.org/D59256
More information about the llvm-commits
mailing list