Commit 62c8b1ed by Hernan Liatis

Update third_party/llvm-7.0/Android.bp to match BUILD.gn

third_parth/llvm-7.0/BUILD.gn needed to update in order to add additional required files as listed in chromium:961729. Same needs to be done to the equivalent Android.bp file. Bug: chromium:961729 Change-Id: I0afce6f8f4a8fa3b0d5e2001fe98c1686f410f78 Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/31768Reviewed-by: 's avatarChris Forbes <chrisforbes@google.com> Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com> Kokoro-Presubmit: kokoro <noreply+kokoro@google.com> Tested-by: 's avatarHernan Liatis <hliatis@google.com>
parent 19a0081c
......@@ -8,64 +8,44 @@ cc_library_static {
srcs: [
"llvm/lib/Analysis/AliasAnalysis.cpp",
"llvm/lib/Analysis/AliasAnalysisEvaluator.cpp",
"llvm/lib/Analysis/AliasAnalysisSummary.cpp",
"llvm/lib/Analysis/AliasSetTracker.cpp",
"llvm/lib/Analysis/Analysis.cpp",
"llvm/lib/Analysis/AssumptionCache.cpp",
"llvm/lib/Analysis/BasicAliasAnalysis.cpp",
"llvm/lib/Analysis/BlockFrequencyInfo.cpp",
"llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp",
"llvm/lib/Analysis/BranchProbabilityInfo.cpp",
"llvm/lib/Analysis/CFG.cpp",
"llvm/lib/Analysis/CFGPrinter.cpp",
"llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp",
"llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp",
"llvm/lib/Analysis/CGSCCPassManager.cpp",
"llvm/lib/Analysis/CallGraph.cpp",
"llvm/lib/Analysis/CallGraphSCCPass.cpp",
"llvm/lib/Analysis/CallPrinter.cpp",
"llvm/lib/Analysis/CaptureTracking.cpp",
"llvm/lib/Analysis/CmpInstAnalysis.cpp",
"llvm/lib/Analysis/CodeMetrics.cpp",
"llvm/lib/Analysis/ConstantFolding.cpp",
"llvm/lib/Analysis/CostModel.cpp",
"llvm/lib/Analysis/Delinearization.cpp",
"llvm/lib/Analysis/DemandedBits.cpp",
"llvm/lib/Analysis/DependenceAnalysis.cpp",
"llvm/lib/Analysis/DivergenceAnalysis.cpp",
"llvm/lib/Analysis/DomPrinter.cpp",
"llvm/lib/Analysis/DominanceFrontier.cpp",
"llvm/lib/Analysis/EHPersonalities.cpp",
"llvm/lib/Analysis/GlobalsModRef.cpp",
"llvm/lib/Analysis/IVUsers.cpp",
"llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp",
"llvm/lib/Analysis/InlineCost.cpp",
"llvm/lib/Analysis/InstCount.cpp",
"llvm/lib/Analysis/InstructionSimplify.cpp",
"llvm/lib/Analysis/Interval.cpp",
"llvm/lib/Analysis/IntervalPartition.cpp",
"llvm/lib/Analysis/IteratedDominanceFrontier.cpp",
"llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp",
"llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp",
"llvm/lib/Analysis/LazyCallGraph.cpp",
"llvm/lib/Analysis/LazyValueInfo.cpp",
"llvm/lib/Analysis/Lint.cpp",
"llvm/lib/Analysis/Loads.cpp",
"llvm/lib/Analysis/LoopAccessAnalysis.cpp",
"llvm/lib/Analysis/LoopAnalysisManager.cpp",
"llvm/lib/Analysis/LoopInfo.cpp",
"llvm/lib/Analysis/LoopPass.cpp",
"llvm/lib/Analysis/LoopUnrollAnalyzer.cpp",
"llvm/lib/Analysis/MemDepPrinter.cpp",
"llvm/lib/Analysis/MemDerefPrinter.cpp",
"llvm/lib/Analysis/MemoryBuiltins.cpp",
"llvm/lib/Analysis/MemoryDependenceAnalysis.cpp",
"llvm/lib/Analysis/MemoryLocation.cpp",
"llvm/lib/Analysis/MemorySSA.cpp",
"llvm/lib/Analysis/MemorySSAUpdater.cpp",
"llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp",
"llvm/lib/Analysis/ModuleSummaryAnalysis.cpp",
"llvm/lib/Analysis/MustExecute.cpp",
"llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp",
"llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp",
......@@ -77,20 +57,14 @@ cc_library_static {
"llvm/lib/Analysis/PostDominators.cpp",
"llvm/lib/Analysis/ProfileSummaryInfo.cpp",
"llvm/lib/Analysis/PtrUseVisitor.cpp",
"llvm/lib/Analysis/RegionInfo.cpp",
"llvm/lib/Analysis/RegionPass.cpp",
"llvm/lib/Analysis/RegionPrinter.cpp",
"llvm/lib/Analysis/ScalarEvolution.cpp",
"llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp",
"llvm/lib/Analysis/ScalarEvolutionExpander.cpp",
"llvm/lib/Analysis/ScalarEvolutionNormalization.cpp",
"llvm/lib/Analysis/ScopedNoAliasAA.cpp",
"llvm/lib/Analysis/SyntheticCountsUtils.cpp",
"llvm/lib/Analysis/TargetLibraryInfo.cpp",
"llvm/lib/Analysis/TargetTransformInfo.cpp",
"llvm/lib/Analysis/Trace.cpp",
"llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp",
"llvm/lib/Analysis/TypeMetadataUtils.cpp",
"llvm/lib/Analysis/ValueLattice.cpp",
"llvm/lib/Analysis/ValueLatticeUtils.cpp",
"llvm/lib/Analysis/ValueTracking.cpp",
......@@ -98,15 +72,10 @@ cc_library_static {
"llvm/lib/BinaryFormat/Dwarf.cpp",
"llvm/lib/BinaryFormat/Magic.cpp",
"llvm/lib/BinaryFormat/Wasm.cpp",
"llvm/lib/Bitcode/Reader/BitReader.cpp",
"llvm/lib/Bitcode/Reader/BitcodeReader.cpp",
"llvm/lib/Bitcode/Reader/BitstreamReader.cpp",
"llvm/lib/Bitcode/Reader/MetadataLoader.cpp",
"llvm/lib/Bitcode/Reader/ValueList.cpp",
"llvm/lib/Bitcode/Writer/BitWriter.cpp",
"llvm/lib/Bitcode/Writer/BitcodeWriter.cpp",
"llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp",
"llvm/lib/Bitcode/Writer/ValueEnumerator.cpp",
"llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp",
"llvm/lib/CodeGen/AllocationOrder.cpp",
"llvm/lib/CodeGen/Analysis.cpp",
......@@ -130,8 +99,6 @@ cc_library_static {
"llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp",
"llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp",
"llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp",
"llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp",
"llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp",
"llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp",
"llvm/lib/CodeGen/AsmPrinter/WinException.cpp",
"llvm/lib/CodeGen/AtomicExpandPass.cpp",
......@@ -139,7 +106,6 @@ cc_library_static {
"llvm/lib/CodeGen/BranchFolding.cpp",
"llvm/lib/CodeGen/BranchRelaxation.cpp",
"llvm/lib/CodeGen/BreakFalseDeps.cpp",
"llvm/lib/CodeGen/BuiltinGCs.cpp",
"llvm/lib/CodeGen/CFIInstrInserter.cpp",
"llvm/lib/CodeGen/CalcSpillWeights.cpp",
"llvm/lib/CodeGen/CallingConvLower.cpp",
......@@ -165,8 +131,6 @@ cc_library_static {
"llvm/lib/CodeGen/GCRootLowering.cpp",
"llvm/lib/CodeGen/GCStrategy.cpp",
"llvm/lib/CodeGen/GlobalISel/CallLowering.cpp",
"llvm/lib/CodeGen/GlobalISel/Combiner.cpp",
"llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp",
"llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp",
"llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp",
"llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp",
......@@ -250,7 +214,6 @@ cc_library_static {
"llvm/lib/CodeGen/OptimizePHIs.cpp",
"llvm/lib/CodeGen/PHIElimination.cpp",
"llvm/lib/CodeGen/PHIEliminationUtils.cpp",
"llvm/lib/CodeGen/ParallelCG.cpp",
"llvm/lib/CodeGen/PatchableFunction.cpp",
"llvm/lib/CodeGen/PeepholeOptimizer.cpp",
"llvm/lib/CodeGen/PostRAHazardRecognizer.cpp",
......@@ -294,7 +257,6 @@ cc_library_static {
"llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp",
"llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp",
"llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp",
"llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp",
"llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp",
"llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp",
"llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp",
......@@ -336,64 +298,28 @@ cc_library_static {
"llvm/lib/CodeGen/WasmEHPrepare.cpp",
"llvm/lib/CodeGen/WinEHPrepare.cpp",
"llvm/lib/CodeGen/XRayInstrumentation.cpp",
"llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp",
"llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp",
"llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp",
"llvm/lib/DebugInfo/CodeView/CodeViewError.cpp",
"llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp",
"llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp",
"llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp",
"llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp",
"llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp",
"llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp",
"llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp",
"llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp",
"llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp",
"llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp",
"llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp",
"llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp",
"llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp",
"llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp",
"llvm/lib/DebugInfo/CodeView/EnumTables.cpp",
"llvm/lib/DebugInfo/CodeView/Formatters.cpp",
"llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp",
"llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp",
"llvm/lib/DebugInfo/CodeView/Line.cpp",
"llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp",
"llvm/lib/DebugInfo/CodeView/RecordName.cpp",
"llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp",
"llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp",
"llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp",
"llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp",
"llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp",
"llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp",
"llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp",
"llvm/lib/DebugInfo/CodeView/TypeHashing.cpp",
"llvm/lib/DebugInfo/CodeView/TypeIndex.cpp",
"llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp",
"llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp",
"llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp",
"llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp",
"llvm/lib/ExecutionEngine/ExecutionEngine.cpp",
"llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp",
"llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp",
"llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp",
"llvm/lib/ExecutionEngine/Orc/Core.cpp",
"llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp",
"llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp",
"llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp",
"llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp",
"llvm/lib/ExecutionEngine/Orc/LLJIT.cpp",
"llvm/lib/ExecutionEngine/Orc/Layer.cpp",
"llvm/lib/ExecutionEngine/Orc/Legacy.cpp",
"llvm/lib/ExecutionEngine/Orc/NullResolver.cpp",
"llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp",
"llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp",
"llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp",
"llvm/lib/ExecutionEngine/Orc/OrcError.cpp",
"llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp",
"llvm/lib/ExecutionEngine/Orc/RPCUtils.cpp",
"llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp",
"llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp",
"llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp",
"llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp",
......@@ -421,7 +347,6 @@ cc_library_static {
"llvm/lib/IR/DiagnosticHandler.cpp",
"llvm/lib/IR/DiagnosticInfo.cpp",
"llvm/lib/IR/DiagnosticPrinter.cpp",
"llvm/lib/IR/DomTreeUpdater.cpp",
"llvm/lib/IR/Dominators.cpp",
"llvm/lib/IR/Function.cpp",
"llvm/lib/IR/GVMaterializer.cpp",
......@@ -439,7 +364,6 @@ cc_library_static {
"llvm/lib/IR/Mangler.cpp",
"llvm/lib/IR/Metadata.cpp",
"llvm/lib/IR/Module.cpp",
"llvm/lib/IR/ModuleSummaryIndex.cpp",
"llvm/lib/IR/Operator.cpp",
"llvm/lib/IR/OptBisect.cpp",
"llvm/lib/IR/Pass.cpp",
......@@ -463,7 +387,6 @@ cc_library_static {
"llvm/lib/MC/MCAsmInfoCOFF.cpp",
"llvm/lib/MC/MCAsmInfoDarwin.cpp",
"llvm/lib/MC/MCAsmInfoELF.cpp",
"llvm/lib/MC/MCAsmInfoWasm.cpp",
"llvm/lib/MC/MCAsmMacro.cpp",
"llvm/lib/MC/MCAsmStreamer.cpp",
"llvm/lib/MC/MCAssembler.cpp",
......@@ -471,7 +394,6 @@ cc_library_static {
"llvm/lib/MC/MCCodePadder.cpp",
"llvm/lib/MC/MCCodeView.cpp",
"llvm/lib/MC/MCContext.cpp",
"llvm/lib/MC/MCDisassembler/Disassembler.cpp",
"llvm/lib/MC/MCDisassembler/MCDisassembler.cpp",
"llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp",
"llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp",
......@@ -485,7 +407,6 @@ cc_library_static {
"llvm/lib/MC/MCInstPrinter.cpp",
"llvm/lib/MC/MCInstrAnalysis.cpp",
"llvm/lib/MC/MCInstrDesc.cpp",
"llvm/lib/MC/MCLabel.cpp",
"llvm/lib/MC/MCLinkerOptimizationHint.cpp",
"llvm/lib/MC/MCMachOStreamer.cpp",
"llvm/lib/MC/MCMachObjectTargetWriter.cpp",
......@@ -515,7 +436,6 @@ cc_library_static {
"llvm/lib/MC/MCSymbolELF.cpp",
"llvm/lib/MC/MCTargetOptions.cpp",
"llvm/lib/MC/MCValue.cpp",
"llvm/lib/MC/MCWasmObjectTargetWriter.cpp",
"llvm/lib/MC/MCWasmStreamer.cpp",
"llvm/lib/MC/MCWin64EH.cpp",
"llvm/lib/MC/MCWinCOFFStreamer.cpp",
......@@ -526,12 +446,8 @@ cc_library_static {
"llvm/lib/MC/WasmObjectWriter.cpp",
"llvm/lib/MC/WinCOFFObjectWriter.cpp",
"llvm/lib/Object/Archive.cpp",
"llvm/lib/Object/ArchiveWriter.cpp",
"llvm/lib/Object/Binary.cpp",
"llvm/lib/Object/COFFImportFile.cpp",
"llvm/lib/Object/COFFModuleDefinition.cpp",
"llvm/lib/Object/COFFObjectFile.cpp",
"llvm/lib/Object/Decompressor.cpp",
"llvm/lib/Object/ELF.cpp",
"llvm/lib/Object/ELFObjectFile.cpp",
"llvm/lib/Object/Error.cpp",
......@@ -540,74 +456,50 @@ cc_library_static {
"llvm/lib/Object/MachOObjectFile.cpp",
"llvm/lib/Object/MachOUniversal.cpp",
"llvm/lib/Object/ModuleSymbolTable.cpp",
"llvm/lib/Object/Object.cpp",
"llvm/lib/Object/ObjectFile.cpp",
"llvm/lib/Object/RecordStreamer.cpp",
"llvm/lib/Object/SymbolSize.cpp",
"llvm/lib/Object/SymbolicFile.cpp",
"llvm/lib/Object/WasmObjectFile.cpp",
"llvm/lib/Object/WindowsResource.cpp",
"llvm/lib/ProfileData/GCOV.cpp",
"llvm/lib/ProfileData/InstrProf.cpp",
"llvm/lib/ProfileData/InstrProfReader.cpp",
"llvm/lib/ProfileData/InstrProfWriter.cpp",
"llvm/lib/ProfileData/ProfileSummaryBuilder.cpp",
"llvm/lib/ProfileData/SampleProf.cpp",
"llvm/lib/ProfileData/SampleProfReader.cpp",
"llvm/lib/ProfileData/SampleProfWriter.cpp",
"llvm/lib/Support/AMDGPUMetadata.cpp",
"llvm/lib/Support/APFloat.cpp",
"llvm/lib/Support/APInt.cpp",
"llvm/lib/Support/APSInt.cpp",
"llvm/lib/Support/ARMAttributeParser.cpp",
"llvm/lib/Support/ARMBuildAttrs.cpp",
"llvm/lib/Support/ARMWinEH.cpp",
"llvm/lib/Support/Allocator.cpp",
"llvm/lib/Support/Atomic.cpp",
"llvm/lib/Support/BinaryStreamError.cpp",
"llvm/lib/Support/BinaryStreamReader.cpp",
"llvm/lib/Support/BinaryStreamRef.cpp",
"llvm/lib/Support/BinaryStreamWriter.cpp",
"llvm/lib/Support/BlockFrequency.cpp",
"llvm/lib/Support/BranchProbability.cpp",
"llvm/lib/Support/COM.cpp",
"llvm/lib/Support/CachePruning.cpp",
"llvm/lib/Support/Chrono.cpp",
"llvm/lib/Support/CodeGenCoverage.cpp",
"llvm/lib/Support/CommandLine.cpp",
"llvm/lib/Support/Compression.cpp",
"llvm/lib/Support/ConvertUTF.cpp",
"llvm/lib/Support/ConvertUTFWrapper.cpp",
"llvm/lib/Support/CrashRecoveryContext.cpp",
"llvm/lib/Support/DAGDeltaAlgorithm.cpp",
"llvm/lib/Support/DJB.cpp",
"llvm/lib/Support/DataExtractor.cpp",
"llvm/lib/Support/Debug.cpp",
"llvm/lib/Support/DebugCounter.cpp",
"llvm/lib/Support/DeltaAlgorithm.cpp",
"llvm/lib/Support/DynamicLibrary.cpp",
"llvm/lib/Support/Errno.cpp",
"llvm/lib/Support/Error.cpp",
"llvm/lib/Support/ErrorHandling.cpp",
"llvm/lib/Support/FileOutputBuffer.cpp",
"llvm/lib/Support/FileUtilities.cpp",
"llvm/lib/Support/FoldingSet.cpp",
"llvm/lib/Support/FormatVariadic.cpp",
"llvm/lib/Support/FormattedStream.cpp",
"llvm/lib/Support/GlobPattern.cpp",
"llvm/lib/Support/GraphWriter.cpp",
"llvm/lib/Support/Hashing.cpp",
"llvm/lib/Support/Host.cpp",
"llvm/lib/Support/InitLLVM.cpp",
"llvm/lib/Support/IntEqClasses.cpp",
"llvm/lib/Support/IntervalMap.cpp",
"llvm/lib/Support/JSON.cpp",
"llvm/lib/Support/JamCRC.cpp",
"llvm/lib/Support/KnownBits.cpp",
"llvm/lib/Support/LEB128.cpp",
"llvm/lib/Support/LineIterator.cpp",
"llvm/lib/Support/Locale.cpp",
"llvm/lib/Support/LockFileManager.cpp",
"llvm/lib/Support/LowLevelType.cpp",
"llvm/lib/Support/MD5.cpp",
"llvm/lib/Support/ManagedStatic.cpp",
......@@ -616,10 +508,7 @@ cc_library_static {
"llvm/lib/Support/MemoryBuffer.cpp",
"llvm/lib/Support/Mutex.cpp",
"llvm/lib/Support/NativeFormatting.cpp",
"llvm/lib/Support/Options.cpp",
"llvm/lib/Support/Parallel.cpp",
"llvm/lib/Support/Path.cpp",
"llvm/lib/Support/PluginLoader.cpp",
"llvm/lib/Support/PrettyStackTrace.cpp",
"llvm/lib/Support/Process.cpp",
"llvm/lib/Support/Program.cpp",
......@@ -633,47 +522,34 @@ cc_library_static {
"llvm/lib/Support/SmallPtrSet.cpp",
"llvm/lib/Support/SmallVector.cpp",
"llvm/lib/Support/SourceMgr.cpp",
"llvm/lib/Support/SpecialCaseList.cpp",
"llvm/lib/Support/Statistic.cpp",
"llvm/lib/Support/StringExtras.cpp",
"llvm/lib/Support/StringMap.cpp",
"llvm/lib/Support/StringPool.cpp",
"llvm/lib/Support/StringRef.cpp",
"llvm/lib/Support/StringSaver.cpp",
"llvm/lib/Support/SystemUtils.cpp",
"llvm/lib/Support/TarWriter.cpp",
"llvm/lib/Support/TargetParser.cpp",
"llvm/lib/Support/TargetRegistry.cpp",
"llvm/lib/Support/ThreadLocal.cpp",
"llvm/lib/Support/ThreadPool.cpp",
"llvm/lib/Support/Threading.cpp",
"llvm/lib/Support/Timer.cpp",
"llvm/lib/Support/ToolOutputFile.cpp",
"llvm/lib/Support/TrigramIndex.cpp",
"llvm/lib/Support/Triple.cpp",
"llvm/lib/Support/Twine.cpp",
"llvm/lib/Support/Unicode.cpp",
"llvm/lib/Support/UnicodeCaseFold.cpp",
"llvm/lib/Support/Valgrind.cpp",
"llvm/lib/Support/VersionTuple.cpp",
"llvm/lib/Support/Watchdog.cpp",
"llvm/lib/Support/WithColor.cpp",
"llvm/lib/Support/YAMLParser.cpp",
"llvm/lib/Support/YAMLTraits.cpp",
"llvm/lib/Support/circular_raw_ostream.cpp",
"llvm/lib/Support/raw_os_ostream.cpp",
"llvm/lib/Support/raw_ostream.cpp",
"llvm/lib/Support/regcomp.c",
"llvm/lib/Support/regerror.c",
"llvm/lib/Support/regexec.c",
"llvm/lib/Support/regfree.c",
"llvm/lib/Support/regstrlcpy.c",
"llvm/lib/Support/xxhash.cpp",
"llvm/lib/Target/Target.cpp",
"llvm/lib/Target/TargetIntrinsicInfo.cpp",
"llvm/lib/Target/TargetLoweringObjectFile.cpp",
"llvm/lib/Target/TargetMachine.cpp",
"llvm/lib/Target/TargetMachineC.cpp",
"llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp",
"llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp",
"llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp",
......@@ -843,6 +719,12 @@ cc_library_static {
"llvm/lib/Target/X86/X86VZeroUpper.cpp",
"llvm/lib/Target/X86/X86WinAllocaExpander.cpp",
"llvm/lib/Target/X86/X86WinEHState.cpp",
"llvm/lib/Transforms/Coroutines/CoroCleanup.cpp",
"llvm/lib/Transforms/Coroutines/CoroEarly.cpp",
"llvm/lib/Transforms/Coroutines/CoroElide.cpp",
"llvm/lib/Transforms/Coroutines/CoroFrame.cpp",
"llvm/lib/Transforms/Coroutines/CoroSplit.cpp",
"llvm/lib/Transforms/Coroutines/Coroutines.cpp",
"llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp",
"llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp",
"llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp",
......@@ -856,133 +738,45 @@ cc_library_static {
"llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp",
"llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp",
"llvm/lib/Transforms/InstCombine/InstructionCombining.cpp",
"llvm/lib/Transforms/IPO/BarrierNoopPass.cpp",
"llvm/lib/Transforms/Scalar/ADCE.cpp",
"llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp",
"llvm/lib/Transforms/Scalar/BDCE.cpp",
"llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp",
"llvm/lib/Transforms/Scalar/ConstantHoisting.cpp",
"llvm/lib/Transforms/Scalar/ConstantProp.cpp",
"llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp",
"llvm/lib/Transforms/Scalar/DCE.cpp",
"llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp",
"llvm/lib/Transforms/Scalar/DivRemPairs.cpp",
"llvm/lib/Transforms/Scalar/EarlyCSE.cpp",
"llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp",
"llvm/lib/Transforms/Scalar/Float2Int.cpp",
"llvm/lib/Transforms/Scalar/GVN.cpp",
"llvm/lib/Transforms/Scalar/GVNHoist.cpp",
"llvm/lib/Transforms/Scalar/GVNSink.cpp",
"llvm/lib/Transforms/Scalar/GuardWidening.cpp",
"llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp",
"llvm/lib/Transforms/Scalar/IndVarSimplify.cpp",
"llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp",
"llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp",
"llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp",
"llvm/lib/Transforms/Scalar/JumpThreading.cpp",
"llvm/lib/Transforms/Scalar/LICM.cpp",
"llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp",
"llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp",
"llvm/lib/Transforms/Scalar/LoopDeletion.cpp",
"llvm/lib/Transforms/Scalar/LoopDistribute.cpp",
"llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp",
"llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp",
"llvm/lib/Transforms/Scalar/LoopInterchange.cpp",
"llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp",
"llvm/lib/Transforms/Scalar/LoopPassManager.cpp",
"llvm/lib/Transforms/Scalar/LoopPredication.cpp",
"llvm/lib/Transforms/Scalar/LoopRerollPass.cpp",
"llvm/lib/Transforms/Scalar/LoopRotation.cpp",
"llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp",
"llvm/lib/Transforms/Scalar/LoopSink.cpp",
"llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp",
"llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp",
"llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp",
"llvm/lib/Transforms/Scalar/LoopUnswitch.cpp",
"llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp",
"llvm/lib/Transforms/Scalar/LowerAtomic.cpp",
"llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp",
"llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp",
"llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp",
"llvm/lib/Transforms/Scalar/MergeICmps.cpp",
"llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp",
"llvm/lib/Transforms/Scalar/NaryReassociate.cpp",
"llvm/lib/Transforms/Scalar/NewGVN.cpp",
"llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp",
"llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp",
"llvm/lib/Transforms/Scalar/Reassociate.cpp",
"llvm/lib/Transforms/Scalar/Reg2Mem.cpp",
"llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp",
"llvm/lib/Transforms/Scalar/SCCP.cpp",
"llvm/lib/Transforms/Scalar/SROA.cpp",
"llvm/lib/Transforms/Scalar/Scalar.cpp",
"llvm/lib/Transforms/Scalar/Scalarizer.cpp",
"llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp",
"llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp",
"llvm/lib/Transforms/Scalar/SROA.cpp",
"llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp",
"llvm/lib/Transforms/Scalar/Sink.cpp",
"llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp",
"llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp",
"llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp",
"llvm/lib/Transforms/Scalar/StructurizeCFG.cpp",
"llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp",
"llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp",
"llvm/lib/Transforms/Utils/AddDiscriminators.cpp",
"llvm/lib/Transforms/Utils/BasicBlockUtils.cpp",
"llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp",
"llvm/lib/Transforms/Utils/BuildLibCalls.cpp",
"llvm/lib/Transforms/Utils/BypassSlowDivision.cpp",
"llvm/lib/Transforms/Utils/CallPromotionUtils.cpp",
"llvm/lib/Transforms/Utils/CloneFunction.cpp",
"llvm/lib/Transforms/Utils/CloneModule.cpp",
"llvm/lib/Transforms/Utils/CodeExtractor.cpp",
"llvm/lib/Transforms/Utils/CtorUtils.cpp",
"llvm/lib/Transforms/Utils/DemoteRegToStack.cpp",
"llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp",
"llvm/lib/Transforms/Utils/EscapeEnumerator.cpp",
"llvm/lib/Transforms/Utils/Evaluator.cpp",
"llvm/lib/Transforms/Utils/FlattenCFG.cpp",
"llvm/lib/Transforms/Utils/FunctionComparator.cpp",
"llvm/lib/Transforms/Utils/FunctionImportUtils.cpp",
"llvm/lib/Transforms/Utils/GlobalStatus.cpp",
"llvm/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp",
"llvm/lib/Transforms/Utils/InlineFunction.cpp",
"llvm/lib/Transforms/Utils/InstructionNamer.cpp",
"llvm/lib/Transforms/Utils/IntegerDivision.cpp",
"llvm/lib/Transforms/Utils/LCSSA.cpp",
"llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp",
"llvm/lib/Transforms/Utils/Local.cpp",
"llvm/lib/Transforms/Utils/LoopRotationUtils.cpp",
"llvm/lib/Transforms/Utils/LoopSimplify.cpp",
"llvm/lib/Transforms/Utils/LoopUnroll.cpp",
"llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp",
"llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp",
"llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp",
"llvm/lib/Transforms/Utils/LoopUtils.cpp",
"llvm/lib/Transforms/Utils/LoopVersioning.cpp",
"llvm/lib/Transforms/Utils/LowerInvoke.cpp",
"llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp",
"llvm/lib/Transforms/Utils/LowerSwitch.cpp",
"llvm/lib/Transforms/Utils/Mem2Reg.cpp",
"llvm/lib/Transforms/Utils/MetaRenamer.cpp",
"llvm/lib/Transforms/Utils/ModuleUtils.cpp",
"llvm/lib/Transforms/Utils/NameAnonGlobals.cpp",
"llvm/lib/Transforms/Utils/OrderedInstructions.cpp",
"llvm/lib/Transforms/Utils/PredicateInfo.cpp",
"llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp",
"llvm/lib/Transforms/Utils/SSAUpdater.cpp",
"llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp",
"llvm/lib/Transforms/Utils/SanitizerStats.cpp",
"llvm/lib/Transforms/Utils/SimplifyCFG.cpp",
"llvm/lib/Transforms/Utils/SimplifyIndVar.cpp",
"llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp",
"llvm/lib/Transforms/Utils/SplitModule.cpp",
"llvm/lib/Transforms/Utils/StripGCRelocates.cpp",
"llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp",
"llvm/lib/Transforms/Utils/SymbolRewriter.cpp",
"llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp",
"llvm/lib/Transforms/Utils/Utils.cpp",
"llvm/lib/Transforms/Utils/VNCoercion.cpp",
"llvm/lib/Transforms/Utils/ValueMapper.cpp",
"stubs/Stubs.cpp",
],
local_include_dirs: [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment