diff options
author | Tim Corringham <tcorring@amd.com> | 2019-08-08 13:46:17 +0000 |
---|---|---|
committer | Tim Corringham <tcorring@amd.com> | 2019-08-08 13:46:17 +0000 |
commit | 4f64f1ba3c540cddbcf3f7f5e5b8a2fd9ebbb416 (patch) | |
tree | 69bb4c8a06f78dafb8905900509c5f5ba51eebe5 /llvm/lib/Support/FileCheck.cpp | |
parent | 195ae90307bdbfcb7393da5dfbbb2bb38ff24107 (diff) | |
download | llvm-4f64f1ba3c540cddbcf3f7f5e5b8a2fd9ebbb416.zip llvm-4f64f1ba3c540cddbcf3f7f5e5b8a2fd9ebbb416.tar.gz llvm-4f64f1ba3c540cddbcf3f7f5e5b8a2fd9ebbb416.tar.bz2 |
Add llvm.licm.disable metadata
For some targets the LICM pass can result in sub-optimal code in some
cases where it would be better not to run the pass, but it isn't
always possible to suppress the transformations heuristically.
Where the front-end has insight into such cases it is beneficial
to attach loop metadata to disable the pass - this change adds the
llvm.licm.disable metadata to enable that.
Differential Revision: https://reviews.llvm.org/D64557
llvm-svn: 368296
Diffstat (limited to 'llvm/lib/Support/FileCheck.cpp')
0 files changed, 0 insertions, 0 deletions