diff options
author | Dan Gohman <dan433584@gmail.com> | 2015-11-10 21:48:21 +0000 |
---|---|---|
committer | Dan Gohman <dan433584@gmail.com> | 2015-11-10 21:48:21 +0000 |
commit | 16d314d3008ea6865766c599cbdac006f18f0f84 (patch) | |
tree | 8f286f5e4938868cdc4d5b681f51494b19787dbd /llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp | |
parent | edd508b3620564cfc721669abd2b63b858290867 (diff) | |
download | bcm5719-llvm-16d314d3008ea6865766c599cbdac006f18f0f84.tar.gz bcm5719-llvm-16d314d3008ea6865766c599cbdac006f18f0f84.zip |
[WebAssembly] Remove special cases for things that are no longer special. NFC.
llvm-svn: 252656
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp')
-rw-r--r-- | llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp index 7034892de8e..6eb9ae6c526 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp +++ b/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp @@ -271,28 +271,12 @@ void WebAssemblyAsmPrinter::EmitInstruction(const MachineInstr *MI) { case TargetOpcode::COPY: OS << "get_local push, " << regToString(MI->getOperand(1)); break; - case WebAssembly::GLOBAL: - // TODO: wasm64 - OS << "i32.const push, " << toSymbol(MI->getOperand(1).getGlobal()->getName()); - break; case WebAssembly::ARGUMENT_I32: case WebAssembly::ARGUMENT_I64: case WebAssembly::ARGUMENT_F32: case WebAssembly::ARGUMENT_F64: OS << "get_local push, " << argToString(MI->getOperand(1)); break; - case WebAssembly::Const_I32: - OS << "i32.const push, " << MI->getOperand(1).getImm(); - break; - case WebAssembly::Const_I64: - OS << "i64.const push, " << MI->getOperand(1).getImm(); - break; - case WebAssembly::Const_F32: - OS << "f32.const push, " << toString(MI->getOperand(1).getFPImm()->getValueAPF()); - break; - case WebAssembly::Const_F64: - OS << "f64.const push, " << toString(MI->getOperand(1).getFPImm()->getValueAPF()); - break; default: { OS << OpcodeName(TII, MI); bool NeedComma = false; |