|
LLVM 22.0.0git
|
#include "llvm/Transforms/IPO/ThinLTOBitcodeWriter.h"#include "llvm/Analysis/BasicAliasAnalysis.h"#include "llvm/Analysis/ModuleSummaryAnalysis.h"#include "llvm/Analysis/ProfileSummaryInfo.h"#include "llvm/Analysis/TypeMetadataUtils.h"#include "llvm/Bitcode/BitcodeWriter.h"#include "llvm/IR/Constants.h"#include "llvm/IR/DebugInfo.h"#include "llvm/IR/Instructions.h"#include "llvm/IR/Intrinsics.h"#include "llvm/IR/Module.h"#include "llvm/IR/PassManager.h"#include "llvm/Object/ModuleSymbolTable.h"#include "llvm/Support/raw_ostream.h"#include "llvm/Transforms/IPO.h"#include "llvm/Transforms/IPO/FunctionAttrs.h"#include "llvm/Transforms/IPO/FunctionImport.h"#include "llvm/Transforms/IPO/LowerTypeTests.h"#include "llvm/Transforms/Utils/Cloning.h"#include "llvm/Transforms/Utils/ModuleUtils.h"