aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorAlex Bradbury <asb@igalia.com>2022-09-08 18:40:21 -0700
committerCraig Topper <craig.topper@sifive.com>2022-09-08 18:40:38 -0700
commit51ae462447d9557c681844c2056b1075c748a7af (patch)
treefb95071474993588fe233a57bcd66d2594e9aba5 /llvm/lib/Support/CommandLine.cpp
parentf9b59249757eb2213798b97869ff9b9dbc6441a7 (diff)
downloadllvm-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