[all-commits] [llvm/llvm-project] d5a186: [AArch64] Fix BTI landing pad generation.
Dani via All-commits
all-commits at lists.llvm.org
Thu Feb 13 02:44:45 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: d5a186a60014dc1a8c979c978cb32aba7ecb9102
https://github.com/llvm/llvm-project/commit/d5a186a60014dc1a8c979c978cb32aba7ecb9102
Author: Daniel Kiss <daniel.kiss at arm.com>
Date: 2020-02-13 (Thu, 13 Feb 2020)
Changed paths:
M llvm/lib/Target/AArch64/AArch64BranchTargets.cpp
M llvm/test/CodeGen/AArch64/branch-target-enforcement.mir
Log Message:
-----------
[AArch64] Fix BTI landing pad generation.
In some cases BTI landing pad is inserted even compatible instruction
was there already. Meta instruction does not count in this case
therefore skip them in the check for first instructions in the function.
Differential revision: https://reviews.llvm.org/D74492
More information about the All-commits
mailing list