diff options
author | Alex Bradbury <asb@igalia.com> | 2022-09-08 18:40:21 -0700 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2022-09-08 18:40:38 -0700 |
commit | 51ae462447d9557c681844c2056b1075c748a7af (patch) | |
tree | fb95071474993588fe233a57bcd66d2594e9aba5 /llvm/lib/Support/CommandLine.cpp | |
parent | f9b59249757eb2213798b97869ff9b9dbc6441a7 (diff) | |
download | llvm-51ae462447d9557c681844c2056b1075c748a7af.zip llvm-51ae462447d9557c681844c2056b1075c748a7af.tar.gz llvm-51ae462447d9557c681844c2056b1075c748a7af.tar.bz2 |
[RISCV] Add the GlobalMerge pass (disabled by default)
Split out from D129178, this just adds the GlobalMerge tests (other than global-merge-minsize.ll which is testing a specific configuration of the pass when it's enabled) and exposes `-riscv-enable-global-merge` and //doesn't enable it by default//.
Note that the comment "// FIXME: Unify control over GlobalMerge." is copied from the Arm and AArch64 backends, which expose the same flag. Presumably the author is imagining some later refactoring that provides a target-independent flag.
Reviewed By: craig.topper, reames, hiraditya
Differential Revision: https://reviews.llvm.org/D130481
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions