[PATCH] D74492: [AArch64] Fix BTI landing pad generation.

Daniel Kiss via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 12 08:51:53 PST 2020


danielkiss created this revision.
danielkiss added a reviewer: olista01.
Herald added subscribers: llvm-commits, hiraditya, kristof.beyls.
Herald added a project: LLVM.

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.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D74492

Files:
  llvm/lib/Target/AArch64/AArch64BranchTargets.cpp
  llvm/test/CodeGen/AArch64/branch-target-enforcement-metainstruction.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D74492.244199.patch
Type: text/x-patch
Size: 6311 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200212/8ab157ce/attachment.bin>


More information about the llvm-commits mailing list