AVX  : Fix ISA disabling in case AVX512VL , some instructions should be disabled only if AVX512BW present.
Tests added.
Details
Details
Diff Detail
Diff Detail
- Repository
 - rL LLVM
 
Paths 
  |  Differential  D11122  
AVX : Fix  ISA disabling in case AVX512VL present  ClosedPublic Authored by igorb on Jul 12 2015, 3:57 AM. 
Details Summary AVX  : Fix ISA disabling in case AVX512VL , some instructions should be disabled only if AVX512BW present. 
Diff Detail 
 Event Timelineigorb updated this object. Closed by commit rL242270: AVX : Fix ISA disabling in case AVX512VL , some instructions should be… (authored by ibreger).  ·  Explain WhyJul 15 2015, 12:08 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 29519 lib/Target/X86/X86InstrInfo.td
 lib/Target/X86/X86InstrSSE.td
 
 test/CodeGen/X86/avx-isa-check.ll | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Please add NoBWI for all relevant templates (i8, i16) and explicit NoVLX for instructions with 32 and 64 bit elements.