mesa/src
Matt Turner a35b9cb625 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>
2014-05-24 23:03:23 -07:00
..
egl Fix build for darwin 2014-05-23 15:24:01 +01:00
gallium nv50: count wrapped textures towards the tex_obj count 2014-05-23 12:34:39 -04:00
gbm Make DRI dependencies and build depend on the target 2014-05-23 15:24:04 +01:00
getopt
glsl glsl: Add C-callable fprint_ir function. 2014-05-15 15:45:39 -07:00
glx darwin: Guard Core Profile usage behind a testing envvar 2014-05-24 20:41:38 -07:00
gtest gtest: Update to 1.7.0. 2014-04-14 00:06:53 -07:00
hgl haiku libGL: Move from gallium target to src/hgl 2014-01-06 15:50:21 -06:00
loader loader: don't limit the non-udev path to only android 2014-04-05 12:17:28 +01:00
mapi Fix build of appleglx 2014-05-23 15:24:07 +01:00
mesa i965: Add annotation data structure and support code. 2014-05-24 23:03:23 -07:00
Makefile.am src/build: Add getopt to distribution. 2014-04-07 09:41:02 -07:00
SConscript loader: introduce the loader util lib 2014-01-18 18:47:27 +00:00