[all-commits] [llvm/llvm-project] aaa826: [CSSPGO][llvm-profgen] Make extended binary the de...
WenleiHe via All-commits
all-commits at lists.llvm.org
Thu Jun 3 17:58:42 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: aaa826fac16bef995ff074bc13ce7baa37ab4d47
https://github.com/llvm/llvm-project/commit/aaa826fac16bef995ff074bc13ce7baa37ab4d47
Author: Wenlei He <aktoon at gmail.com>
Date: 2021-06-03 (Thu, 03 Jun 2021)
Changed paths:
M llvm/test/tools/llvm-profgen/cs-preinline.test
M llvm/test/tools/llvm-profgen/fname-canonicalization.test
M llvm/test/tools/llvm-profgen/inline-cs-dangling-pseudoprobe.test
M llvm/test/tools/llvm-profgen/inline-cs-noprobe.test
M llvm/test/tools/llvm-profgen/inline-cs-pseudoprobe.test
M llvm/test/tools/llvm-profgen/merge-cold-profile.test
M llvm/test/tools/llvm-profgen/noinline-cs-noprobe.test
M llvm/test/tools/llvm-profgen/noinline-cs-pseudoprobe.test
M llvm/test/tools/llvm-profgen/pseudoprobe-decoding.test
M llvm/test/tools/llvm-profgen/recursion-compression-noprobe.test
M llvm/test/tools/llvm-profgen/recursion-compression-pseudoprobe.test
M llvm/test/tools/llvm-profgen/truncated-pseudoprobe.test
M llvm/tools/llvm-profgen/ProfileGenerator.cpp
Log Message:
-----------
[CSSPGO][llvm-profgen] Make extended binary the default output format
Make extended binary the default output format for CSSPGO. This avoids having to pass flag every time when generating profile. It also matches llvm-profdata where binary profile is the default (should we switch to extbinary as default for llvm-profdata?).
We plan to compress name table for context profile, which depends on the built-in compression of extbinary.
Differential Revision: https://reviews.llvm.org/D103650
More information about the All-commits
mailing list