[DebugInfo] Replace UndefValue with PoisonValue in AssignmentTrackingAnalysis
authorOCHyams <orlando.hyams@sony.com>
Thu, 12 Jan 2023 09:51:08 +0000 (09:51 +0000)
committerOCHyams <orlando.hyams@sony.com>
Thu, 12 Jan 2023 09:51:45 +0000 (09:51 +0000)
commit12ece76815ab330f8f33707efd7c93735dd9c178
treef2438e9b984ac6b18b6b75adf74877fda647fa67
parent301123c7a8b5f5dd415e336ff933576279b0e868
[DebugInfo] Replace UndefValue with PoisonValue in AssignmentTrackingAnalysis

This helps towards the effort to remove UndefValue from LLVM.

Related to https://discourse.llvm.org/t/auto-undef-debug-uses-of-a-deleted-value

Reviewed By: scott.linder

Differential Revision: https://reviews.llvm.org/D140906
llvm/docs/AssignmentTracking.md
llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp