changes in __scatter_base_offsets64_float
modified all gather/scatter instructions in 'knc-i1x16.h'
64 bit gather/scatter fix for knc.h
removed ugly INT32_MIN define (included limits.h) and updated the copyright
undefined printf functions in knc-i1x16.h
Merge pull request #845 from ncos/knc-fails

Fixed 64 bit gather/scatter functions in knc.h and knc-i1x16.h (fixes stability problem on ptr-22.ispc at -O0, which appears as a segfault from time to time)
Revert "compfails also appeared after LLVM commit 214628 (tracker id 20540)"

This reverts commit 68577ae8a3e1b2e72f2889a318fbfc0dcb36e307.
Revert "add 12 runfails first appeared in LLVM 3.5 trunk on 26/07/14. these are now in trunk 3.6. erroneous commit 213898"

This reverts commit a9954dd8e7527a39f9cb4ea73bfee43de9afd259.
Revert "added 3.6 sse4-i16x8 compfails to fail_db"

This reverts commit e3c476112c57299a1d8d66dd9579967386fd7c3e.
Merge pull request #846 from ncos/knc_faildb

Reverted fail_db modifications after LLVM sse4 fix - see LLVM bug 20540.
ptr-22 test fixed on knc. removing from fail_db.txt
12 runfails tracked in #20472 (LLVM trunk commit 213898 by Chandler)
llvm 3.6 generic-4/16 compfails (already added for llvm 3.5)
Merge pull request #847 from ncos/knc_faildb

Modifications of fail_db.txt: ptr-22 fixed; runfails #20472; generic compfails 3.5->3.6
Fix for llvm revision 216239
Added supported LLVM versions
Merge pull request #850 from Vsevolod-Livinskij/fix_216239

Fix for llvm revision 216239
Fix for llvm revision 216393
Fix to support icc v.15 beta
Merge pull request #851 from Vsevolod-Livinskij/fix_216393

Fix for llvm revision 216393