The Challenges of Non-linear Parameters and Variables in Automatic Loop Parallelisation