diff options
author | Dan Gohman <dan433584@gmail.com> | 2017-02-27 22:38:58 +0000 |
---|---|---|
committer | Dan Gohman <dan433584@gmail.com> | 2017-02-27 22:38:58 +0000 |
commit | f52ee17a09eabe216562ef57115d8976b9d7f70e (patch) | |
tree | 46b42ff063a865164f78674660bf3b253d66f065 /llvm/lib/Target/WebAssembly/WebAssembly.h | |
parent | 2d5841fa7334ac972fc89c12e60e17edf0612b1a (diff) | |
download | llvm-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.h | 1 |
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(); |