OSDN Git Service
android: [Analysis] build DDGPrinter.cpp source
Fixes the following building error:
ld.lld: error: undefined symbol: llvm::DDGDotPrinterPass::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)
>>> referenced by PassManagerInternal.h:85 (external/llvm-project/llvm/include/llvm/IR/PassManagerInternal.h:85)
>>> PassBuilder.o:(llvm::detail::PassModel<llvm::Loop, llvm::DDGDotPrinterPass, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&>::run(llvm::Loop&, llvm::AnalysisManager<llvm::Loop, llvm::LoopStandardAnalysisResults&>&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)) in archive out/soong/.intermediates/external/llvm-project/llvm/lib/Passes/libLLVM12Passes/android_x86_64_core_static/libLLVM12Passes.a