WebAssembly: MCAsmInfo only has one syntax variant for now.

Summary: MCAsmInfo is set up with the default AssemblerDialect, which is zero.

Subscribers: llvm-commits, sunfish, jfb

Differential Revision: http://reviews.llvm.org/D11567

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243452 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
JF Bastien 2015-07-28 17:23:07 +00:00
parent b17a94cf1b
commit 6b43809281

View File

@ -37,17 +37,15 @@ using namespace llvm;
static MCAsmInfo *createWebAssemblyMCAsmInfo(const MCRegisterInfo &MRI, static MCAsmInfo *createWebAssemblyMCAsmInfo(const MCRegisterInfo &MRI,
const Triple &TT) { const Triple &TT) {
MCAsmInfo *MAI = new WebAssemblyMCAsmInfo(TT); return new WebAssemblyMCAsmInfo(TT);
return MAI;
} }
static MCInstPrinter * static MCInstPrinter *
createWebAssemblyMCInstPrinter(const Triple &T, unsigned SyntaxVariant, createWebAssemblyMCInstPrinter(const Triple &T, unsigned SyntaxVariant,
const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCAsmInfo &MAI, const MCInstrInfo &MII,
const MCRegisterInfo &MRI) { const MCRegisterInfo &MRI) {
if (SyntaxVariant == 0 || SyntaxVariant == 1) assert(SyntaxVariant == 0);
return new WebAssemblyInstPrinter(MAI, MII, MRI); return new WebAssemblyInstPrinter(MAI, MII, MRI);
return nullptr;
} }
// Force static initialization. // Force static initialization.