[PATCH] D45103: [WebAssembly] Register wasm passes with the PassRegistry
Jacob Gravelle via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 30 12:25:27 PDT 2018
jgravelle-google created this revision.
jgravelle-google added reviewers: dschuff, sunfish.
Herald added subscribers: aheejin, sbc100, jfb, MatzeB.
This exposes WebAssembly passes for use on the command line (as
arguments to -print-before and the like).
Repository:
rL LLVM
https://reviews.llvm.org/D45103
Files:
lib/Target/WebAssembly/WebAssembly.h
lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp
lib/Target/WebAssembly/WebAssemblyCFGSort.cpp
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp
lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp
lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp
lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp
lib/Target/WebAssembly/WebAssemblyPeephole.cpp
lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp
lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp
lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp
lib/Target/WebAssembly/WebAssemblyStoreResults.cpp
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D45103.140468.patch
Type: text/x-patch
Size: 14564 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180330/1b91866d/attachment.bin>
More information about the llvm-commits
mailing list