[all-commits] [llvm/llvm-project] a25e36: [BOLT] Rename Pointer Auth DWARF rewriter passes (...
Gergely Bálint via All-commits
all-commits at lists.llvm.org
Thu Dec 4 02:30:03 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a25e3674ae653ddc1443ea4a46f513f1704c5531
https://github.com/llvm/llvm-project/commit/a25e3674ae653ddc1443ea4a46f513f1704c5531
Author: Gergely Bálint <gergely.balint at arm.com>
Date: 2025-12-04 (Thu, 04 Dec 2025)
Changed paths:
R bolt/docs/PacRetDesign.md
A bolt/docs/PointerAuthDesign.md
R bolt/include/bolt/Passes/InsertNegateRAStatePass.h
R bolt/include/bolt/Passes/MarkRAStates.h
A bolt/include/bolt/Passes/PointerAuthCFIAnalyzer.h
A bolt/include/bolt/Passes/PointerAuthCFIFixup.h
M bolt/lib/Core/Exceptions.cpp
M bolt/lib/Passes/CMakeLists.txt
R bolt/lib/Passes/InsertNegateRAStatePass.cpp
R bolt/lib/Passes/MarkRAStates.cpp
A bolt/lib/Passes/PointerAuthCFIAnalyzer.cpp
A bolt/lib/Passes/PointerAuthCFIFixup.cpp
M bolt/lib/Rewrite/BinaryPassManager.cpp
R bolt/test/AArch64/negate-ra-state-disallow.s
R bolt/test/AArch64/negate-ra-state-incorrect.s
R bolt/test/AArch64/negate-ra-state-reorder.s
R bolt/test/AArch64/negate-ra-state.s
A bolt/test/AArch64/pacret-cfi-disallow.s
A bolt/test/AArch64/pacret-cfi-incorrect.s
A bolt/test/AArch64/pacret-cfi-reorder.s
A bolt/test/AArch64/pacret-cfi.s
M bolt/test/AArch64/pacret-split-funcs.s
R bolt/test/runtime/AArch64/negate-ra-state.cpp
A bolt/test/runtime/AArch64/pacret-eh-function-split.cpp
A bolt/test/runtime/AArch64/pacret-eh.cpp
R bolt/test/runtime/AArch64/pacret-function-split.cpp
M bolt/unittests/Passes/CMakeLists.txt
R bolt/unittests/Passes/InsertNegateRAState.cpp
A bolt/unittests/Passes/PointerAuthCFIFixup.cpp
M llvm/utils/gn/secondary/bolt/lib/Passes/BUILD.gn
Log Message:
-----------
[BOLT] Rename Pointer Auth DWARF rewriter passes (#164622)
Rename passes to names that better reflect their intent,
and describe their relationship to each other.
InsertNegateRAStatePass renamed to PointerAuthCFIFixup,
MarkRAStates renamed to PointerAuthCFIAnalyzer.
Added the --print-<passname> flags for these passes.
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