History log of /external/mesa3d/src/gallium/drivers/r600/r600_llvm.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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