4247fd9928b0301a300c0e1e14ed45560e0afc33 |
|
13-Jul-2012 |
Christian König <deathsimple@vodafone.de> |
radeon/llvm: fix compiling when llvm is active, but opencl isn't Signed-off-by: Christian König <deathsimple@vodafone.de> Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
7fa7c608cb3cb1105587eab793aaf4ff647a565b |
|
25-May-2012 |
Vadim Girlin <vadimgirlin@gmail.com> |
radeon/llvm: fix sampler index in llvm_emit_tex Sampler index isn't a second source operand for some tgsi texture instructions. Let's assume it's always the last. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=50230 Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com> Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
fa5a963dd6c2622c416d53e49b08c4b3cbce7483 |
|
15-May-2012 |
Vadim Girlin <vadimgirlin@gmail.com> |
radeon/llvm: add SET_GRADIENTS*, fix SAMPLE_G Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com> Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
12a2374da380a9a28cacf968c33b93ba320b0407 |
|
15-May-2012 |
Vadim Girlin <vadimgirlin@gmail.com> |
radeon/llvm: use IntrNoMem property for intrinsics where possible Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com> Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
a8d82c44f79e27d2b78458f9ea560c73eef3d3b5 |
|
08-May-2012 |
Tom Stellard <thomas.stellard@amd.com> |
radeon/llvm: Remove the EXPORT_REG instruction
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
8a4c25dd7e9002ab7a2821753bcae1ff6af2ca1c |
|
08-May-2012 |
Tom Stellard <thomas.stellard@amd.com> |
radeon/llvm: Use a custom inserter to lower RESERVE_REG
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
d6aa7cd7f82a3695243e1ecb1c73cdb796b12523 |
|
07-May-2012 |
Vadim Girlin <vadimgirlin@gmail.com> |
radeon/llvm: add suport for cube textures Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
95ed0e9b6b445c70e920d340818fc0f84d45233e |
|
06-May-2012 |
Vadim Girlin <vadimgirlin@gmail.com> |
radeon/llvm: add support for TXQ/TXF/DDX/DDY instructions Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
d8a120485444968c930f0ab675473692b221cb75 |
|
07-May-2012 |
Vadim Girlin <vadimgirlin@gmail.com> |
radeon/llvm: add support for VertexID, InstanceID Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
2a88dfc521bff7255e27e2ef8efcd08f9db53747 |
|
07-May-2012 |
Vadim Girlin <vadimgirlin@gmail.com> |
radeon/llvm: use bitcasts for integers We're using float as default type, so basically for every instruction that wants other types for dst/src operands we need to perform the bitcast to/from default float. Currently bitcast produces no-op MOV instruction, will be eliminated later. Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|
2da961056600d3f2d94a581c19bfcc1e636e8f41 |
|
17-Apr-2012 |
Tom Stellard <thomas.stellard@amd.com> |
r600g: Add TGSI->LLVM implementation v2 v2: Add case for ARUBA in r600_llvm_gpu_string() Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
|