aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssembly.h
diff options
context:
space:
mode:
authorDan Gohman <dan433584@gmail.com>2017-02-27 22:38:58 +0000
committerDan Gohman <dan433584@gmail.com>2017-02-27 22:38:58 +0000
commitf52ee17a09eabe216562ef57115d8976b9d7f70e (patch)
tree46b42ff063a865164f78674660bf3b253d66f065 /llvm/lib/Target/WebAssembly/WebAssembly.h
parent2d5841fa7334ac972fc89c12e60e17edf0612b1a (diff)
downloadllvm-f52ee17a09eabe216562ef57115d8976b9d7f70e.zip
llvm-f52ee17a09eabe216562ef57115d8976b9d7f70e.tar.gz
llvm-f52ee17a09eabe216562ef57115d8976b9d7f70e.tar.bz2
[WebAssembly] Split CFG-sorting into its own pass. NFC.
CFG sorting was already an independent algorithm from block/loop insertion; this change makes it more convenient to debug. llvm-svn: 296399
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssembly.h')
-rw-r--r--llvm/lib/Target/WebAssembly/WebAssembly.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssembly.h b/llvm/lib/Target/WebAssembly/WebAssembly.h
index 8738263..e04c4db 100644
--- a/llvm/lib/Target/WebAssembly/WebAssembly.h
+++ b/llvm/lib/Target/WebAssembly/WebAssembly.h
@@ -46,6 +46,7 @@ FunctionPass *createWebAssemblyRegStackify();
FunctionPass *createWebAssemblyRegColoring();
FunctionPass *createWebAssemblyExplicitLocals();
FunctionPass *createWebAssemblyFixIrreducibleControlFlow();
+FunctionPass *createWebAssemblyCFGSort();
FunctionPass *createWebAssemblyCFGStackify();
FunctionPass *createWebAssemblyLowerBrUnless();
FunctionPass *createWebAssemblyRegNumbering();