From ac474ac484e13ba208cf7a7f457f552aaa59b9a5 Mon Sep 17 00:00:00 2001 From: Vladi Krapp Date: Mon, 28 Oct 2024 09:06:30 +0000 Subject: [PATCH] [OmaxLTO] Fix the flag to be supplied to the LTO plugin --- OmaxLTO.cfg | 3 ++- docs/optimization-flags.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/OmaxLTO.cfg b/OmaxLTO.cfg index f7a11a59..9d7b5208 100644 --- a/OmaxLTO.cfg +++ b/OmaxLTO.cfg @@ -1,4 +1,5 @@ -flto=full \ -fvirtual-function-elimination \ -fwhole-program-vtables \ --mllvm -extra-LTO-loop-unroll=true +-Wl,-plugin-opt=-extra-LTO-loop-unroll=true + diff --git a/docs/optimization-flags.md b/docs/optimization-flags.md index f67f6412..6739601d 100644 --- a/docs/optimization-flags.md +++ b/docs/optimization-flags.md @@ -6,4 +6,4 @@ In some cases it is benefitial to perform an additional loop unroll pass so that Use cases where this could be beneficial - multiple (N>=4) nested loops. ### Usage: - -mllvm -extra-LTO-loop-unroll=true/false + -Wl,-plugin-opt=-extra-LTO-loop-unroll=true/false