[all-commits] [llvm/llvm-project] 048070: [ARM][AArch64] BTI, GCS, PAC Module flag update. (#8...
Daniel Kiss via All-commits
all-commits at lists.llvm.org
Wed Oct 22 00:29:27 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 048070ba6f28d3a0a788d71788320549527db94f
https://github.com/llvm/llvm-project/commit/048070ba6f28d3a0a788d71788320549527db94f
Author: Daniel Kiss <daniel.kiss at arm.com>
Date: 2025-10-22 (Wed, 22 Oct 2025)
Changed paths:
M clang/lib/CodeGen/CodeGenModule.cpp
M clang/test/CodeGen/AArch64/sign-return-address.c
M clang/test/CodeGen/arm-branch-protection-attr-2.c
M clang/test/Frontend/arm-ignore-branch-protection-option.c
M llvm/include/llvm/IR/AutoUpgrade.h
M llvm/lib/AsmParser/LLParser.cpp
M llvm/lib/Bitcode/Reader/BitcodeReader.cpp
M llvm/lib/IR/AutoUpgrade.cpp
M llvm/lib/Linker/IRMover.cpp
M llvm/lib/Target/ARM/ARMAsmPrinter.cpp
M llvm/lib/Transforms/IPO/LowerTypeTests.cpp
M llvm/test/Bitcode/upgrade-branch-protection.ll
M llvm/test/CodeGen/Thumb2/pacbti-m-outliner-5.ll
R llvm/test/LTO/AArch64/Inputs/foo.ll
A llvm/test/LTO/AArch64/TestInputs/bar.ll
A llvm/test/LTO/AArch64/TestInputs/fiz.ll
A llvm/test/LTO/AArch64/TestInputs/foo.ll
A llvm/test/LTO/AArch64/TestInputs/old.ll
M llvm/test/LTO/AArch64/link-branch-target-enforcement.ll
A llvm/test/LTO/AArch64/link-sign-return-address.ll
M llvm/test/Linker/link-arm-and-thumb.ll
A llvm/test/ThinLTO/AArch64/aarch64_inline.ll
Log Message:
-----------
[ARM][AArch64] BTI,GCS,PAC Module flag update. (#86212)
Module flag is used to indicate the feature to be propagated to the
function. As now the frontend emits all attributes accordingly let's
help the auto upgrade to only do work when old and new bitcodes are
merged.
Depends on #82819 and #86031
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