diff options
| author | Alexei Starovoitov <alexei.starovoitov@gmail.com> | 2015-04-26 01:58:08 +0000 |
|---|---|---|
| committer | Alexei Starovoitov <alexei.starovoitov@gmail.com> | 2015-04-26 01:58:08 +0000 |
| commit | f26c748b1b0ac9544a09c8cd5f4423cc604fa7b4 (patch) | |
| tree | 9193c0edfe9f8a86daba5f60d4eed77d469765d2 /llvm/lib/Target | |
| parent | 957bfc7458e291c7a5cb5cf7fdc9c0bfe9ab3939 (diff) | |
| download | bcm5719-llvm-f26c748b1b0ac9544a09c8cd5f4423cc604fa7b4.tar.gz bcm5719-llvm-f26c748b1b0ac9544a09c8cd5f4423cc604fa7b4.zip | |
[bpf] fix build and remove a compiler warning in Release mode
Patch by Brenden Blanco.
llvm-svn: 235814
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/BPF/BPFAsmPrinter.cpp | 2 | ||||
| -rw-r--r-- | llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/llvm/lib/Target/BPF/BPFAsmPrinter.cpp b/llvm/lib/Target/BPF/BPFAsmPrinter.cpp index dbc7bfec256..32375968eac 100644 --- a/llvm/lib/Target/BPF/BPFAsmPrinter.cpp +++ b/llvm/lib/Target/BPF/BPFAsmPrinter.cpp @@ -78,7 +78,7 @@ void BPFAsmPrinter::EmitInstruction(const MachineInstr *MI) { MCInst TmpInst; MCInstLowering.Lower(MI, TmpInst); - EmitToStreamer(OutStreamer, TmpInst); + EmitToStreamer(*OutStreamer, TmpInst); } // Force static initialization. diff --git a/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp b/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp index 05f6d825719..552288b819d 100644 --- a/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp +++ b/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp @@ -33,6 +33,7 @@ void BPFInstPrinter::printInst(const MCInst *MI, raw_ostream &O, } static void printExpr(const MCExpr *Expr, raw_ostream &O) { +#ifndef NDEBUG const MCSymbolRefExpr *SRE; if (const MCBinaryExpr *BE = dyn_cast<MCBinaryExpr>(Expr)) @@ -44,6 +45,7 @@ static void printExpr(const MCExpr *Expr, raw_ostream &O) { MCSymbolRefExpr::VariantKind Kind = SRE->getKind(); assert(Kind == MCSymbolRefExpr::VK_None); +#endif O << *Expr; } |

