Skip to content

Commit 17e7fcf

Browse files
authored
[Perf] Update inlining memcpy patch (#563)
The patch file for setting inilining memcpy preference was slightly incorrect. Use of the SmallVector data structure caused issues with correctly inlining on some tests. The optimisation was also not enabled for v8.1m mainline targets as it should be. I've updated the patch file to reflect this.
1 parent 6bc2011 commit 17e7fcf

File tree

3 files changed

+351
-214
lines changed

3 files changed

+351
-214
lines changed

Omax.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@
88
-mllvm -enable-dfa-jump-thread \
99
-mllvm -enable-loop-flatten \
1010
-mllvm -enable-unroll-and-jam \
11+
-mllvm -enable-inline-memcpy-ld-st

patches/llvm-project-perf/0002-ARM-CodeGen-Disable-MEMCPY-LDM-STM-inlining-for-v7-m.patch

Lines changed: 0 additions & 214 deletions
This file was deleted.

0 commit comments

Comments
 (0)