Skip to content

Commit

Permalink
[Nemesys] Register MCSubtargetInfo
Browse files Browse the repository at this point in the history
  • Loading branch information
frasercrmck committed Nov 19, 2017
1 parent cfa0a2e commit 70dc094
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions lib/Target/Nemesys/MCTargetDesc/NemesysMCTargetDesc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@ static MCInstPrinter *createNemesysMCInstPrinter(const Triple & /*T*/,
return new NemesysInstPrinter(MAI, MII, MRI);
}

static MCSubtargetInfo *
createNemesysMCSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS) {
return createNemesysMCSubtargetInfoImpl(TT, CPU, FS);
}

extern "C" void LLVMInitializeNemesysTargetMC() {
RegisterMCAsmInfo<NemesysMCAsmInfo> X(getTheNemesysTarget());

Expand All @@ -47,4 +52,7 @@ extern "C" void LLVMInitializeNemesysTargetMC() {

TargetRegistry::RegisterMCInstPrinter(getTheNemesysTarget(),
createNemesysMCInstPrinter);

TargetRegistry::RegisterMCSubtargetInfo(getTheNemesysTarget(),
createNemesysMCSubtargetInfo);
}

0 comments on commit 70dc094

Please sign in to comment.