|
LLVM
8.0.1
|
#include "llvm/ADT/Statistic.h"#include "llvm/Analysis/AliasAnalysisEvaluator.h"#include "llvm/Analysis/AliasSetTracker.h"#include "llvm/Analysis/BasicAliasAnalysis.h"#include "llvm/Analysis/CFLAndersAliasAnalysis.h"#include "llvm/Analysis/CFLSteensAliasAnalysis.h"#include "llvm/Analysis/CallPrinter.h"#include "llvm/Analysis/DomPrinter.h"#include "llvm/Analysis/GlobalsModRef.h"#include "llvm/Analysis/IntervalPartition.h"#include "llvm/Analysis/Lint.h"#include "llvm/Analysis/Passes.h"#include "llvm/Analysis/PostDominators.h"#include "llvm/Analysis/RegionPass.h"#include "llvm/Analysis/RegionPrinter.h"#include "llvm/Analysis/ScalarEvolution.h"#include "llvm/Analysis/ScalarEvolutionAliasAnalysis.h"#include "llvm/Analysis/ScopedNoAliasAA.h"#include "llvm/Analysis/TargetLibraryInfo.h"#include "llvm/Analysis/TypeBasedAliasAnalysis.h"#include "llvm/CodeGen/Passes.h"#include "llvm/IR/Function.h"#include "llvm/IR/IRPrintingPasses.h"#include "llvm/Support/Valgrind.h"#include "llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h"#include "llvm/Transforms/IPO.h"#include "llvm/Transforms/IPO/AlwaysInliner.h"#include "llvm/Transforms/IPO/FunctionAttrs.h"#include "llvm/Transforms/InstCombine/InstCombine.h"#include "llvm/Transforms/Instrumentation.h"#include "llvm/Transforms/Instrumentation/BoundsChecking.h"#include "llvm/Transforms/ObjCARC.h"#include "llvm/Transforms/Scalar.h"#include "llvm/Transforms/Scalar/GVN.h"#include "llvm/Transforms/Scalar/InstSimplifyPass.h"#include "llvm/Transforms/Scalar/Scalarizer.h"#include "llvm/Transforms/Utils.h"#include "llvm/Transforms/Utils/SymbolRewriter.h"#include "llvm/Transforms/Utils/UnifyFunctionExitNodes.h"#include "llvm/Transforms/Vectorize.h"#include <cstdlib>
1.8.13