15495b691SAlexander Shaposhnikov//===-- BitcodeStripOpts.td - llvm-bitcode-strip options ---------------*-===// 25495b691SAlexander Shaposhnikov// 35495b691SAlexander Shaposhnikov// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 45495b691SAlexander Shaposhnikov// See https://llvm.org/LICENSE.txt for license information. 55495b691SAlexander Shaposhnikov// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 65495b691SAlexander Shaposhnikov// 75495b691SAlexander Shaposhnikov//===----------------------------------------------------------------------===// 85495b691SAlexander Shaposhnikov// 95495b691SAlexander Shaposhnikov// This file describes the command line options of llvm-bitcode-strip. 105495b691SAlexander Shaposhnikov// 115495b691SAlexander Shaposhnikov//===----------------------------------------------------------------------===// 125495b691SAlexander Shaposhnikov 135495b691SAlexander Shaposhnikovinclude "llvm/Option/OptParser.td" 145495b691SAlexander Shaposhnikov 155495b691SAlexander Shaposhnikovdef help : Flag<["--"], "help">; 165495b691SAlexander Shaposhnikov 175495b691SAlexander Shaposhnikovdef h : Flag<["-"], "h">, Alias<help>; 185495b691SAlexander Shaposhnikov 195495b691SAlexander Shaposhnikovdef version : Flag<["--"], "version">, 208e6d2fe4SRichard Howell HelpText<"Print the version and exit">; 215495b691SAlexander Shaposhnikov 225495b691SAlexander Shaposhnikovdef V : Flag<["-"], "V">, 235495b691SAlexander Shaposhnikov Alias<version>, 245495b691SAlexander Shaposhnikov HelpText<"Alias for --version">; 258e6d2fe4SRichard Howell 26*94fba14fSRichard Howelldef remove : Flag<["-"], "r">, 27*94fba14fSRichard Howell HelpText<"Remove the __LLVM bitcode segment entirely">; 28*94fba14fSRichard Howell 298e6d2fe4SRichard Howelldef output : JoinedOrSeparate<["-"], "o">, HelpText<"Write output to <file>">, 308e6d2fe4SRichard Howell MetaVarName<"<file>">; 31