Revert "R600: Add missing file to CMakeLists.txt"
[oota-llvm.git] / lib / Target / R600 / CMakeLists.txt
1 set(LLVM_TARGET_DEFINITIONS AMDGPU.td)
2
3 tablegen(LLVM AMDGPUGenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM AMDGPUGenInstrInfo.inc -gen-instr-info)
5 tablegen(LLVM AMDGPUGenDAGISel.inc -gen-dag-isel)
6 tablegen(LLVM AMDGPUGenCallingConv.inc -gen-callingconv)
7 tablegen(LLVM AMDGPUGenSubtargetInfo.inc -gen-subtarget)
8 tablegen(LLVM AMDGPUGenIntrinsics.inc -gen-tgt-intrinsic)
9 tablegen(LLVM AMDGPUGenMCCodeEmitter.inc -gen-emitter)
10 tablegen(LLVM AMDGPUGenDFAPacketizer.inc -gen-dfa-packetizer)
11 tablegen(LLVM AMDGPUGenAsmWriter.inc -gen-asm-writer)
12 add_public_tablegen_target(AMDGPUCommonTableGen)
13
14 add_llvm_target(R600CodeGen
15   AMDILCFGStructurizer.cpp
16   AMDGPUAsmPrinter.cpp
17   AMDGPUFrameLowering.cpp
18   AMDGPUIntrinsicInfo.cpp
19   AMDGPUISelDAGToDAG.cpp
20   AMDGPUMCInstLower.cpp
21   AMDGPUMachineFunction.cpp
22   AMDGPUSubtarget.cpp
23   AMDGPUTargetMachine.cpp
24   AMDGPUTargetTransformInfo.cpp
25   AMDGPUISelLowering.cpp
26   AMDGPUInstrInfo.cpp
27   AMDGPUPromoteAlloca.cpp
28   AMDGPURegisterInfo.cpp
29   R600ClauseMergePass.cpp
30   R600ControlFlowFinalizer.cpp
31   R600EmitClauseMarkers.cpp
32   R600ExpandSpecialInstrs.cpp
33   R600InstrInfo.cpp
34   R600ISelLowering.cpp
35   R600MachineFunctionInfo.cpp
36   R600MachineScheduler.cpp
37   R600OptimizeVectorRegisters.cpp
38   R600Packetizer.cpp
39   R600RegisterInfo.cpp
40   R600TextureIntrinsicsReplacer.cpp
41   SIAnnotateControlFlow.cpp
42   SIFixSGPRCopies.cpp
43   SIFixSGPRLiveRanges.cpp
44   SIInsertWaits.cpp
45   SIInstrInfo.cpp
46   SIISelLowering.cpp
47   SILoadStoreOptimizer.cpp
48   SILowerControlFlow.cpp
49   SILowerI1Copies.cpp
50   SIMachineFunctionInfo.cpp
51   SIRegisterInfo.cpp
52   SIShrinkInstructions.cpp
53   SITypeRewriter.cpp
54   )
55
56 add_subdirectory(InstPrinter)
57 add_subdirectory(TargetInfo)
58 add_subdirectory(MCTargetDesc)