Minor fix for generic DataLayout
Merge pull request #498 from jbrodman/master

Codegen Cleanup
Fix for #462: broken debug infor support with LLVM 3.3+
Bringing docs/ispc.rst in sync with ispc.html at web site (some changes were done there directly)
Disable break optimization and change return check to use full mask.
Update break/continue test to use contribution of function mask.
Merge pull request #497 from dbabokin/knc-vector

Minor fix for generic DataLayout
Merge pull request #500 from dbabokin/docs

Bringing docs/ispc.rst in sync with ispc.html at web site
Merge pull request #499 from dbabokin/debug

Fix for #462: broken debug infor support with LLVM 3.3+
Merge pull request #501 from jbrodman/sven

Fix branch tests for breaks and returns.
Adding missing attributes on exported functions
Fixing util.m4 to declare nothing unless some macro is instantiated
Splitting .ll files to be compiled in two versions - 32 and 64 bit. Unix only
Removing redundant Debug/Release records in VS proj file - they are unified
Enabling 32/64 bit version library build on Windows
Fix for CYGWIN build warnings (Windows stlye slash, instead of Unix style)
Moving temporary files to Debug/Release folder on Windows
Adding RUNTIME define to gen-bitcode-* files generation command
Defining memory routines completely separately for Windows/Unix 32/64 bit.
Add memory alignment dependant on the platform (16/32/64/etc)