<div dir="ltr">For those of you who like branches:<br><br><a href="https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=wip/move-compiler">https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=wip/move-compiler</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 28, 2017 at 9:03 PM, Jason Ekstrand <span dir="ltr"><<a href="mailto:jason@jlekstrand.net" target="_blank">jason@jlekstrand.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This little series moves the i965 back-end compiler to src/intel/compiler.<br>
It's not incredibly pretty; I didn't do as much header clean-up as perhaps<br>
could have been done.  Anything that I didn't know what to do with I moved<br>
to brw_shader or brw_program.  The second-to-last patch which shuffles the<br>
header includes around is also one big patch.  It could be split up but<br>
there didn't seem to be much of a point.<br>
<br>
Jason Ekstrand (24):<br>
  i965: Move a couple of #defines from brw_context to brw_compiler<br>
  i965: Move some helpers from brw_context.h to brw_shader.h<br>
  i965: Move brw_disassemble_inst to brw_eu.h<br>
  i965: Move some gen4 WM defines to brw_compiler.h<br>
  i965: Move assign_common_binding_table_<wbr>offsets to brw_program<br>
  i965/vue_map: Stop using GLbitfield types<br>
  i965: Get rid of BRW_PRIM_OFFSET<br>
  i965: Don't use MAX_SURFACES in mark_surface_used<br>
  i965/gs: Add the gl_prim_to_hw_prim table to vec4_gs_visitor.cpp<br>
  i964/gs: Move MAX_GS_INPUT_VERTICES to brw_vec4_gs_visitor.h<br>
  i965: Move SOL binding #defines to brw_compiler.h<br>
  i965: Move SHADER_TIME_STRIDE to brw_compiler.h<br>
  i965: Move brw_register_blocks to brw_fs.cpp<br>
  i965/inst: Stop using fi_type<br>
  i965: Move BRW_MAX_DRAW_BUFFERS to brw_compiler.h<br>
  i965: Move BRW_ATTRIB_WA_* defines to brw_compiler.h<br>
  i965: Make mark_surface_used a static inline in brw_compiler.h<br>
  i965: Move channel_expressions and vector_splitting to brw_program.h<br>
  i965: Move image uniform setup to brw_nir_uniforms.cpp<br>
  i965: Move a bunch of pre-compile and link stuff to brw_program.h<br>
  i965: Add a header for brw_vec4_vs_visitor<br>
  i965: Delete brw_do_cubemap_normalize<br>
  i965: Reduce cross-pollination between the DRI driver and compiler<br>
  i965: Move the back-end compiler to src/intel/compiler<br>
<br>
 src/intel/Makefile.am                              |   2 +<br>
 src/intel/<a href="http://Makefile.compiler.am" rel="noreferrer" target="_blank">Makefile.compiler.am</a>                     | 116 ++++++++++++++++<br>
 src/intel/Makefile.sources                         |  89 ++++++++++++<br>
 src/intel/blorp/blorp_priv.h                       |   2 +-<br>
 src/intel/compiler/.gitignore                      |   1 +<br>
 .../dri/i965 => intel/compiler}/brw_cfg.cpp        |   0<br>
 .../drivers/dri/i965 => intel/compiler}/brw_cfg.h  |   0<br>
 .../dri/i965 => intel/compiler}/brw_compiler.c     |   3 +-<br>
 .../dri/i965 => intel/compiler}/brw_compiler.h     | 116 +++++++++++++++-<br>
 .../compiler}/brw_dead_<wbr>control_flow.cpp            |   0<br>
 .../compiler}/brw_dead_<wbr>control_flow.h              |   0<br>
 .../dri/i965 => intel/compiler}/brw_disasm.c       |   3 +-<br>
 .../drivers/dri/i965 => intel/compiler}/brw_eu.c   |   3 +-<br>
 .../drivers/dri/i965 => intel/compiler}/brw_eu.h   |   2 +<br>
 .../dri/i965 => intel/compiler}/brw_eu_<wbr>compact.c   |   3 +-<br>
 .../dri/i965 => intel/compiler}/brw_eu_emit.c      |   1 -<br>
 .../dri/i965 => intel/compiler}/brw_eu_util.c      |   1 -<br>
 .../dri/i965 => intel/compiler}/brw_eu_<wbr>validate.c  |   0<br>
 .../drivers/dri/i965 => intel/compiler}/brw_fs.cpp |  15 +-<br>
 .../drivers/dri/i965 => intel/compiler}/brw_fs.h   |   3 -<br>
 .../dri/i965 => intel/compiler}/brw_fs_<wbr>builder.h   |   1 -<br>
 .../compiler}/brw_fs_cmod_<wbr>propagation.cpp          |   0<br>
 .../compiler}/brw_fs_combine_<wbr>constants.cpp         |   0<br>
 .../compiler}/brw_fs_copy_<wbr>propagation.cpp          |   0<br>
 .../dri/i965 => intel/compiler}/brw_fs_cse.cpp     |   0<br>
 .../compiler}/brw_fs_dead_<wbr>code_eliminate.cpp       |   0<br>
 .../i965 => intel/compiler}/brw_fs_<wbr>generator.cpp   |   0<br>
 .../compiler}/brw_fs_live_<wbr>variables.cpp            |   0<br>
 .../compiler}/brw_fs_live_<wbr>variables.h              |   0<br>
 .../i965 => intel/compiler}/brw_fs_lower_<wbr>d2x.cpp   |   0<br>
 .../i965 => intel/compiler}/brw_fs_lower_<wbr>pack.cpp  |   0<br>
 .../dri/i965 => intel/compiler}/brw_fs_nir.cpp     |   0<br>
 .../compiler}/brw_fs_reg_<wbr>allocate.cpp              |   0<br>
 .../compiler}/brw_fs_register_<wbr>coalesce.cpp         |   0<br>
 .../compiler}/brw_fs_saturate_<wbr>propagation.cpp      |   0<br>
 .../compiler}/brw_fs_sel_<wbr>peephole.cpp              |   0<br>
 .../compiler}/brw_fs_surface_<wbr>builder.cpp           |   0<br>
 .../compiler}/brw_fs_surface_<wbr>builder.h             |   1 -<br>
 .../i965 => intel/compiler}/brw_fs_<wbr>validate.cpp    |   0<br>
 .../dri/i965 => intel/compiler}/brw_fs_<wbr>visitor.cpp |   0<br>
 .../drivers/dri/i965 => intel/compiler}/brw_inst.h |  13 +-<br>
 .../compiler}/brw_<wbr>interpolation_map.c              |   1 -<br>
 .../dri/i965 => intel/compiler}/brw_ir_<wbr>allocator.h |   0<br>
 .../dri/i965 => intel/compiler}/brw_ir_fs.h        |   0<br>
 .../dri/i965 => intel/compiler}/brw_ir_vec4.h      |   1 -<br>
 .../drivers/dri/i965 => intel/compiler}/brw_nir.c  |   1 +<br>
 .../drivers/dri/i965 => intel/compiler}/brw_nir.h  |   0<br>
 .../compiler}/brw_nir_analyze_<wbr>boolean_resolves.c   |   0<br>
 .../compiler}/brw_nir_<wbr>attribute_workarounds.c      |   1 -<br>
 .../i965 => intel/compiler}/brw_nir_<wbr>intrinsics.c   |   0<br>
 .../compiler}/brw_nir_opt_<wbr>peephole_ffma.c          |   0<br>
 .../compiler}/brw_nir_tcs_<wbr>workarounds.c            |   0<br>
 .../compiler}/brw_nir_trig_<wbr>workarounds.py          |   0<br>
 .../dri/i965 => intel/compiler}/brw_packed_<wbr>float.c |   0<br>
 .../compiler}/brw_predicated_<wbr>break.cpp             |   0<br>
 .../drivers/dri/i965 => intel/compiler}/brw_reg.h  |   0<br>
 .../compiler}/brw_schedule_<wbr>instructions.cpp        |   0<br>
 .../dri/i965 => intel/compiler}/brw_shader.cpp     | 151 +--------------------<br>
 .../dri/i965 => intel/compiler}/brw_shader.h       |  41 +++---<br>
 .../dri/i965 => intel/compiler}/brw_vec4.cpp       |   5 +-<br>
 .../drivers/dri/i965 => intel/compiler}/brw_vec4.h |   0<br>
 .../dri/i965 => intel/compiler}/brw_vec4_<wbr>builder.h |   1 -<br>
 .../compiler}/brw_vec4_cmod_<wbr>propagation.cpp        |   0<br>
 .../compiler}/brw_vec4_copy_<wbr>propagation.cpp        |   0<br>
 .../dri/i965 => intel/compiler}/brw_vec4_cse.<wbr>cpp   |   0<br>
 .../compiler}/brw_vec4_dead_<wbr>code_eliminate.cpp     |   0<br>
 .../i965 => intel/compiler}/brw_vec4_<wbr>generator.cpp |   3 +-<br>
 .../i965 => intel/compiler}/brw_vec4_gs_<wbr>nir.cpp    |   0<br>
 .../compiler}/brw_vec4_gs_<wbr>visitor.cpp              |  21 ++-<br>
 .../i965 => intel/compiler}/brw_vec4_gs_<wbr>visitor.h  |   2 +<br>
 .../compiler}/brw_vec4_live_<wbr>variables.cpp          |   0<br>
 .../compiler}/brw_vec4_live_<wbr>variables.h            |   0<br>
 .../dri/i965 => intel/compiler}/brw_vec4_nir.<wbr>cpp   |   0<br>
 .../compiler}/brw_vec4_reg_<wbr>allocate.cpp            |   0<br>
 .../compiler}/brw_vec4_<wbr>surface_builder.cpp         |   0<br>
 .../compiler}/brw_vec4_<wbr>surface_builder.h           |   0<br>
 .../dri/i965 => intel/compiler}/brw_vec4_tcs.<wbr>cpp   |   1 +<br>
 .../dri/i965 => intel/compiler}/brw_vec4_tcs.h     |   0<br>
 .../dri/i965 => intel/compiler}/brw_vec4_tes.<wbr>cpp   |   1 +<br>
 .../dri/i965 => intel/compiler}/brw_vec4_tes.h     |   0<br>
 .../i965 => intel/compiler}/brw_vec4_<wbr>visitor.cpp   |   0<br>
 .../compiler}/brw_vec4_vs_<wbr>visitor.cpp              |   4 +-<br>
 .../dri/i965 => intel/compiler}/brw_vue_map.c      |  13 +-<br>
 .../dri/i965 => intel/compiler}/brw_wm_iz.cpp      |  15 +-<br>
 .../i965 => intel/compiler}/gen6_gs_<wbr>visitor.cpp    |   0<br>
 .../dri/i965 => intel/compiler}/gen6_gs_<wbr>visitor.h  |   0<br>
 .../i965 => intel/compiler}/intel_asm_<wbr>annotation.c |   0<br>
 .../dri/i965 => intel/compiler}/test_eu_<wbr>compact.c  |   0<br>
 .../i965 => intel/compiler}/test_eu_<wbr>validate.cpp   |   0<br>
 .../compiler}/test_fs_cmod_<wbr>propagation.cpp         |   0<br>
 .../compiler}/test_fs_copy_<wbr>propagation.cpp         |   0<br>
 .../compiler}/test_fs_<wbr>saturate_propagation.cpp     |   0<br>
 .../compiler}/test_vec4_cmod_<wbr>propagation.cpp       |   0<br>
 .../compiler}/test_vec4_copy_<wbr>propagation.cpp       |   0<br>
 .../compiler}/test_vec4_<wbr>register_coalesce.cpp      |   0<br>
 .../compiler}/test_vf_float_<wbr>conversions.cpp        |   0<br>
 src/intel/tools/disasm.c                           |   4 +-<br>
 src/intel/vulkan/anv_pipeline.<wbr>c                    |   2 +-<br>
 src/intel/vulkan/anv_private.h                     |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>Makefile.am              |  86 ------------<br>
 src/mesa/drivers/dri/i965/<wbr>Makefile.sources         |  93 -------------<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip.c               |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip.h               |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_line.c          |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_point.c         |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_tri.c           |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_unfilled.c      |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>clip_util.c          |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>context.c            |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>context.h            |  93 +------------<br>
 src/mesa/drivers/dri/i965/brw_<wbr>cs.c                 |   4 +-<br>
 .../drivers/dri/i965/brw_<wbr>cubemap_normalize.cpp     | 121 -----------------<br>
 src/mesa/drivers/dri/i965/brw_<wbr>defines.h            |  10 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>draw.c               |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>ff_gs.c              |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>ff_gs.h              |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>ff_gs_emit.c         |   3 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>gs.c                 |   3 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>link.cpp             |   4 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>nir_uniforms.cpp     |  55 +++++++-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>program.c            | 100 +++++++++++++-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>program.h            |  26 +++-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>program_cache.c      |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>sf.c                 |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>sf.h                 |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>sf_emit.c            |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>state_dump.c         |   1 -<br>
 src/mesa/drivers/dri/i965/brw_<wbr>state_upload.c       |   1 +<br>
 src/mesa/drivers/dri/i965/brw_<wbr>tcs.c                |   3 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>tes.c                |   3 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>util.c               |   8 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>vec4_vs_visitor.h    |  68 ++++++++++<br>
 src/mesa/drivers/dri/i965/brw_<wbr>vs.c                 |   2 +-<br>
 src/mesa/drivers/dri/i965/brw_<wbr>vs.h                 |  56 +-------<br>
 src/mesa/drivers/dri/i965/brw_<wbr>wm.c                 |  35 +++--<br>
 src/mesa/drivers/dri/i965/brw_<wbr>wm.h                 |  18 ---<br>
 src/mesa/drivers/dri/i965/<wbr>gen6_sol.c               |   2 +-<br>
 src/mesa/drivers/dri/i965/<wbr>gen7_cs_state.c          |   3 +-<br>
 src/mesa/drivers/dri/i965/<wbr>intel_debug.h            |   3 +<br>
 src/mesa/drivers/dri/i965/<wbr>intel_screen.c           |   2 +-<br>
 140 files changed, 705 insertions(+), 763 deletions(-)<br>
 create mode 100644 src/intel/<a href="http://Makefile.compiler.am" rel="noreferrer" target="_blank">Makefile.compiler.am</a><br>
 create mode 100644 src/intel/compiler/.gitignore<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_cfg.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_cfg.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_compiler.c (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_compiler.h (87%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_dead_<wbr>control_flow.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_dead_<wbr>control_flow.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_disasm.c (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu.c (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu.h (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_<wbr>compact.c (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_emit.c (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_util.c (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_eu_<wbr>validate.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs.cpp (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs.h (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>builder.h (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_cmod_<wbr>propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>combine_constants.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_copy_<wbr>propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_cse.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_dead_<wbr>code_eliminate.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>generator.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_live_<wbr>variables.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_live_<wbr>variables.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_lower_<wbr>d2x.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_lower_<wbr>pack.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_nir.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_reg_<wbr>allocate.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>register_coalesce.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>saturate_propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_sel_<wbr>peephole.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>surface_builder.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>surface_builder.h (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>validate.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_fs_<wbr>visitor.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_inst.h (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_<wbr>interpolation_map.c (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_ir_<wbr>allocator.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_ir_fs.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_ir_vec4.h (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir.c (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_<wbr>analyze_boolean_resolves.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_<wbr>attribute_workarounds.c (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_<wbr>intrinsics.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_opt_<wbr>peephole_ffma.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_tcs_<wbr>workarounds.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_nir_trig_<wbr>workarounds.py (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_packed_<wbr>float.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_<wbr>predicated_break.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_reg.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_schedule_<wbr>instructions.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_shader.cpp (86%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_shader.h (88%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4.cpp (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>builder.h (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_cmod_<wbr>propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_copy_<wbr>propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_cse.<wbr>cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_dead_<wbr>code_eliminate.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>generator.cpp (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_<wbr>nir.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_<wbr>visitor.cpp (97%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_gs_<wbr>visitor.h (98%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_live_<wbr>variables.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_live_<wbr>variables.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_nir.<wbr>cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_reg_<wbr>allocate.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>surface_builder.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>surface_builder.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tcs.<wbr>cpp (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tcs.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tes.<wbr>cpp (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_tes.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_<wbr>visitor.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vec4_vs_<wbr>visitor.cpp (99%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_vue_map.c (97%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/brw_wm_iz.cpp (91%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/gen6_gs_<wbr>visitor.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/gen6_gs_<wbr>visitor.h (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/intel_asm_<wbr>annotation.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_eu_<wbr>compact.c (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_eu_<wbr>validate.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_fs_cmod_<wbr>propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_fs_copy_<wbr>propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_fs_<wbr>saturate_propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vec4_<wbr>cmod_propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vec4_<wbr>copy_propagation.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vec4_<wbr>register_coalesce.cpp (100%)<br>
 rename src/{mesa/drivers/dri/i965 => intel/compiler}/test_vf_float_<wbr>conversions.cpp (100%)<br>
 delete mode 100644 src/mesa/drivers/dri/i965/brw_<wbr>cubemap_normalize.cpp<br>
 create mode 100644 src/mesa/drivers/dri/i965/brw_<wbr>vec4_vs_visitor.h<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
2.5.0.400.gff86faf<br>
<br>
</font></span></blockquote></div><br></div>