aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-09-14 17:10:39 +0200
committerNikita Popov <npopov@redhat.com>2022-09-22 16:48:51 +0200
commit60990d9042b9668001bcfa095b970558fc63e5a9 (patch)
treee1a8f595dd4e00be71c7d849ce7a5cad9731de9c /clang/lib/Lex/ModuleMap.cpp
parent8df376db7282b955e7990cb8887ee9dcd3565040 (diff)
downloadllvm-60990d9042b9668001bcfa095b970558fc63e5a9.zip
llvm-60990d9042b9668001bcfa095b970558fc63e5a9.tar.gz
llvm-60990d9042b9668001bcfa095b970558fc63e5a9.tar.bz2
[BasicAA] Move experimental.guard modelling to getModRefBehavior()
While we can't express this with attributes yet, we can model these intrinsics as readonly + writing inaccessible memory (for the control dependence) in FMRB. This way we don't need to special-case them in getModRefInfo(), it falls out of the usual logic.
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions