Makefile revision 263508
1# $FreeBSD: stable/10/lib/clang/libllvmcodegen/Makefile 263508 2014-03-21 17:53:59Z dim $ 2 3.include <bsd.own.mk> 4 5LIB= llvmcodegen 6 7SRCDIR= lib/CodeGen 8SRCS= AggressiveAntiDepBreaker.cpp \ 9 AllocationOrder.cpp \ 10 Analysis.cpp \ 11 BasicTargetTransformInfo.cpp \ 12 BranchFolding.cpp \ 13 CalcSpillWeights.cpp \ 14 CallingConvLower.cpp \ 15 CodeGen.cpp \ 16 CriticalAntiDepBreaker.cpp \ 17 DFAPacketizer.cpp \ 18 DeadMachineInstructionElim.cpp \ 19 DwarfEHPrepare.cpp \ 20 EarlyIfConversion.cpp \ 21 EdgeBundles.cpp \ 22 ErlangGC.cpp \ 23 ExecutionDepsFix.cpp \ 24 ExpandISelPseudos.cpp \ 25 ExpandPostRAPseudos.cpp \ 26 GCMetadata.cpp \ 27 GCMetadataPrinter.cpp \ 28 GCStrategy.cpp \ 29 IfConversion.cpp \ 30 InlineSpiller.cpp \ 31 InterferenceCache.cpp \ 32 IntrinsicLowering.cpp \ 33 JITCodeEmitter.cpp \ 34 LLVMTargetMachine.cpp \ 35 LatencyPriorityQueue.cpp \ 36 LexicalScopes.cpp \ 37 LiveDebugVariables.cpp \ 38 LiveInterval.cpp \ 39 LiveIntervalAnalysis.cpp \ 40 LiveIntervalUnion.cpp \ 41 LiveRangeCalc.cpp \ 42 LiveRangeEdit.cpp \ 43 LiveRegMatrix.cpp \ 44 LiveRegUnits.cpp \ 45 LiveStackAnalysis.cpp \ 46 LiveVariables.cpp \ 47 LocalStackSlotAllocation.cpp \ 48 MachineBasicBlock.cpp \ 49 MachineBlockFrequencyInfo.cpp \ 50 MachineBlockPlacement.cpp \ 51 MachineBranchProbabilityInfo.cpp \ 52 MachineCSE.cpp \ 53 MachineCodeEmitter.cpp \ 54 MachineCopyPropagation.cpp \ 55 MachineDominators.cpp \ 56 MachineFunction.cpp \ 57 MachineFunctionAnalysis.cpp \ 58 MachineFunctionPass.cpp \ 59 MachineFunctionPrinterPass.cpp \ 60 MachineInstr.cpp \ 61 MachineInstrBundle.cpp \ 62 MachineLICM.cpp \ 63 MachineLoopInfo.cpp \ 64 MachineModuleInfo.cpp \ 65 MachineModuleInfoImpls.cpp \ 66 MachinePassRegistry.cpp \ 67 MachinePostDominators.cpp \ 68 MachineRegisterInfo.cpp \ 69 MachineSSAUpdater.cpp \ 70 MachineScheduler.cpp \ 71 MachineSink.cpp \ 72 MachineTraceMetrics.cpp \ 73 MachineVerifier.cpp \ 74 OcamlGC.cpp \ 75 OptimizePHIs.cpp \ 76 PHIElimination.cpp \ 77 PHIEliminationUtils.cpp \ 78 Passes.cpp \ 79 PeepholeOptimizer.cpp \ 80 PostRASchedulerList.cpp \ 81 ProcessImplicitDefs.cpp \ 82 PrologEpilogInserter.cpp \ 83 PseudoSourceValue.cpp \ 84 RegAllocBase.cpp \ 85 RegAllocBasic.cpp \ 86 RegAllocFast.cpp \ 87 RegAllocGreedy.cpp \ 88 RegAllocPBQP.cpp \ 89 RegisterClassInfo.cpp \ 90 RegisterCoalescer.cpp \ 91 RegisterPressure.cpp \ 92 RegisterScavenging.cpp \ 93 ScheduleDAG.cpp \ 94 ScheduleDAGInstrs.cpp \ 95 ScheduleDAGPrinter.cpp \ 96 ScoreboardHazardRecognizer.cpp \ 97 ShadowStackGC.cpp \ 98 SjLjEHPrepare.cpp \ 99 SlotIndexes.cpp \ 100 SpillPlacement.cpp \ 101 Spiller.cpp \ 102 SplitKit.cpp \ 103 StackColoring.cpp \ 104 StackMaps.cpp \ 105 StackProtector.cpp \ 106 StackSlotColoring.cpp \ 107 TailDuplication.cpp \ 108 TargetFrameLoweringImpl.cpp \ 109 TargetInstrInfo.cpp \ 110 TargetLoweringBase.cpp \ 111 TargetLoweringObjectFileImpl.cpp \ 112 TargetOptionsImpl.cpp \ 113 TargetRegisterInfo.cpp \ 114 TargetSchedule.cpp \ 115 TwoAddressInstructionPass.cpp \ 116 UnreachableBlockElim.cpp \ 117 VirtRegMap.cpp 118 119TGHDRS= Intrinsics 120 121.include "../clang.lib.mk" 122