brintos

brintos / llvm-project-archived public Read only

0
0
Text · 930 B · f94cf91 Raw
29 lines · c
1//===-- Options.h -----------------------------------------------*- C++ -*-===//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8#ifndef LLVM_TOOLS_LLVM_PROFGEN_OPTIONS_H9#define LLVM_TOOLS_LLVM_PROFGEN_OPTIONS_H10 11#include "llvm/Support/CommandLine.h"12 13namespace llvm {14 15extern cl::OptionCategory ProfGenCategory;16 17extern cl::opt<std::string> OutputFilename;18extern cl::opt<bool> ShowDisassemblyOnly;19extern cl::opt<bool> ShowSourceLocations;20extern cl::opt<bool> SkipSymbolization;21extern cl::opt<bool> ShowDetailedWarning;22extern cl::opt<bool> InferMissingFrames;23extern cl::opt<bool> EnableCSPreInliner;24extern cl::opt<bool> UseContextCostForPreInliner;25 26} // end namespace llvm27 28#endif29