diff options
author | Matt Turner <mattst88@gmail.com> | 2014-05-19 10:17:51 -0700 |
---|---|---|
committer | Matt Turner <mattst88@gmail.com> | 2014-05-24 23:03:23 -0700 |
commit | a35b9cb625495e51a42b56cd1d8d2cb019abe243 (patch) | |
tree | 314312b0f120e5faa09c5c5058b5bea1d6aec34d /src/mesa/drivers/dri/i965/Makefile.sources | |
parent | 59f4e80d5330299b390c8d92a7df7fe4494704cd (diff) | |
download | external_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.sources | 1 |
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 \ |