aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaModule.cpp
diff options
context:
space:
mode:
authorLukacma <Marian.Lukac@arm.com>2025-04-16 11:41:07 +0100
committerGitHub <noreply@github.com>2025-04-16 11:41:07 +0100
commitd508f0cb009a0be98ca97f4dc0498294e0681a66 (patch)
treeb6d3569a0571abc17abfe6f245cd7a0994596712 /clang/lib/Sema/SemaModule.cpp
parent3d7e56fd28cd2195e7f330f933d491530e274401 (diff)
downloadllvm-d508f0cb009a0be98ca97f4dc0498294e0681a66.zip
llvm-d508f0cb009a0be98ca97f4dc0498294e0681a66.tar.gz
llvm-d508f0cb009a0be98ca97f4dc0498294e0681a66.tar.bz2
[AArch64] Fix FPMR handling when switching streaming mode (#135827)
According to the [documentation](https://developer.arm.com/documentation/ddi0601/latest/AArch64-Registers/FPMR--Floating-point-Mode-Register), the FPMR register is set to 0 when entering or exiting streaming mode. This patch models that behavior by adding FPMR as an implicit def to the instructions used for entering and exiting streaming mode.
Diffstat (limited to 'clang/lib/Sema/SemaModule.cpp')
0 files changed, 0 insertions, 0 deletions