R600/SI: Remove _e32 and _e64 suffixes from mnemonics
authorTom Stellard <thomas.stellard@amd.com>
Thu, 12 Mar 2015 21:34:22 +0000 (21:34 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Thu, 12 Mar 2015 21:34:22 +0000 (21:34 +0000)
commitc0503926f55bd4debe9a3c2429f9eda0345888f7
tree808fa2bd997eea152be6621ed1db6e894f8f5165
parent147385bbac98231886063c9a4485cf6e92e905ba
R600/SI: Remove _e32 and _e64 suffixes from mnemonics

Instead print them as part of the $dst operand.  The AsmMatcher
requires the 32-bit and 64-bit encodings have the same mnemonic in
order to parse them correctly.

llvm-svn: 232105
llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp
llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h
llvm/lib/Target/R600/SIInstrFormats.td
llvm/lib/Target/R600/SIInstrInfo.td
llvm/lib/Target/R600/SIInstructions.td
llvm/test/CodeGen/R600/madak.ll
llvm/test/CodeGen/R600/madmk.ll
llvm/test/CodeGen/R600/uint_to_fp.ll