A DBG_VALUE or DBG_VALUE_LIST must always return a non-null DILocalVariable, the ARMLoadStoreOptimizer code that move’s DBG_VALUE and DBG_VALUE_LIST instructions if their corresponding loads have been moved, currently just continues if it finds a DBG_VALUE or DBG_VALUE_LIST with a null DILocalVariable, change that to an assert
Details
Details
Summary
Diff Detail
Diff Detail
Event Timeline
This revision is now accepted and ready to land.May 3 2023, 1:40 PM
Closed by commit rGee58f49a786d: Change if() continue; to an assert if a DBG_VALUE or DBG_VALUE_LIST returns a… (authored by rastogishubham). · Explain WhyMay 3 2023, 2:19 PM
This revision was automatically updated to reflect the committed changes.