[all-commits] [llvm/llvm-project] eb739e: [NFC] [MTE] simplify tagp logic (#110337)

Florian Mayer via All-commits all-commits at lists.llvm.org
Tue Oct 8 15:52:08 PDT 2024


  Branch: refs/heads/users/fmayer/spr/main.nfc-mte-simplify-tagp-logic
  Home:   https://github.com/llvm/llvm-project
  Commit: eb739e9377d74f562048c15716b8ebe6255e3e5a
      https://github.com/llvm/llvm-project/commit/eb739e9377d74f562048c15716b8ebe6255e3e5a
  Author: Florian Mayer <fmayer at google.com>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64StackTagging.cpp

  Log Message:
  -----------
  [NFC] [MTE] simplify tagp logic (#110337)

We would put a placeholder in the tagp instruction, then replace all
uses of the original alloca with this, then replace the placeholder.

We use replaceUsesWithIf anyway, so it's easier to understand if we just
exclude the tagp call there.



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