r600/sfn: Add LDS IO instructions to r600 IR
[mesa.git] / src / gallium / drivers / r600 / Makefile.sources
index 024dea3a002196ace0923f2e13ea945b23142a57..673b8a0ac4da53d197c1dce4e60311c1e252bf58 100644 (file)
@@ -1,7 +1,10 @@
+
 C_SOURCES = \
+       r600d_common.h \
        compute_memory_pool.c \
        compute_memory_pool.h \
        eg_asm.c \
+       eg_debug.c \
        eg_sq.h \
        evergreen_compute.c \
        evergreen_compute.h \
@@ -13,6 +16,8 @@ C_SOURCES = \
        r600_asm.h \
        r600_blit.c \
        r600d.h \
+       r600_dump.c \
+       r600_dump.h \
        r600_formats.h \
        r600_hw_context.c \
        r600_isa.c \
@@ -28,7 +33,26 @@ C_SOURCES = \
        r600_state_common.c \
        r600_uvd.c \
        r700_asm.c \
-       r700_sq.h
+       r700_sq.h \
+       cayman_msaa.c \
+       r600_buffer_common.c \
+       r600_cs.h \
+       r600_gpu_load.c \
+       r600_perfcounter.c \
+       r600_pipe_common.c \
+       r600_pipe_common.h \
+       r600_query.c \
+       r600_query.h \
+       r600_streamout.c \
+       r600_test_dma.c \
+       r600_texture.c \
+       r600_viewport.c \
+       radeon_uvd.c \
+       radeon_uvd.h \
+       radeon_vce.c \
+       radeon_vce.h \
+       radeon_video.c \
+       radeon_video.h
 
 CXX_SOURCES = \
        sb/sb_bc_builder.cpp \
@@ -63,8 +87,72 @@ CXX_SOURCES = \
        sb/sb_shader.cpp \
        sb/sb_shader.h \
        sb/sb_ssa_builder.cpp \
-       sb/sb_valtable.cpp
+       sb/sb_valtable.cpp \
+       sfn/sfn_alu_defines.cpp \
+       sfn/sfn_alu_defines.h \
+       sfn/sfn_callstack.cpp \
+       sfn/sfn_callstack.h \
+       sfn/sfn_conditionaljumptracker.cpp \
+       sfn/sfn_conditionaljumptracker.h \
+       sfn/sfn_defines.h \
+       sfn/sfn_debug.cpp \
+       sfn/sfn_debug.h \
+       sfn/sfn_emitaluinstruction.cpp \
+       sfn/sfn_emitaluinstruction.h \
+       sfn/sfn_emitinstruction.cpp \
+       sfn/sfn_emitinstruction.h \
+       sfn/sfn_emitssboinstruction.cpp \
+       sfn/sfn_emitssboinstruction.h \
+       sfn/sfn_emittexinstruction.cpp \
+       sfn/sfn_emittexinstruction.h \
+       sfn/sfn_emitinstruction.h \
+       sfn/sfn_instruction_alu.cpp \
+       sfn/sfn_instruction_alu.h \
+       sfn/sfn_instruction_base.cpp \
+       sfn/sfn_instruction_base.h \
+       sfn/sfn_instruction_block.cpp \
+       sfn/sfn_instruction_block.h \
+       sfn/sfn_instruction_cf.cpp \
+       sfn/sfn_instruction_cf.h \
+       sfn/sfn_instruction_export.cpp \
+       sfn/sfn_instruction_export.h \
+       sfn/sfn_instruction_fetch.cpp \
+       sfn/sfn_instruction_fetch.h \
+       sfn/sfn_instruction_lds.cpp \
+       sfn/sfn_instruction_lds.h \
+       sfn/sfn_instruction_gds.cpp \
+       sfn/sfn_instruction_gds.h \
+       sfn/sfn_instruction_misc.cpp \
+       sfn/sfn_instruction_misc.h \
+       sfn/sfn_instruction_tex.cpp \
+       sfn/sfn_instruction_tex.h \
+       sfn/sfn_ir_to_assembly.cpp \
+       sfn/sfn_ir_to_assembly.h \
+       sfn/sfn_liverange.cpp \
+       sfn/sfn_liverange.h \
+       sfn/sfn_nir.cpp \
+       sfn/sfn_nir.h \
+       sfn/sfn_nir_lower_fs_out_to_vector.cpp \
+       sfn/sfn_nir_lower_fs_out_to_vector.h \
+       sfn/sfn_nir_vectorize_vs_inputs.c \
+       sfn/sfn_shader_base.cpp \
+       sfn/sfn_shader_base.h \
+       sfn/sfn_shader_compute.cpp \
+       sfn/sfn_shader_compute.h \
+       sfn/sfn_shader_fragment.cpp \
+       sfn/sfn_shader_fragment.h \
+       sfn/sfn_shader_geometry.cpp \
+       sfn/sfn_shader_geometry.h \
+       sfn/sfn_shader_vertex.cpp \
+       sfn/sfn_shader_vertex.h \
+       sfn/sfn_shaderio.cpp \
+       sfn/sfn_shaderio.h \
+       sfn/sfn_value.cpp \
+       sfn/sfn_value.h \
+       sfn/sfn_value_gpr.cpp \
+       sfn/sfn_value_gpr.h \
+       sfn/sfn_valuepool.cpp \
+       sfn/sfn_valuepool.h
 
-LLVM_C_SOURCES = \
-       r600_llvm.c \
-       r600_llvm.h
+R600_GENERATED_FILES = \
+       egd_tables.h