[llvm] aa2134c - [Assignment Tracking][Docs] Remove TODO for replacing undef with poison

via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 12 02:22:31 PST 2023


Author: OCHyams
Date: 2023-01-12T10:22:14Z
New Revision: aa2134cdecf363070579524887c6ffac0fa5f849

URL: https://github.com/llvm/llvm-project/commit/aa2134cdecf363070579524887c6ffac0fa5f849
DIFF: https://github.com/llvm/llvm-project/commit/aa2134cdecf363070579524887c6ffac0fa5f849.diff

LOG: [Assignment Tracking][Docs] Remove TODO for replacing undef with poison

This has been resolved for assignment tracking by the patch D140906 and others
in the same stack.

Added: 
    

Modified: 
    llvm/docs/AssignmentTracking.md

Removed: 
    


################################################################################
diff  --git a/llvm/docs/AssignmentTracking.md b/llvm/docs/AssignmentTracking.md
index 969874039320..997b2f95263b 100644
--- a/llvm/docs/AssignmentTracking.md
+++ b/llvm/docs/AssignmentTracking.md
@@ -200,11 +200,6 @@ the choice at each instruction, iteratively joining the results for each block.
 As this is an experimental work in progress so there are some items we still need
 to tackle:
 
-* LLVM is trying to replace usage of `Undef` with `Poison`. Use `Poison` rather
-  than `Undef` as the sentinal to denote "unknown location" for the address. See
-  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.
 


        


More information about the llvm-commits mailing list