aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2021-01-16 16:28:05 +0000
committerFlorian Hahn <flo@fhahn.com>2021-01-16 16:29:15 +0000
commitbca16e2fbb451f125c13f811f9f5a37bb38e54e2 (patch)
treeaa044195c928b590fd41d6cb7eeb37120cb52c78 /llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
parentbdd4dda58b0de08bd3474fb8d4589a9ba9349e88 (diff)
downloadllvm-bca16e2fbb451f125c13f811f9f5a37bb38e54e2.zip
llvm-bca16e2fbb451f125c13f811f9f5a37bb38e54e2.tar.gz
llvm-bca16e2fbb451f125c13f811f9f5a37bb38e54e2.tar.bz2
[LTO] Remove options to disable inlining, vectorization & GVNLoadPRE.
This patch removes some ancient options as a clean-up before moving code-gen to use LTOBackend in D94487. I think it would preferable to remove those ancient options, because 1. There are no corresponding options in LTOBackend based tools, 2. There are no unit tests for them, 3. They are not passed through by Clang, 4. At least for GNVLoadPRE, users could just use GVN's `enable-load-pre`. Alternatively we could add support for those options to lto::Config & co, but I think it would be better to remove them, unless they are actually used in practice. Reviewed By: steven_wu, tejohnson Differential Revision: https://reviews.llvm.org/D94783
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp')
0 files changed, 0 insertions, 0 deletions