[llvm-branch-commits] [llvm] [MTE] add stack frame history buffer (PR #86356)

Evgenii Stepanov via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon May 20 11:04:55 PDT 2024


================
@@ -458,6 +482,38 @@ Instruction *AArch64StackTagging::insertBaseTaggedPointer(
   Instruction *Base =
       IRB.CreateCall(IRG_SP, {Constant::getNullValue(IRB.getInt64Ty())});
   Base->setName("basetag");
+  auto TargetTriple = Triple(M.getTargetTriple());
+  // This is not a stable ABI for now, so only allow in dev builds with API
----------------
eugenis wrote:

Add a note about ThreadLong format being compatible with hwasan, but the entries are twice as long.

https://github.com/llvm/llvm-project/pull/86356


More information about the llvm-branch-commits mailing list