SuccessChanges

Summary

  1. [X86][TBM] Add tests showing failure to fold RFLAGS result into TBM instructions. And fails to select TBM instructions at all.
  2. [X86][AsmParser][AVX512] Error appropriately when K0 is tried as a write-mask K0 isn't expected as a write-mask, so provide a detailed error here, instead of the more generic one (invalid op for insn) Conforms with gas Differential Revision: https://reviews.llvm.org/D36570
  3. [X86][TBM] Regenerate bextri intrinsics tests. NFCI.
Revision 310790 by rksimon:
[X86][TBM] Add tests showing failure to fold RFLAGS result into TBM instructions.

And fails to select TBM instructions at all.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/CodeGen/X86/tbm-intrinsics-x86_64.llllvm.src/test/CodeGen/X86/tbm-intrinsics-x86_64.ll
The file was modified/llvm/trunk/test/CodeGen/X86/tbm_patterns.llllvm.src/test/CodeGen/X86/tbm_patterns.ll
Revision 310789 by coby:
[X86][AsmParser][AVX512] Error appropriately when K0 is tried as a write-mask

K0 isn't expected as a write-mask, so provide a detailed error here, instead of the more generic one (invalid op for insn)
Conforms with gas

Differential Revision: https://reviews.llvm.org/D36570
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/X86/AsmParser/X86AsmParser.cppllvm.src/lib/Target/X86/AsmParser/X86AsmParser.cpp
The file was modified/llvm/trunk/test/MC/X86/avx512-err.sllvm.src/test/MC/X86/avx512-err.s
The file was modified/llvm/trunk/test/MC/X86/intel-syntax-avx512-error.sllvm.src/test/MC/X86/intel-syntax-avx512-error.s
Revision 310788 by rksimon:
[X86][TBM] Regenerate bextri intrinsics tests. NFCI.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/CodeGen/X86/tbm-intrinsics-x86_64.llllvm.src/test/CodeGen/X86/tbm-intrinsics-x86_64.ll