1
2TD_FILES := \
3	AMDGPU.td		\
4	AMDGPUInstrInfo.td	\
5	AMDGPUInstructions.td	\
6	AMDGPUIntrinsics.td	\
7	AMDGPURegisterInfo.td	\
8	AMDILBase.td		\
9	AMDILInstrInfo.td	\
10	AMDILIntrinsics.td	\
11	AMDILRegisterInfo.td	\
12	Processors.td		\
13	R600Instructions.td	\
14	R600Intrinsics.td	\
15	R600IntrinsicsNoOpenCL.td	\
16	R600IntrinsicsOpenCL.td	\
17	R600RegisterInfo.td	\
18	R600Schedule.td		\
19	SIInstrFormats.td	\
20	SIInstrInfo.td		\
21	SIInstructions.td	\
22	SIIntrinsics.td		\
23	SIRegisterInfo.td	\
24	SISchedule.td
25
26
27GENERATED_SOURCES := \
28	R600Intrinsics.td		\
29	R600RegisterInfo.td		\
30	SIRegisterInfo.td		\
31	SIRegisterGetHWRegNum.inc		\
32	AMDGPUGenRegisterInfo.inc	\
33	AMDGPUGenInstrInfo.inc		\
34	AMDGPUGenAsmWriter.inc		\
35	AMDGPUGenDAGISel.inc		\
36	AMDGPUGenCallingConv.inc		\
37	AMDGPUGenSubtargetInfo.inc		\
38	AMDGPUGenEDInfo.inc		\
39	AMDGPUGenIntrinsics.inc		\
40	AMDGPUGenCodeEmitter.inc	\
41	AMDGPUGenMCCodeEmitter.inc	\
42	AMDGPUGenDFAPacketizer.inc
43
44CPP_SOURCES := \
45	AMDIL7XXDevice.cpp		\
46	AMDILCFGStructurizer.cpp	\
47	AMDILDevice.cpp			\
48	AMDILDeviceInfo.cpp		\
49	AMDILEvergreenDevice.cpp	\
50	AMDILFrameLowering.cpp		\
51	AMDILIntrinsicInfo.cpp		\
52	AMDILISelDAGToDAG.cpp		\
53	AMDILISelLowering.cpp		\
54	AMDILNIDevice.cpp		\
55	AMDILPeepholeOptimizer.cpp	\
56	AMDILSIDevice.cpp		\
57	AMDGPUAsmPrinter.cpp \
58	AMDGPUMCInstLower.cpp \
59	AMDGPUSubtarget.cpp		\
60	AMDGPUTargetMachine.cpp		\
61	AMDGPUISelLowering.cpp		\
62	AMDGPUConvertToISA.cpp		\
63	AMDGPUInstrInfo.cpp		\
64	AMDGPURegisterInfo.cpp		\
65	R600ExpandSpecialInstrs.cpp	\
66	R600ISelLowering.cpp		\
67	R600InstrInfo.cpp		\
68	R600KernelParameters.cpp	\
69	R600MachineFunctionInfo.cpp	\
70	R600RegisterInfo.cpp		\
71	SIAssignInterpRegs.cpp		\
72	SIInstrInfo.cpp			\
73	SIISelLowering.cpp		\
74	SIMachineFunctionInfo.cpp	\
75	SIRegisterInfo.cpp		\
76	InstPrinter/AMDGPUInstPrinter.cpp \
77	MCTargetDesc/AMDGPUMCAsmInfo.cpp	\
78	MCTargetDesc/AMDGPUAsmBackend.cpp \
79	MCTargetDesc/AMDGPUMCTargetDesc.cpp	\
80	MCTargetDesc/SIMCCodeEmitter.cpp \
81	MCTargetDesc/R600MCCodeEmitter.cpp \
82	TargetInfo/AMDGPUTargetInfo.cpp	\
83	radeon_llvm_emit.cpp
84
85C_SOURCES := \
86	radeon_setup_tgsi_llvm.c
87