[Mesa-dev] [PATCH 0/2] translate_sse/rtasm improvements (v4)

Luca Barbieri luca at luca-barbieri.com
Fri Aug 13 20:31:53 PDT 2010


This new version replaces direct use of u_cpu_detect.h with rtasm-provided
helpers to check the target and caps.

This seems the cleanest solution, as it allows to target other CPUs than the
running one in theory, and avoids both #ifdefs and duplicating the p_config.h
logic.

The u_cpu_detect.h patch is now separate and independent from these changes.

Luca Barbieri (2):
  rtasm: add minimal x86-64 support and new instructions (v3)
  translate_sse: major rewrite (v4)

 src/gallium/auxiliary/rtasm/rtasm_cpu.c         |    6 +-
 src/gallium/auxiliary/rtasm/rtasm_x86sse.c      |  477 +++++++++-
 src/gallium/auxiliary/rtasm/rtasm_x86sse.h      |  101 ++-
 src/gallium/auxiliary/translate/translate.c     |    3 +-
 src/gallium/auxiliary/translate/translate_sse.c | 1159 ++++++++++++++++++-----
 5 files changed, 1467 insertions(+), 279 deletions(-)


More information about the mesa-dev mailing list