radeon/llvm: add support for some ALU instructions
authorVadim Girlin <vadimgirlin@gmail.com>
Mon, 7 May 2012 09:06:22 +0000 (13:06 +0400)
committerVadim Girlin <vadimgirlin@gmail.com>
Mon, 7 May 2012 21:18:23 +0000 (01:18 +0400)
commit996fa375ec275ab5053855dc95f9cc4f301d596c
tree8bcecb5a08dd1add1c1ab85492ba8a19bf2f46fc
parente9be193430a9c50975bc2ce4724e5cc517502467
radeon/llvm: add support for some ALU instructions

Add support for IABS, NOT, AND, XOR, OR, UADD, UDIV, IDIV, MOD, UMOD, INEG,
I2F, U2F, F2U, F2I, USEQ, USGE, USLT, USNE, ISGE, ISLT, ROUND, MIN, MAX,
IMIN, IMAX, UMIN, UMAX

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
src/gallium/drivers/radeon/AMDGPUGenInstrEnums.pl
src/gallium/drivers/radeon/AMDGPUIntrinsics.td
src/gallium/drivers/radeon/R600Instructions.td
src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c