aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorJack Styles <jack.styles@arm.com>2025-04-14 08:15:42 +0100
committerGitHub <noreply@github.com>2025-04-14 08:15:42 +0100
commit53cd5cfc675dad1bf6bc820a72e0eaa72a8909e7 (patch)
tree33c2eb67077f9130f4296dbb2e62a9536a1db99f /clang/lib/CodeGen/CodeGenModule.cpp
parentcf188d650ce26b4ee3e11101d844361fca15ba64 (diff)
downloadllvm-53cd5cfc675dad1bf6bc820a72e0eaa72a8909e7.zip
llvm-53cd5cfc675dad1bf6bc820a72e0eaa72a8909e7.tar.gz
llvm-53cd5cfc675dad1bf6bc820a72e0eaa72a8909e7.tar.bz2
[Clang][ARM] Ensure FPU Features are parsed when targeting `cc1as` (#134612)
Previously, `cc1as` did not consider the Features that can be included from a target's FPU. This could lead to a situation where assembly files could not compile as cc1as did not know if a feature was supported. With this change, all the features for the FPU will be passed to `cc1as` as `-target-feature` lines. By making this change, it will enable `+nosimd` to be functional, worked on in #130623, and fix a regression introduced in 8fa0f0efce5fb81eb422e6d7eec74c66dafef4a3 so armv7s-apple-darwin targets can utilise VFPv4 correctly. --------- Co-authored-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions