Fail_db update
Fail_db.txt update
Remove #include included for testing.
some minor fixes for knc.h
added several defines from 'ispc_knc_backend' and a warning that '__vec16_i1' might not be working with embree
changed 3.5 svn path to 'final'
No actual code change: changed the code style for '__vec16_i8' struct in both 'knc.h' and 'ispc_knc_backend.h' for them to look more similar in vimdiff
added several helper functions
added __vec16_i32 __cast_trunc(__vec16_i32, const __vec16_i64 i64) function. ptr-diff-3/5/6 tests are apparently runfailing because of it
made 'int64_t __extract_element(const __vec16_i64 &v, uint32_t index)' function 'ispc_knc_backend.h like'
add 'void __masked_store_i64(void *p, const __vec16_i64 &v, __vec16_i1 mask)' function. now 450 compfails and 12 runfails
added several math functions, new runfails: gather-int8-2/4; ldexp-double (previously compfailed)
changed a constructor of '__vec16_i8' for it to be alike 'ispc_knc_backend.h''s
added several memory functions for i8
changed '__vec16_i64 __load(const __vec16_i64 *p)' to be like in 'ispc_knc_backend.h'
changed '__vec16_i1 __equal_i64(const __vec16_i64 &a, const __vec16_i6_i64 &b, __vec16_i1 mask)' function to be like in 'ispc_knc_backend.h'
starded work on gather/scatter instructions
start fixing gather/scatter functions (INT_MIN fix)
DataLayoutPass has new constructor
fixed 'INT_MIN' bug in '__gather64_i64'