[all-commits] [llvm/llvm-project] 9e9fa0: [Arm][AArch64][Clang] Respect function's branch pr...
Daniel Kiss via All-commits
all-commits at lists.llvm.org
Fri Aug 9 08:51:59 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9e9fa00dcb9522db3f78d921eda6a18b9ee568bb
https://github.com/llvm/llvm-project/commit/9e9fa00dcb9522db3f78d921eda6a18b9ee568bb
Author: Daniel Kiss <daniel.kiss at arm.com>
Date: 2024-08-09 (Fri, 09 Aug 2024)
Changed paths:
M clang/lib/CodeGen/CGCall.cpp
M clang/lib/CodeGen/TargetInfo.cpp
M clang/lib/CodeGen/TargetInfo.h
M clang/test/CodeGen/aarch64-branch-protection-attr.c
M clang/test/CodeGen/arm-branch-protection-attr-1.c
Log Message:
-----------
[Arm][AArch64][Clang] Respect function's branch protection attributes. (#101978)
Default attributes assigned to all functions according to the command
line parameters. Some functions might have their own attributes and we
need to set or remove attributes accordingly.
Tests are updated to test this scenarios too.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list