aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorJeroen Dobbelaere <jeroen.dobbelaere@synopsys.com>2021-01-24 13:50:25 +0100
committerJeroen Dobbelaere <jeroen.dobbelaere@synopsys.com>2021-01-24 13:53:13 +0100
commit659c7bcde62e96c84f157b1d4ac4f320c56089a1 (patch)
tree9b91a78c9b61d9d9d1fc8907b93b5479034299ac /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent774629641bf32503353a179e98aaa3ef055d6870 (diff)
downloadllvm-659c7bcde62e96c84f157b1d4ac4f320c56089a1.zip
llvm-659c7bcde62e96c84f157b1d4ac4f320c56089a1.tar.gz
llvm-659c7bcde62e96c84f157b1d4ac4f320c56089a1.tar.bz2
[LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Similar to D92887, LoopRotation also needs duplicate the noalias scopes when rotating a `@llvm.experimental.noalias.scope.decl` across a block boundary. This is based on the version from the Full Restrict paches (D68511). The problem it fixes also showed up in Transforms/Coroutines/ex5.ll after D93040 (when enabling strict checking with -verify-noalias-scope-decl-dom). Reviewed By: nikic Differential Revision: https://reviews.llvm.org/D94306
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions