diff --git a/llvm/docs/AssignmentTracking.md b/llvm/docs/AssignmentTracking.md index dfb5add3d4f746..4f07f2d80a5ecb 100644 --- a/llvm/docs/AssignmentTracking.md +++ b/llvm/docs/AssignmentTracking.md @@ -203,6 +203,9 @@ to tackle: D133293. This will be unecessary if the address can be removed, as described below. +* As mentioned in test llvm/test/DebugInfo/assignment-tracking/X86/diamond-3.ll, + the analysis should treat escaping calls like untagged stores. + * The system expects locals to be backed by a local alloca. This isn't always the case - sometimes a pointer to storage is passed into a function (e.g. sret, byval). We need to be able to handle those cases. See