[PATCH] D127007: [llvm] Add 'G' to augmentation string for MTE instrumented functions.

Florian Mayer via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 3 15:24:18 PDT 2022


fmayer created this revision.
Herald added subscribers: hiraditya, arichardson, emaste.
Herald added a reviewer: MaskRay.
Herald added a project: All.
fmayer updated this revision to Diff 434154.
fmayer added a comment.
Herald added a subscriber: StephenFan.
fmayer updated this revision to Diff 434156.
fmayer updated this revision to Diff 434157.
fmayer updated this revision to Diff 434159.
fmayer updated this revision to Diff 434162.
fmayer edited the summary of this revision.
fmayer added a reviewer: eugenis.
fmayer published this revision for review.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

naming


fmayer added a comment.

respect nounwind


fmayer added a comment.

comment


fmayer added a comment.

comment


fmayer added a comment.

test


This was agreed on in
https://lists.llvm.org/pipermail/llvm-dev/2020-May/141345.html.

The next step after this is teaching libunwind to untag when this
augmentation character is set.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D127007

Files:
  lld/ELF/EhFrame.cpp
  llvm/include/llvm/MC/MCDwarf.h
  llvm/include/llvm/MC/MCStreamer.h
  llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp
  llvm/lib/MC/MCAsmStreamer.cpp
  llvm/lib/MC/MCDwarf.cpp
  llvm/lib/MC/MCParser/AsmParser.cpp
  llvm/lib/MC/MCStreamer.cpp
  llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
  llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
  llvm/lib/Target/AArch64/AArch64InstrInfo.td
  llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp
  llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h
  llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  llvm/test/CodeGen/AArch64/stack-tagging-asm.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D127007.434162.patch
Type: text/x-patch
Size: 11001 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220603/e61fd4d0/attachment.bin>


More information about the llvm-commits mailing list