cloog_loop_generate: don't project in "scalar" case
cloog_loop_generate: don't project in "scalar" case

Constant ("scalar") dimensions are treated specially, so there
is no need for any projection.  In fact, the original code would
perform projection for the non-constant dimension _following_ the
constant dimensions while handling the constant dimensions.
At the next level, projection would then be skipped.
This happens to work because constant dimensions are usually
followed by non-constant dimensions, but it breaks down
when there are no non-constant dimensions.

Signed-off-by: Sven Verdoolaege <e5350bbed4977f5eb8ae1dc6abd9ae59d21ace75@kotnet.org>

epowers/cloog,cfx-next/toolchain_cloog-upstream,UBERTC/cloog,Syllo/cloog,heysion/cloog-clone,Syllo/cloog,periscop/cloog,VanirLLVM/toolchain_cloog,Distrotech/cloog,Distrotech/cloog,UBERTC/cloog,VanirLLVM/toolchain_cloog,cfx-next/toolchain_cloog-upstream,evaautomation/cloog,SaberMod/cloog-current,heysion/cloog-clone,heysion/cloog-clone,periscop/cloog,SaberMod/cloog-current,epowers/cloog,epowers/cloog,Distrotech/cloog,VanirLLVM/toolchain_cloog,cfx-next/toolchain_cloog-upstream,evaautomation/cloog,UBERTC/cloog