diff options
author | Heejin Ahn <aheejin@gmail.com> | 2024-02-28 01:02:39 +0000 |
---|---|---|
committer | Heejin Ahn <aheejin@gmail.com> | 2024-02-28 01:02:39 +0000 |
commit | 8506a63bf7cbe593c0707f995fbd0b8f820d0d62 (patch) | |
tree | 8d7645aaa6d40eb7226bd37060d0a376f2d586ff /llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | |
parent | 062cfada643c1aa48a1bb81894e2920d390fe8cf (diff) | |
download | llvm-8506a63bf7cbe593c0707f995fbd0b8f820d0d62.zip llvm-8506a63bf7cbe593c0707f995fbd0b8f820d0d62.tar.gz llvm-8506a63bf7cbe593c0707f995fbd0b8f820d0d62.tar.bz2 |
Revert "[WebAssembly] Disable multivalue emission temporarily (#82714)"
This reverts commit 6e6bf9f81756ba6655b4eea8dc45469a47f89b39.
It turned out the multivalue feature had active outside users and it
could cause some disruptions to them, so I'd like to investigate more
about the workarounds before doing this.
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp')
-rw-r--r-- | llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp index d088c7d..4d4cae1 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp +++ b/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp @@ -54,15 +54,6 @@ static cl::opt<bool> WasmDisableFixIrreducibleControlFlowPass( " irreducible control flow optimization pass"), cl::init(false)); -// A temporary option to control emission of multivalue until multivalue -// implementation is stable enough. We currently don't emit multivalue by -// default even if the feature section allows it. -// TODO Stabilize multivalue and delete this option -cl::opt<bool> - WasmEmitMultiValue("wasm-emit-multivalue", cl::Hidden, - cl::desc("WebAssembly: Emit multivalue in the backend"), - cl::init(false)); - extern "C" LLVM_EXTERNAL_VISIBILITY void LLVMInitializeWebAssemblyTarget() { // Register the target. RegisterTargetMachine<WebAssemblyTargetMachine> X( |