|
LLVM
8.0.1
|
#include "llvm/LTO/legacy/LTOCodeGenerator.h"#include "llvm/ADT/Statistic.h"#include "llvm/ADT/StringExtras.h"#include "llvm/Analysis/Passes.h"#include "llvm/Analysis/TargetLibraryInfo.h"#include "llvm/Analysis/TargetTransformInfo.h"#include "llvm/Bitcode/BitcodeWriter.h"#include "llvm/CodeGen/ParallelCG.h"#include "llvm/CodeGen/TargetSubtargetInfo.h"#include "llvm/Config/config.h"#include "llvm/IR/Constants.h"#include "llvm/IR/DataLayout.h"#include "llvm/IR/DebugInfo.h"#include "llvm/IR/DerivedTypes.h"#include "llvm/IR/DiagnosticInfo.h"#include "llvm/IR/DiagnosticPrinter.h"#include "llvm/IR/LLVMContext.h"#include "llvm/IR/LegacyPassManager.h"#include "llvm/IR/Mangler.h"#include "llvm/IR/Module.h"#include "llvm/IR/PassTimingInfo.h"#include "llvm/IR/Verifier.h"#include "llvm/InitializePasses.h"#include "llvm/LTO/LTO.h"#include "llvm/LTO/legacy/LTOModule.h"#include "llvm/LTO/legacy/UpdateCompilerUsed.h"#include "llvm/Linker/Linker.h"#include "llvm/MC/MCAsmInfo.h"#include "llvm/MC/MCContext.h"#include "llvm/MC/SubtargetFeature.h"#include "llvm/Support/CommandLine.h"#include "llvm/Support/FileSystem.h"#include "llvm/Support/Host.h"#include "llvm/Support/MemoryBuffer.h"#include "llvm/Support/Signals.h"#include "llvm/Support/TargetRegistry.h"#include "llvm/Support/TargetSelect.h"#include "llvm/Support/ToolOutputFile.h"#include "llvm/Support/YAMLTraits.h"#include "llvm/Support/raw_ostream.h"#include "llvm/Target/TargetOptions.h"#include "llvm/Transforms/IPO.h"#include "llvm/Transforms/IPO/Internalize.h"#include "llvm/Transforms/IPO/PassManagerBuilder.h"#include "llvm/Transforms/ObjCARC.h"#include "llvm/Transforms/Utils/ModuleUtils.h"#include <system_error>
Go to the source code of this file.
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
Variables | |
| cl::opt< bool > | llvm::LTODiscardValueNames ("lto-discard-value-names", cl::desc("Strip names from Value during LTO (other than GlobalValue)."), cl::init(false), cl::Hidden) |
| cl::opt< std::string > | llvm::LTORemarksFilename ("lto-pass-remarks-output", cl::desc("Output filename for pass remarks"), cl::value_desc("filename")) |
| cl::opt< bool > | llvm::LTOPassRemarksWithHotness ("lto-pass-remarks-with-hotness", cl::desc("With PGO, include profile count in optimization remarks"), cl::Hidden) |
1.8.13