search for: addlt

Displaying 6 results from an estimated 6 matches for "addlt".

Did you mean: addl
2018 Apr 27
2
[DbgInfo] Potential bug in location list address ranges
...t even know what should be the correct location information for *bar*. However, in this case, since the conditional instruction that clobbers *r4* is a function return, I'd expect to read the value of *bar* from *r4* in the remaining of the function. If the conditional instruction *poplt *was *addlt r4, r0, 3* for example, what should be the correct location list of *bar*? For now, my only idea is to check if the clobbering MI is a *conditional return* in *DbgValueHistoryCalculator* which computes the end address of a location llist entry. But I do not feel like this is the correct fix though...
2018 Apr 27
0
[DbgInfo] Potential bug in location list address ranges
...the program. Debug information that is only accurate for some paths is a bug. A serious bug, because if the user can't rely on the debug info to be correct in some cases, they can't rely on any of the debug info to be correct. -- adrian > > If the conditional instruction poplt was addlt r4, r0, 3 for example, what should be the correct location list of bar? > > For now, my only idea is to check if the clobbering MI is a conditional return in DbgValueHistoryCalculator which computes the end address of a location llist entry. But I do not feel like this is the correct fix tho...
2018 Apr 27
2
[DbgInfo] Potential bug in location list address ranges
...s through the program. Debug information that is only accurate for some paths is a bug. A serious bug, because if the user can't rely on the debug info to be correct in some cases, they can't rely on any of the debug info to be correct. -- adrian If the conditional instruction poplt was addlt r4, r0, 3 for example, what should be the correct location list of bar? For now, my only idea is to check if the clobbering MI is a conditional return in DbgValueHistoryCalculator which computes the end address of a location llist entry. But I do not feel like this is the correct fix though. Look...
2018 May 07
2
[DbgInfo] Potential bug in location list address ranges
...because if the user can't rely on the debug info to be correct in *some* >> cases, they can't rely on *any* of the debug info to be correct. >> >> >> >> -- adrian >> >> >> >> >> >> If the conditional instruction *poplt *was *addlt r4, r0, 3* for >> example, what should be the correct location list of *bar*? >> >> >> >> For now, my only idea is to check if the clobbering MI is a * >> conditional return* in *DbgValueHistoryCalculator* which computes the >> end address of a location lli...
2018 Apr 27
0
[DbgInfo] Potential bug in location list address ranges
...for some paths is a bug. A serious bug, > because if the user can't rely on the debug info to be correct in *some* > cases, they can't rely on *any* of the debug info to be correct. > > > > -- adrian > > > > > > If the conditional instruction *poplt *was *addlt r4, r0, 3* for example, > what should be the correct location list of *bar*? > > > > For now, my only idea is to check if the clobbering MI is a * conditional > return* in *DbgValueHistoryCalculator* which computes the end address of > a location llist entry. But I do not feel...
2018 May 07
0
[DbgInfo] Potential bug in location list address ranges
...for some paths is a bug. A serious bug, because if the user can't rely on the debug info to be correct in some cases, they can't rely on any of the debug info to be correct. > > > > -- adrian > > > > > > > If the conditional instruction poplt was addlt r4, r0, 3 for example, what should be the correct location list of bar? > > > > For now, my only idea is to check if the clobbering MI is a conditional return in DbgValueHistoryCalculator which computes the end address of a location llist entry. But I do not feel like this is the co...