radeon/llvm: Handle selectcc DAG node
authorTom Stellard <thomas.stellard@amd.com>
Fri, 18 May 2012 20:58:31 +0000 (16:58 -0400)
committerTom Stellard <thomas.stellard@amd.com>
Sun, 20 May 2012 20:27:31 +0000 (16:27 -0400)
commitcee23ab246f22210b3063cdc47bdb45b3d943526
tree14fb8092a9e68a2fce8e65916d7345c23b0e2517
parent239792fb221556fbc0da6c046541ea078b6944db
radeon/llvm: Handle selectcc DAG node

R600 can now select instructions from the selectcc DAG node, which is
typically lowered to one of the SET* instructions.
src/gallium/drivers/radeon/AMDGPUISelLowering.cpp
src/gallium/drivers/radeon/AMDGPUISelLowering.h
src/gallium/drivers/radeon/R600ISelLowering.cpp
src/gallium/drivers/radeon/R600InstrInfo.cpp
src/gallium/drivers/radeon/R600Instructions.td
src/gallium/drivers/radeon/loader.cpp
src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c