summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/Makefile.sources
diff options
context:
space:
mode:
authorVadim Girlin <[email protected]>2013-04-30 20:53:15 +0400
committerVadim Girlin <[email protected]>2013-04-30 21:50:47 +0400
commitad1df471d083630106da8c39ec076f49e779e965 (patch)
tree2f4f7031acc3b6227f05edc0b44ea3575d5c555d /src/gallium/drivers/r600/Makefile.sources
parent2cd769179345799d383f92dd615991755ec24be1 (diff)
r600g: plug in optimizing backend
Optimization is enabled with "R600_DEBUG=sb". Signed-off-by: Vadim Girlin <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r600/Makefile.sources')
-rw-r--r--src/gallium/drivers/r600/Makefile.sources28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/gallium/drivers/r600/Makefile.sources b/src/gallium/drivers/r600/Makefile.sources
index ec376ef488e..df083d714a4 100644
--- a/src/gallium/drivers/r600/Makefile.sources
+++ b/src/gallium/drivers/r600/Makefile.sources
@@ -19,4 +19,32 @@ C_SOURCES = \
compute_memory_pool.c \
r600_uvd.c
+CXX_SOURCES = \
+ sb/sb_bc_builder.cpp \
+ sb/sb_bc_decoder.cpp \
+ sb/sb_bc_dump.cpp \
+ sb/sb_bc_finalize.cpp \
+ sb/sb_bc_parser.cpp \
+ sb/sb_context.cpp \
+ sb/sb_core.cpp \
+ sb/sb_dce_cleanup.cpp \
+ sb/sb_def_use.cpp \
+ sb/sb_dump.cpp \
+ sb/sb_expr.cpp \
+ sb/sb_gcm.cpp \
+ sb/sb_gvn.cpp \
+ sb/sb_if_conversion.cpp \
+ sb/sb_ir.cpp \
+ sb/sb_liveness.cpp \
+ sb/sb_pass.cpp \
+ sb/sb_peephole.cpp \
+ sb/sb_psi_ops.cpp \
+ sb/sb_ra_checker.cpp \
+ sb/sb_ra_coalesce.cpp \
+ sb/sb_ra_init.cpp \
+ sb/sb_sched.cpp \
+ sb/sb_shader.cpp \
+ sb/sb_ssa_builder.cpp \
+ sb/sb_valtable.cpp
+
LLVM_C_SOURCES = r600_llvm.c