aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorCarolineConcatto <caroline.concatto@arm.com>2025-07-04 08:52:36 +0100
committerGitHub <noreply@github.com>2025-07-04 08:52:36 +0100
commit7ee2c72a8e5bbc8abd50f35e805d33006e4b0a4c (patch)
treefb31996613d12742f48bcb7f6c66517dd26b70c4 /flang/lib/Frontend/CompilerInvocation.cpp
parentd84df61c001a9983bf445c2c0454edd581571a5f (diff)
downloadllvm-7ee2c72a8e5bbc8abd50f35e805d33006e4b0a4c.zip
llvm-7ee2c72a8e5bbc8abd50f35e805d33006e4b0a4c.tar.gz
llvm-7ee2c72a8e5bbc8abd50f35e805d33006e4b0a4c.tar.bz2
[AArch64] Mark aarch64_set_fpmr as IntrWriteMem (#146353)
llvm.aarch64.set.fpmr only writes to inaccessible memory. Tag it with the IntrWriteMem and IntrInaccessibleMemOnly properties so the optimiser can treat it as a pure write. The original patch did not add this property, causing the intrinsic to be conservatively treated as readwrite. This commit fixes that.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions