<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/gallium/auxiliary/rtasm, branch r300</title>
<subtitle>Androïd/x86 port of Mesa drivers
</subtitle>
<id>https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=r300</id>
<link rel='self' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=r300'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/'/>
<updated>2011-02-17T00:07:02Z</updated>
<entry>
<title>rtasm: add dummy return statement to silence MSVC warning</title>
<updated>2011-02-17T00:07:02Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2011-02-16T21:17:41Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=b5df19492322cbe3a61d45981111fd862772f427'/>
<id>urn:sha1:b5df19492322cbe3a61d45981111fd862772f427</id>
<content type='text'>
And use assert(0) instead of abort() to be consistent with rest
of Gallium.
</content>
</entry>
<entry>
<title>rtasm: use pointer_to_func() to silence warning</title>
<updated>2010-10-25T15:18:07Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2010-10-25T15:18:07Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=1686db70d6c05ddc238c0aa0cb04e35e35264731'/>
<id>urn:sha1:1686db70d6c05ddc238c0aa0cb04e35e35264731</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gallium/rtasm: remove duplicated include</title>
<updated>2010-09-30T15:36:21Z</updated>
<author>
<name>Nicolas Kaiser</name>
<email>nikai@nikai.net</email>
</author>
<published>2010-09-30T14:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=237fa8a81c03b754a425c00b43d5a8e3eb33c228'/>
<id>urn:sha1:237fa8a81c03b754a425c00b43d5a8e3eb33c228</id>
<content type='text'>
Remove duplicated include.

Signed-off-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
</entry>
<entry>
<title>rtasm: Include missing header in rtasm_x86sse.h.</title>
<updated>2010-08-26T07:29:58Z</updated>
<author>
<name>Vinson Lee</name>
<email>vlee@vmware.com</email>
</author>
<published>2010-08-26T07:29:58Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=b47af6ad6d40773141aeee5bbfbfdffb57dd2bd8'/>
<id>urn:sha1:b47af6ad6d40773141aeee5bbfbfdffb57dd2bd8</id>
<content type='text'>
Include p_compiler.h for stdint.h uint*_t symbols.
</content>
</entry>
<entry>
<title>translate_sse: try to fix Win64</title>
<updated>2010-08-19T08:08:57Z</updated>
<author>
<name>Luca Barbieri</name>
<email>luca@luca-barbieri.com</email>
</author>
<published>2010-08-19T08:07:58Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=c54dea66fd86f6000e334c703ea4890179c39c81'/>
<id>urn:sha1:c54dea66fd86f6000e334c703ea4890179c39c81</id>
<content type='text'>
Not sure whether it works now (it is still disabled).
</content>
</entry>
<entry>
<title>rtasm: add minimal x86-64 support and new instructions (v5)</title>
<updated>2010-08-16T14:57:05Z</updated>
<author>
<name>Luca Barbieri</name>
<email>luca@luca-barbieri.com</email>
</author>
<published>2010-08-12T16:27:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a3e6e50544de74558ceb7cd4b618c350cdef36c6'/>
<id>urn:sha1:a3e6e50544de74558ceb7cd4b618c350cdef36c6</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>translate: add support for 8/16-bit indices</title>
<updated>2010-08-16T14:57:05Z</updated>
<author>
<name>Luca Barbieri</name>
<email>luca@luca-barbieri.com</email>
</author>
<published>2010-08-10T08:47:23Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=4a4e29a9ab96d44fca9bb25064e12715aac85cbd'/>
<id>urn:sha1:4a4e29a9ab96d44fca9bb25064e12715aac85cbd</id>
<content type='text'>
Currently, only 32-bit indices are supported, but some use cases
translate needs support for all types.
</content>
</entry>
<entry>
<title>rtasm: fix void * / func * casting warnings</title>
<updated>2010-05-13T20:15:44Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2010-05-13T19:41:49Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f667526016dd1710fafd50eb09ac2c5c5b36063e'/>
<id>urn:sha1:f667526016dd1710fafd50eb09ac2c5c5b36063e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rtasm: Silence gnu_printf format warnings.</title>
<updated>2010-03-26T21:59:06Z</updated>
<author>
<name>Vinson Lee</name>
<email>vlee@vmware.com</email>
</author>
<published>2010-03-26T21:59:06Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=e9a25089f92e0cce6f72ba5e1a6c2036825290d5'/>
<id>urn:sha1:e9a25089f92e0cce6f72ba5e1a6c2036825290d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rtasm: Fix typos in comments.</title>
<updated>2010-03-26T05:51:08Z</updated>
<author>
<name>Vinson Lee</name>
<email>vlee@vmware.com</email>
</author>
<published>2010-03-26T05:51:08Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=b1e3e03d6703970e3dd8d751735af665ebd48589'/>
<id>urn:sha1:b1e3e03d6703970e3dd8d751735af665ebd48589</id>
<content type='text'>
</content>
</entry>
</feed>
