diff options
author | Jeroen Dobbelaere <jeroen.dobbelaere@synopsys.com> | 2021-01-24 13:55:50 +0100 |
---|---|---|
committer | Jeroen Dobbelaere <jeroen.dobbelaere@synopsys.com> | 2021-01-24 13:55:50 +0100 |
commit | dcc7706fcf2438b92d6f619e63c5db4880042ed2 (patch) | |
tree | 4233b2d932569b5342a1627b7a71c11f43af0d06 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 659c7bcde62e96c84f157b1d4ac4f320c56089a1 (diff) | |
download | llvm-dcc7706fcf2438b92d6f619e63c5db4880042ed2.zip llvm-dcc7706fcf2438b92d6f619e63c5db4880042ed2.tar.gz llvm-dcc7706fcf2438b92d6f619e63c5db4880042ed2.tar.bz2 |
[InstCombine] Remove unused llvm.experimental.noalias.scope.decl
A @llvm.experimental.noalias.scope.decl is only useful if there is !alias.scope and !noalias metadata that uses the declared scope.
When that is not the case for at least one of the two, the intrinsic call can as well be removed.
Reviewed By: nikic
Differential Revision: https://reviews.llvm.org/D95141
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions