[all-commits] [llvm/llvm-project] ea6e13: [clang][perf-training] Fix profiling with -DCLANG_...
Tom Stellard via All-commits
all-commits at lists.llvm.org
Thu Dec 12 15:50:55 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ea6e13586ce22291e9e7a4e382f6b2409b406da9
https://github.com/llvm/llvm-project/commit/ea6e13586ce22291e9e7a4e382f6b2409b406da9
Author: Tom Stellard <tstellar at redhat.com>
Date: 2024-12-12 (Thu, 12 Dec 2024)
Changed paths:
M clang/utils/perf-training/bolt.lit.cfg
M clang/utils/perf-training/lit.cfg
M clang/utils/perf-training/llvm-support/build.test
Log Message:
-----------
[clang][perf-training] Fix profiling with -DCLANG_BOLT=perf (#119117)
This fixes the llvm-support build that generates the profile data, and
wraps the whole `cmake --build` command with perf instead of wrapping
each individual clang invocation. This limits the number of profile
files generated and reduces the time spent running perf2bolt.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list