completed knc-i1x16.h and added knc-i1x8.h with knc-i1x8unsafe_fast.h that doesnt pass several tests..
added fails
performance fix.. still some issues left with equal_i1 for __vec8_i1
small tuning
merged with master
fix warrning and add KNC 1
Adding check for OS AVX support to auto-dispatch code
fixed notation
performance tuning for knc-i1x8.h. this gives goed enough performance for double only. float performance is terrible
Merge remote-tracking branch 'upstream/master' into knc-modes
added fails info
Merge remote-tracking branch 'upstream/master' into knc-modes
change head to trunk
Merge pull request #593 from ifilippov/testing

change head to trunk
adding int64 support form knc.h, phase 1. bugs: __lshr & __ashr fail idiv.ispc test, __equal_i64 & __equal_i64_and_mask fails reduce_equal_8.ispc test
move remaining int64 from knc.h some of fails to pass tests, grep for evghenii::fails to find out which functions fail and on what tests
adding sort to performance checking
- Add Silvermont (--cpu=slm) option for llvm 3.4+.
- Change default Sandybridge isa name to avx1-i32x8 from avx-i32x8,
  to conform with replacement of avx-i32x8 by avx1-i32x8 everywhere else.
- Add "target-cpu" attribute, when using AttrBuilder, to correct a problem
  whereby llvm would switch from the command line cpu setting
  to the native (auto-detected) cpu setting on second and subsequent
  functions. e.g. if I wanted to build for Silvermont on a Sandy Bridge
  machine, ispc/llvm would correctly use Silvermont and turn on the
  Silvermont scheduler. For the second and subsequent functions,
  it would auto-detect Sandy Bridge, but still run the Silvermont
  scheduler.
Remove redundant "slm".
Merge pull request #597 from pgurd/master

- Add Silvermont (--cpu=slm) option for llvm 3.4+.