summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/Makefile.sources
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2014-05-19 10:17:51 -0700
committerMatt Turner <mattst88@gmail.com>2014-05-24 23:03:23 -0700
commita35b9cb625495e51a42b56cd1d8d2cb019abe243 (patch)
tree314312b0f120e5faa09c5c5058b5bea1d6aec34d /src/mesa/drivers/dri/i965/Makefile.sources
parent59f4e80d5330299b390c8d92a7df7fe4494704cd (diff)
downloadexternal_mesa3d-a35b9cb625495e51a42b56cd1d8d2cb019abe243.zip
external_mesa3d-a35b9cb625495e51a42b56cd1d8d2cb019abe243.tar.gz
external_mesa3d-a35b9cb625495e51a42b56cd1d8d2cb019abe243.tar.bz2
i965: Add annotation data structure and support code.
Will be used to print disassembly after jump targets are set and instructions are compacted, while still retaining higher-level IR annotations and basic block information. An array of 'struct annotation' will live along side the generated assembly. The generators will populate the array with their IR annotations, and basic block pointers if the instructions began or ended a basic block pointer. We'll then update the instruction offset when we compact instructions and then using the annotations print the disassembly. Reviewed-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'src/mesa/drivers/dri/i965/Makefile.sources')
-rw-r--r--src/mesa/drivers/dri/i965/Makefile.sources1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/Makefile.sources b/src/mesa/drivers/dri/i965/Makefile.sources
index 5fc90b5..2570059 100644
--- a/src/mesa/drivers/dri/i965/Makefile.sources
+++ b/src/mesa/drivers/dri/i965/Makefile.sources
@@ -3,6 +3,7 @@ i965_INCLUDES = \
$(MESA_TOP)/src/mesa/drivers/dri/intel
i965_FILES = \
+ intel_asm_printer.c \
intel_batchbuffer.c \
intel_blit.c \
intel_buffer_objects.c \