99 lines · plain
1add_llvm_component_library(LLVMCore2 AbstractCallSite.cpp3 AsmWriter.cpp4 Assumptions.cpp5 Attributes.cpp6 AutoUpgrade.cpp7 BasicBlock.cpp8 BuiltinGCs.cpp9 Comdat.cpp10 ConstantFold.cpp11 ConstantFPRange.cpp12 ConstantRange.cpp13 ConstantRangeList.cpp14 Constants.cpp15 ConvergenceVerifier.cpp16 Core.cpp17 CycleInfo.cpp18 DIBuilder.cpp19 DataLayout.cpp20 DebugInfo.cpp21 DebugInfoMetadata.cpp22 DIExpressionOptimizer.cpp23 DebugProgramInstruction.cpp24 DebugLoc.cpp25 DiagnosticHandler.cpp26 DiagnosticInfo.cpp27 DiagnosticPrinter.cpp28 Dominators.cpp29 DroppedVariableStats.cpp30 DroppedVariableStatsIR.cpp31 EHPersonalities.cpp32 FPEnv.cpp33 Function.cpp34 GCStrategy.cpp35 GVMaterializer.cpp36 Globals.cpp37 Intrinsics.cpp38 NVVMIntrinsicUtils.cpp39 IRBuilder.cpp40 IRPrintingPasses.cpp41 SSAContext.cpp42 InlineAsm.cpp43 Instruction.cpp44 Instructions.cpp45 IntrinsicInst.cpp46 LLVMContext.cpp47 LLVMContextImpl.cpp48 LLVMRemarkStreamer.cpp49 LegacyPassManager.cpp50 MDBuilder.cpp51 MemoryModelRelaxationAnnotations.cpp52 Mangler.cpp53 Metadata.cpp54 Module.cpp55 ModuleSummaryIndex.cpp56 Operator.cpp57 OptBisect.cpp58 Pass.cpp59 PassInstrumentation.cpp60 PassManager.cpp61 PassRegistry.cpp62 PassTimingInfo.cpp63 PrintPasses.cpp64 ProfDataUtils.cpp65 SafepointIRVerifier.cpp66 ProfileSummary.cpp67 PseudoProbe.cpp68 ReplaceConstant.cpp69 Statepoint.cpp70 StructuralHash.cpp71 Type.cpp72 TypedPointerType.cpp73 TypeFinder.cpp74 Use.cpp75 User.cpp76 Value.cpp77 ValueSymbolTable.cpp78 VectorTypeUtils.cpp79 Verifier.cpp80 VFABIDemangler.cpp81 RuntimeLibcalls.cpp82 83 ADDITIONAL_HEADER_DIRS84 ${LLVM_MAIN_INCLUDE_DIR}/llvm/IR85 86 LINK_LIBS87 ${LLVM_PTHREAD_LIB}88 89 DEPENDS90 intrinsics_gen91 92 LINK_COMPONENTS93 BinaryFormat94 Demangle95 Remarks96 Support97 TargetParser98 )99