Brian Paul
|
1686db70d6
|
rtasm: use pointer_to_func() to silence warning
|
2010-10-25 09:18:07 -06:00 |
|
José Fonseca
|
c33ef1f7c6
|
rtasm: Use 32bit constant.
As we're only using 32bit bitmasks.
|
2009-06-15 19:04:04 +01:00 |
|
José Fonseca
|
ea4bf267e4
|
util: Move p_debug.h into util module.
The debug functions depend on several util function for os abstractions, and
these depend on debug functions, so a seperate module is not possible.
|
2009-02-18 12:05:26 +00:00 |
|
Brian Paul
|
7acaeb8775
|
gallium: added comment/annotation support to PPC rtasm
|
2009-01-10 14:58:44 -07:00 |
|
José Fonseca
|
42d0079002
|
rtasm: Remove spurious semi-colons after function bodies.
|
2008-12-30 17:06:51 +00:00 |
|
Michal Krol
|
87f77105ce
|
rtasm: Use INLINE keyword. Compile for all platforms, not only GALLIUM_CELL.
|
2008-11-12 18:44:20 +01:00 |
|
Michal Krol
|
8fee30064e
|
rtasm: Compile only for GALLIUM_CELL.
|
2008-11-12 18:13:58 +01:00 |
|
Brian Paul
|
725ba94ce5
|
gallium: no longer pass max_inst to ppc_init_func()
|
2008-10-29 16:35:59 -06:00 |
|
Brian Paul
|
a5d920297a
|
gallium: use execmem for PPC code, grow instruction buffer as needed
|
2008-10-29 16:26:10 -06:00 |
|
Brian Paul
|
7640264064
|
gallium: added ppc_vnmsubfp()
|
2008-10-29 11:03:51 -06:00 |
|
Brian Paul
|
f8ab4feb75
|
gallium: remove ppc_vload_float(), rename ppc_vecmove() -> ppc_vmove().
|
2008-10-22 17:21:43 -06:00 |
|
Brian Paul
|
3026616c48
|
gallium: added ppc_vzero()
|
2008-10-22 17:17:11 -06:00 |
|
Brian Paul
|
b06d072019
|
gallium: added ppc_vload_float(), for limited cases
|
2008-10-22 14:48:33 -06:00 |
|
Brian Paul
|
ebdc399d83
|
gallium: fix-up confusing register allocation masks in rtasm_ppc.c
Plus, add ppc_reserve_register() func.
|
2008-10-22 13:57:56 -06:00 |
|
Brian Paul
|
049f57f86a
|
gallium: added ppc_lvewx()
|
2008-10-22 11:06:39 -06:00 |
|
Brian Paul
|
e0c6653a5f
|
cell: implement many more PPC instructions for code gen
|
2008-10-22 10:35:38 -06:00 |
|
Brian Paul
|
be5d8bd078
|
gallium: initial PPC/Altivec codegen
|
2008-09-12 08:21:43 -06:00 |
|