[all-commits] [llvm/llvm-project] 33c944: [CodeGen][ARM] Bug fix InsertStackProtectors with ...
Abhay Kanhere via All-commits
all-commits at lists.llvm.org
Thu Jul 24 10:23:21 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 33c94450f02ca9c7fea1366b14186dcf1a1b8cd7
https://github.com/llvm/llvm-project/commit/33c94450f02ca9c7fea1366b14186dcf1a1b8cd7
Author: Abhay Kanhere <abhay at kanhere.net>
Date: 2025-07-24 (Thu, 24 Jul 2025)
Changed paths:
M llvm/lib/CodeGen/StackProtector.cpp
A llvm/test/CodeGen/ARM/stack-protector-eh-sjlj.ll
Log Message:
-----------
[CodeGen][ARM] Bug fix InsertStackProtectors with EH_SJ_LJ (#147411)
when exception handling with setjmp/longjmp (exception-mode=eh_sjlj is
enabled,
eh_sjlj_callsite intrinsic is inserted in same basic block as the
throwing/exception instruction. This fix ensures stack protector
insertion code does not split the block and move these apart into
different basic blocks.
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