Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gallium/rtasm: properly detect SSE and SSE2 | Marek Olšák | 2012-02-27 | 1 | -24/+24 |
| | | | | This should fix crashes on ancient processors. | ||||
* | rtasm: add minimal x86-64 support and new instructions (v5) | Luca Barbieri | 2010-08-16 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | Changes in v5: - Add sse2_movdqa Changes in v4: - Use _WIN64 instead of WIN64 Changes in v3: - Add target and target caps functions, so that they could be different in principle from the current CPU and they don't need #ifs to check Changes in v2: - Win64 support (untested) - Use u_cpu_detect.h constants instead of #ifs This commit adds minimal x86-64 support: only movs between registers are supported for r8-r15, and x64_rexw() must be used to ask for 64-bit operations. It also adds several new instructions for the new translate_sse code. movdqa | ||||
* | rtasm: Silence `static function not used' warning. | Michal Krol | 2009-04-10 | 1 | -0/+2 |
| | |||||
* | util: Move p_debug.h into util module. | José Fonseca | 2009-02-18 | 1 | -1/+1 |
| | | | | | The debug functions depend on several util function for os abstractions, and these depend on debug functions, so a seperate module is not possible. | ||||
* | gallium: Windows CE portability fixes. | José Fonseca | 2008-05-28 | 1 | -2/+2 |
| | |||||
* | rtasm: quieten sse_enabled debug | Keith Whitwell | 2008-04-21 | 1 | -1/+10 |
| | |||||
* | gallium: Centralize SSE usage logic. | José Fonseca | 2008-04-21 | 1 | -2/+8 |
| | |||||
* | rtasm: include yet another i386 define varient | Keith Whitwell | 2008-04-19 | 1 | -2/+2 |
| | |||||
* | Add run-time cpu capabilities detection stubs. | José Fonseca | 2008-02-19 | 1 | -0/+50 |