bug#39832: [PATCH] Optimized the deflate in aarch64

2020-02-29 Thread Yikun Jiang
From: Yikun Jiang This patch uses the prefetch instruction to pre-load the next_match into cache to improve the performance, also makes an unrolling change to decrease the number of if branch usage. --- deflate.c | 30 -- 1 file changed, 28 insertions(+), 2 deletions

bug#39831: [PATCH] Using crc instructions instead of crc_32_tab in aarch64.

2020-02-29 Thread Yikun Jiang
From: Yikun Jiang Implement CRC function using inline assembly instructions instead of crc_32_tab to improve the performance in aarch64. --- util.c | 50 ++ 1 file changed, 50 insertions(+) diff --git a/util.c b/util.c index 79fe505..d978c61