[llvm] r261566 - [WebAssembly] Re-enable the TailDuplicate pass.

Dan Gohman via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 22 12:47:14 PST 2016


Author: djg
Date: Mon Feb 22 14:47:12 2016
New Revision: 261566

URL: http://llvm.org/viewvc/llvm-project?rev=261566&view=rev
Log:
[WebAssembly] Re-enable the TailDuplicate pass.

Modified:
    llvm/trunk/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp

Modified: llvm/trunk/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp?rev=261566&r1=261565&r2=261566&view=diff
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp (original)
+++ llvm/trunk/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp Mon Feb 22 14:47:12 2016
@@ -184,7 +184,6 @@ void WebAssemblyPassConfig::addPostRegAl
   disablePass(&PrologEpilogCodeInserterID);
   // Fails with: should be run after register allocation.
   disablePass(&MachineCopyPropagationID);
-  disablePass(&TailDuplicateID);
 
   if (getOptLevel() != CodeGenOpt::None) {
     // Mark registers as representing wasm's expression stack.




More information about the llvm-commits mailing list