diff options
Diffstat (limited to 'contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp')
| -rw-r--r-- | contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp b/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp index cac0c83bcac2..24daafaa62e1 100644 --- a/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp +++ b/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp @@ -172,7 +172,7 @@ bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM,        const MCSubtargetInfo &STI = getSubtarget<MCSubtargetInfo>();        MCE = getTarget().createMCCodeEmitter(*getInstrInfo(), MRI, STI,                                              *Context); -      MAB = getTarget().createMCAsmBackend(getTargetTriple()); +      MAB = getTarget().createMCAsmBackend(getTargetTriple(), TargetCPU);      }      MCStreamer *S = getTarget().createAsmStreamer(*Context, Out, @@ -191,7 +191,7 @@ bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM,      // emission fails.      MCCodeEmitter *MCE = getTarget().createMCCodeEmitter(*getInstrInfo(), MRI,                                                           STI, *Context); -    MCAsmBackend *MAB = getTarget().createMCAsmBackend(getTargetTriple()); +    MCAsmBackend *MAB = getTarget().createMCAsmBackend(getTargetTriple(), TargetCPU);      if (MCE == 0 || MAB == 0)        return true; @@ -266,7 +266,7 @@ bool LLVMTargetMachine::addPassesToEmitMC(PassManagerBase &PM,    const MCSubtargetInfo &STI = getSubtarget<MCSubtargetInfo>();    MCCodeEmitter *MCE = getTarget().createMCCodeEmitter(*getInstrInfo(), MRI,                                                         STI, *Ctx); -  MCAsmBackend *MAB = getTarget().createMCAsmBackend(getTargetTriple()); +  MCAsmBackend *MAB = getTarget().createMCAsmBackend(getTargetTriple(), TargetCPU);    if (MCE == 0 || MAB == 0)      return true;  | 
