gn analyze output: { "compile_targets": [], "status": "Found dependency", "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ] } gn analyze input: { "files": [ "//llvm/lib/CodeGen/AtomicExpandPass.cpp", "//llvm/lib/CodeGen/CFIFixup.cpp", "//llvm/lib/CodeGen/CalcSpillWeights.cpp", "//llvm/lib/CodeGen/CodeGenPrepare.cpp", "//llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp", "//llvm/lib/CodeGen/DwarfEHPrepare.cpp", "//llvm/lib/CodeGen/ExpandLargeDivRem.cpp", "//llvm/lib/CodeGen/ExpandLargeFpConvert.cpp", "//llvm/lib/CodeGen/ExpandVectorPredication.cpp", "//llvm/lib/CodeGen/GCEmptyBasicBlocks.cpp", "//llvm/lib/CodeGen/GCMetadata.cpp", "//llvm/lib/CodeGen/HardwareLoops.cpp", "//llvm/lib/CodeGen/IfConversion.cpp", "//llvm/lib/CodeGen/InlineSpiller.cpp", "//llvm/lib/CodeGen/InterferenceCache.cpp", "//llvm/lib/CodeGen/InterleavedAccessPass.cpp", "//llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp", "//llvm/lib/CodeGen/KCFI.cpp", "//llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp", "//llvm/lib/CodeGen/LiveIntervalCalc.cpp", "//llvm/lib/CodeGen/LiveRangeCalc.cpp", "//llvm/lib/CodeGen/LiveStacks.cpp", "//llvm/lib/CodeGen/MIRParser/MIParser.cpp", "//llvm/lib/CodeGen/MachineConvergenceVerifier.cpp", "//llvm/lib/CodeGen/MachineDomTreeUpdater.cpp", "//llvm/lib/CodeGen/MachineFunction.cpp", "//llvm/lib/CodeGen/MachineFunctionSplitter.cpp", "//llvm/lib/CodeGen/MachineLICM.cpp", "//llvm/lib/CodeGen/MachineLateInstrsCleanup.cpp", "//llvm/lib/CodeGen/MachineOutliner.cpp", "//llvm/lib/CodeGen/MachinePipeliner.cpp", "//llvm/lib/CodeGen/MachineSink.cpp", "//llvm/lib/CodeGen/MachineStableHash.cpp", "//llvm/lib/CodeGen/MachineTraceMetrics.cpp", "//llvm/lib/CodeGen/OptimizePHIs.cpp", "//llvm/lib/CodeGen/PrologEpilogInserter.cpp", "//llvm/lib/CodeGen/RDFGraph.cpp", "//llvm/lib/CodeGen/RegAllocGreedy.cpp", "//llvm/lib/CodeGen/RegAllocPBQP.cpp", "//llvm/lib/CodeGen/RegAllocScore.cpp", "//llvm/lib/CodeGen/RegisterPressure.cpp", "//llvm/lib/CodeGen/RegisterScavenging.cpp", "//llvm/lib/CodeGen/SafeStack.cpp", "//llvm/lib/CodeGen/SelectOptimize.cpp", "//llvm/lib/CodeGen/ShadowStackGCLowering.cpp", "//llvm/lib/CodeGen/ShrinkWrap.cpp", "//llvm/lib/CodeGen/SplitKit.cpp", "//llvm/lib/CodeGen/StackFrameLayoutAnalysisPass.cpp", "//llvm/lib/CodeGen/StackMaps.cpp", "//llvm/lib/CodeGen/StackSlotColoring.cpp", "//llvm/lib/CodeGen/TailDuplicator.cpp", "//llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp", "//llvm/lib/CodeGen/TargetRegisterInfo.cpp", "//llvm/lib/CodeGen/TargetSchedule.cpp", "//llvm/lib/Target/ARM/ARMAsmPrinter.cpp", "//llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp", "//llvm/lib/Target/ARM/ARMCallingConv.cpp", "//llvm/lib/Target/ARM/ARMConstantIslandPass.cpp", "//llvm/lib/Target/ARM/ARMFastISel.cpp", "//llvm/lib/Target/ARM/ARMFrameLowering.cpp", "//llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp", "//llvm/lib/Target/ARM/ARMISelLowering.cpp", "//llvm/lib/Target/ARM/ARMInstructionSelector.cpp", "//llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp", "//llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp", "//llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp", "//llvm/lib/Target/ARM/ARMParallelDSP.cpp", "//llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp", "//llvm/lib/Target/ARM/ARMTargetMachine.cpp", "//llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp", "//llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp", "//llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp", "//llvm/lib/Target/ARM/MVETailPredication.cpp", "//llvm/lib/Target/ARM/Thumb1FrameLowering.cpp", "//llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp", "//llvm/lib/Target/ARM/Thumb2InstrInfo.cpp" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] }