[AMDGPU] Assembler: match e32 VOP instructions before e64.
authorSam Kolton <Sam.Kolton@amd.com>
Fri, 9 Sep 2016 09:37:51 +0000 (09:37 +0000)
committerSam Kolton <Sam.Kolton@amd.com>
Fri, 9 Sep 2016 09:37:51 +0000 (09:37 +0000)
commitd63d8a7c05950d7289ec2daaa526d63772bd3598
tree35816432d893f988e80ab7d8bbbad8ce0e26ecdb
parent8efa9790290d29931df95056b5b76fc0c3373e73
[AMDGPU] Assembler: match e32 VOP instructions before e64.

Summary:
Split assembler match table in 4 tables with assembler variants:

Default - all instructions except VOP3, SDWA and DPP
  - VOP3
  - SDWA
  - DPP
First match Default table then VOP3, SDWA and DPP.

Reviewers:  tstellarAMD, artem.tamazov, vpykhtin

Subscribers: arsenm, wdng, nhaehnle, AMDGPU

Differential Revision: https://reviews.llvm.org/D24252

llvm-svn: 281023
llvm/lib/Target/AMDGPU/AMDGPU.td
llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
llvm/lib/Target/AMDGPU/SIDefines.h
llvm/lib/Target/AMDGPU/SIInstrFormats.td
llvm/lib/Target/AMDGPU/SIInstrInfo.td
llvm/lib/Target/AMDGPU/VIInstrFormats.td
llvm/lib/Target/AMDGPU/VIInstructions.td