search for: instrrefbasedldv

Displaying 2 results from an estimated 2 matches for "instrrefbasedldv".

2020 Nov 06
2
[DebugInfo] A value-tracking variable location update
...ing of PHI values (the code in D86814, can be fixed with more C++). * 2 of the sample didn't actually have a dropped location; instead they preserved an undef debug instruction in early-taildup, and my scripts picked this up as dropping a location. * 2 locations aren't tracked by InstrRefBasedLDV through a block that's out of scope, meaning the location never covers instructions that are in scope. VarLocBasedLDV is vulerable to this too, but MachineSink can drop a DBG_VALUE on the far side of the scope gap, saving the location. See "Limitations" below. * 2 locatio...
2020 Nov 06
0
[DebugInfo] A value-tracking variable location update
...(the code in D86814, can be fixed with more C++). > * 2 of the sample didn't actually have a dropped location; instead they > preserved an undef debug instruction in early-taildup, and my scripts picked > this up as dropping a location. > * 2 locations aren't tracked by InstrRefBasedLDV through a block that's > out of scope, meaning the location never covers instructions that are in > scope. VarLocBasedLDV is vulerable to this too, but MachineSink can drop a > DBG_VALUE on the far side of the scope gap, saving the location. See > "Limitations"...