OSDN Git Service

R600: Optimize another selectcc case
authorTom Stellard <thomas.stellard@amd.com>
Fri, 8 Mar 2013 15:37:11 +0000 (15:37 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Fri, 8 Mar 2013 15:37:11 +0000 (15:37 +0000)
commit7893d29c62146baddf43c4d9d42678d246a52fea
treec55fbde846cc36071513a877b1709a7de88affde
parent1454cb86be54a8703fca396752be71c50c805b88
R600: Optimize another selectcc case

fold selectcc (selectcc x, y, a, b, cc), b, a, b, setne ->
     selectcc x, y, a, b, cc

Reviewed-by: Christian König <christian.koenig@amd.com>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176700 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/R600ISelLowering.cpp
test/CodeGen/R600/selectcc-opt.ll