[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
================
@@ -82,6 +84,26 @@ static cl::opt<size_t> ClMaxLifetimes(
cl::desc("How many lifetime ends to handle for a single alloca."),
cl::Optional);
+// Mode for selecting how to insert frame record info into the stack ring
+// buffer.
+enum RecordStackHistoryMode {
+ // Do not record frame record info.
+ none,
+
+ // Insert instructions into the prologue for storing into the stack ring
+ // buffer directly.
+ instr,
----------------
eugenis wrote:
maybe "inline"?
https://github.com/llvm/llvm-project/pull/86356
More information about the llvm-branch-commits
mailing list