From 697d2bbcac803e819177a3c841509c51bb3fcc31 Mon Sep 17 00:00:00 2001 From: "julia.koval" Date: Thu, 28 Jun 2018 16:14:26 +0200 Subject: [PATCH] memset --- gcc/config/i386/x86-tune-costs.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/config/i386/x86-tune-costs.h b/gcc/config/i386/x86-tune-costs.h index 8409a5f..ff28934 100644 --- a/gcc/config/i386/x86-tune-costs.h +++ b/gcc/config/i386/x86-tune-costs.h @@ -1518,7 +1518,7 @@ struct processor_costs znver1_cost = { /* skylake_cost should produce code tuned for Skylake familly of CPUs. */ static stringop_algs skylake_memcpy[2] = { {libcall, {{1024, rep_prefix_4_byte, true}, {-1, libcall, false}}}, - {libcall, {{16, loop, false}, {512, rep_prefix_8_byte, false}, + {libcall, {{16, loop, false}, {512, unrolled_loop, false}, {-1, libcall, false}}}}; static stringop_algs skylake_memset[2] = { @@ -1526,7 +1526,7 @@ static stringop_algs skylake_memset[2] = { {24, loop, true}, {8192, rep_prefix_4_byte, true}, {-1, libcall, false}}}, - {libcall, {{24, loop, true}, {512, rep_prefix_8_byte, false}, + {libcall, {{24, loop, true}, {512, unrolled_loop, false}, {-1, libcall, false}}}}; static const -- 1.8.3.1