[compiler-rt] [llvm] [memprof] Use -memprof-default-options to set options during compile time (PR #118874)
Snehasish Kumar via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 5 17:16:04 PST 2024
================
@@ -1,5 +1,8 @@
// RUN: %clangxx_memprof -O2 %s -o %t && %run %t 2>&1 | FileCheck %s
+// Check that overriding __memprof_default_options() takes precedence over the LLVM flag
+// RUN: %clangxx_memprof -O2 %s -o %t-flag -mllvm -memprof-runtime-default-options="verbosity=0 help=0" && %run %t-flag 2>&1 | FileCheck %s
+
const char *kMemProfDefaultOptions = "verbosity=1 help=1";
extern "C" const char *__memprof_default_options() {
----------------
snehasish wrote:
I think the CHECK statement below will need to be updated to check `verbosity=1 help=1` to verify the behaviour.
https://github.com/llvm/llvm-project/pull/118874
More information about the llvm-commits
mailing list