diff options
author | CarolineConcatto <caroline.concatto@arm.com> | 2025-07-04 08:52:36 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-04 08:52:36 +0100 |
commit | 7ee2c72a8e5bbc8abd50f35e805d33006e4b0a4c (patch) | |
tree | fb31996613d12742f48bcb7f6c66517dd26b70c4 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | d84df61c001a9983bf445c2c0454edd581571a5f (diff) | |
download | llvm-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