summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
diff options
context:
space:
mode:
authorRoman Divacky <rdivacky@freebsd.org>2012-09-18 16:08:49 +0000
committerRoman Divacky <rdivacky@freebsd.org>2012-09-18 16:08:49 +0000
commit5dd4ccb4020173a569bc54ba559232b5be2cef01 (patch)
treeb6eff9207b1b6108f1dc75ad95fa830cbb2dcece /llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
parent44fd70a3ad43b8e7b27af79f8011c7f5b90c841f (diff)
downloadbcm5719-llvm-5dd4ccb4020173a569bc54ba559232b5be2cef01.tar.gz
bcm5719-llvm-5dd4ccb4020173a569bc54ba559232b5be2cef01.zip
When creating MCAsmBackend pass the CPU string as well. In X86AsmBackend
store this and use it to not emit long nops when the CPU is geode which doesnt support them. Fixes PR11212. llvm-svn: 164132
Diffstat (limited to 'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h')
-rw-r--r--llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
index 7162e158f03..a0e4cf3005f 100644
--- a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
+++ b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
@@ -36,7 +36,7 @@ MCCodeEmitter *createPPCMCCodeEmitter(const MCInstrInfo &MCII,
const MCSubtargetInfo &STI,
MCContext &Ctx);
-MCAsmBackend *createPPCAsmBackend(const Target &T, StringRef TT);
+MCAsmBackend *createPPCAsmBackend(const Target &T, StringRef TT, StringRef CPU);
/// createPPCELFObjectWriter - Construct an PPC ELF object writer.
MCObjectWriter *createPPCELFObjectWriter(raw_ostream &OS,
OpenPOWER on IntegriCloud