This at least seems wrong. The new parallel loop metadata syntax was introduced in LLVM 3.4 (generic llvm.loop and then the parallel_loop_access MD).