R9270X
Since
commit c6d79ed289a75f13c65f011be870f7e43a0fedc7
Author: Tom Stellard <thomas.stellard@amd.com>
Date: Fri Apr 10 17:07:16 2015 +0000
radeon/llvm: Run LLVM's instruction combining pass
This should improve code quality in general and will help with some
future changes to how we emit kill instructions.
shader-db shows a few regressions, but these don't seem to be the result
of deficiencies in instcombine. They're mostly caused by the scheduler
making different decisions than before.
Unigine Valley quits saying -
Unhandled loop condition!
UNREACHABLE executed at SIAnnotateControlFlow.cpp:267!
Only tried my normal settings on valley which are
quality ultra + 8x AA