The (parallel) loop ID metadata was changed to a generic loop id llvm.loop
in LLVM 3.4(svn). Now parallel loops are detected again by the loop vectorizer.
Make the example1 amenable for parallel loop vectorization so it can
be used as a "smoke test" for the autovectorization.
Use standard LLVM optimizations when using the 'loopvec' method.
The loop vectorizer (and the SLP vectorizer) are on by default
when using -O3. The defaults should be always the best in their
set of preceeding loop transformations etc.
Remove references to llvm-ar and llvm-ranlib as the bitcode archive support is removed.
Use a precompiled header for the _kernel.h to speed up its parsing.
This is optional and can be disabled on traget-basis. Note: building
of the pch is sensitive to the build flags. Exactly the same feature
flags should be used as when building the kernel.
Updated CHANGES from the logs.
Do not use pch in case clBuildProgram options given.
Use compiled ttasim engine for faster simulation.
I was wrong, LLVM 3.3 does not enable loop vectorizer by default. Now adds it explicitly.
Fixed llvm-link command to use the version found by configure.

Bug was found while creating homebrew formula for 0.8 tarball. Homebrew has only versioned llvm33 package, whose llvm-link command is actually llvm-link-3.3.
Add documentation.
Better naming for the pregion basic block names.
Add implicit barriers after the split points in case of conditional
barriers. This enforces non-peeled work-item loops to be generated
for the pregions generated for the conditional barriers, making
the WI loops more easily vectorizable.
Forgot to commit these.
Avoiding getting stuck in an infinite loop in case the barrier to be analyzed is inside a loop.
VUA not needed in this pass.
The loop check was in a wrong place.
Include loops in the new implicit region without getting stuck while analysing it.
Remove debug viewCFG
Merge branch 'master' of github.com:pocl/pocl into raspberry-pi

Conflicts:
	include/Makefile.am
	lib/kernel/arm/Makefile.am
	lib/kernel/powerpc64/Makefile.am
	lib/kernel/sources.mk
	lib/kernel/x86_64/Makefile.am
	scripts/Makefile.am
	scripts/pocl-build.in
	scripts/pocl-workgroup.in