Following up on recently added "#pragma unroll" support, this patch adds support for "#pragma nounroll" which disables unrolling for a loop. Both xlc and icc support "#pragma nounroll". Compatibility with these compilers (along with CUDA) motivated the original "#pragma unroll" support.
This patch was originally part of the patch which added support for "#pragma unroll" but was pulled out to make that patch more incremental.