/3rd_party/llvm/lib/CodeGen/CMakeLists.txt
https://code.google.com/p/softart/ · CMake · 117 lines · 115 code · 2 blank · 0 comment · 0 complexity · eee788bfb62eef14d19504ea1e69fcf0 MD5 · raw file
- add_llvm_library(LLVMCodeGen
- AggressiveAntiDepBreaker.cpp
- AllocationOrder.cpp
- Analysis.cpp
- BasicTargetTransformInfo.cpp
- BranchFolding.cpp
- CalcSpillWeights.cpp
- CallingConvLower.cpp
- CodeGen.cpp
- CriticalAntiDepBreaker.cpp
- DFAPacketizer.cpp
- DeadMachineInstructionElim.cpp
- DwarfEHPrepare.cpp
- EarlyIfConversion.cpp
- EdgeBundles.cpp
- ErlangGC.cpp
- ExecutionDepsFix.cpp
- ExpandISelPseudos.cpp
- ExpandPostRAPseudos.cpp
- GCMetadata.cpp
- GCMetadataPrinter.cpp
- GCStrategy.cpp
- IfConversion.cpp
- InlineSpiller.cpp
- InterferenceCache.cpp
- IntrinsicLowering.cpp
- JITCodeEmitter.cpp
- LLVMTargetMachine.cpp
- LatencyPriorityQueue.cpp
- LexicalScopes.cpp
- LiveDebugVariables.cpp
- LiveInterval.cpp
- LiveIntervalAnalysis.cpp
- LiveIntervalUnion.cpp
- LiveRangeCalc.cpp
- LiveRangeEdit.cpp
- LiveRegMatrix.cpp
- LiveRegUnits.cpp
- LiveStackAnalysis.cpp
- LiveVariables.cpp
- LocalStackSlotAllocation.cpp
- MachineBasicBlock.cpp
- MachineBlockFrequencyInfo.cpp
- MachineBlockPlacement.cpp
- MachineBranchProbabilityInfo.cpp
- MachineCSE.cpp
- MachineCodeEmitter.cpp
- MachineCopyPropagation.cpp
- MachineDominators.cpp
- MachineFunction.cpp
- MachineFunctionAnalysis.cpp
- MachineFunctionPass.cpp
- MachineFunctionPrinterPass.cpp
- MachineInstr.cpp
- MachineInstrBundle.cpp
- MachineLICM.cpp
- MachineLoopInfo.cpp
- MachineModuleInfo.cpp
- MachineModuleInfoImpls.cpp
- MachinePassRegistry.cpp
- MachinePostDominators.cpp
- MachineRegisterInfo.cpp
- MachineSSAUpdater.cpp
- MachineScheduler.cpp
- MachineSink.cpp
- MachineTraceMetrics.cpp
- MachineVerifier.cpp
- OcamlGC.cpp
- OptimizePHIs.cpp
- PHIElimination.cpp
- PHIEliminationUtils.cpp
- Passes.cpp
- PeepholeOptimizer.cpp
- PostRASchedulerList.cpp
- ProcessImplicitDefs.cpp
- PrologEpilogInserter.cpp
- PseudoSourceValue.cpp
- RegAllocBase.cpp
- RegAllocBasic.cpp
- RegAllocFast.cpp
- RegAllocGreedy.cpp
- RegAllocPBQP.cpp
- RegisterClassInfo.cpp
- RegisterCoalescer.cpp
- RegisterPressure.cpp
- RegisterScavenging.cpp
- ScheduleDAG.cpp
- ScheduleDAGInstrs.cpp
- ScheduleDAGPrinter.cpp
- ScoreboardHazardRecognizer.cpp
- ShadowStackGC.cpp
- SjLjEHPrepare.cpp
- SlotIndexes.cpp
- SpillPlacement.cpp
- Spiller.cpp
- SplitKit.cpp
- StackColoring.cpp
- StackProtector.cpp
- StackSlotColoring.cpp
- StackMaps.cpp
- TailDuplication.cpp
- TargetFrameLoweringImpl.cpp
- TargetInstrInfo.cpp
- TargetLoweringBase.cpp
- TargetLoweringObjectFileImpl.cpp
- TargetOptionsImpl.cpp
- TargetRegisterInfo.cpp
- TargetSchedule.cpp
- TwoAddressInstructionPass.cpp
- UnreachableBlockElim.cpp
- VirtRegMap.cpp
- )
- add_dependencies(LLVMCodeGen intrinsics_gen)
- add_subdirectory(SelectionDAG)
- add_subdirectory(AsmPrinter)