radeon/llvm: Turn on the BitExtract peephole optimization
authorTom Stellard <thomas.stellard@amd.com>
Wed, 20 Jun 2012 21:43:11 +0000 (17:43 -0400)
committerTom Stellard <thomas.stellard@amd.com>
Thu, 21 Jun 2012 20:42:06 +0000 (20:42 +0000)
commit563a764110ac9a2e93e2a01e362d8dc756232634
treeea0234b7659aab26d1b2fdb54cdf92562ea7e93d
parentc53c8d05551083437eb991e79002c0a272541a79
radeon/llvm: Turn on the BitExtract peephole optimization

Thie BitExtract optimization folds a mask and shift operation together
into a single instruction (BFE_UINT).
src/gallium/drivers/radeon/AMDILPeepholeOptimizer.cpp
src/gallium/drivers/radeon/R600Instructions.td