This switches to the workaround that HSA defaults to for the mesa path. This should be applied to the 4.0 branch. Patch by Vedran Miletić <vedran@miletic.net> llvm-svn: 292982
This mostly makes sure that 3-vector dynamic inserts and extracts are covered. llvm-svn: 271082