OSDN Git Service

android: [Analysis] build DDGPrinter.cpp source
authorMauro Rossi <issor.oruam@gmail.com>
Sat, 30 Jan 2021 20:49:52 +0000 (21:49 +0100)
committerMauro Rossi <issor.oruam@gmail.com>
Thu, 15 Apr 2021 11:05:16 +0000 (13:05 +0200)
commitbe1e0302cbff64d9e2c5897eb2cbb9895d662db1
treed85d8ba58f3c516befc11431326da8f9b41ca6d5
parent0918d9d04b821db2fd614e53bab5bc175a39eab2
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
llvm/lib/Analysis/Android.bp