Displaying 5 results from an estimated 5 matches for "_____bb2".
2016 May 11
2
[LLVMdev] Improving the quality of debug locations / DbgValueHistoryCalculator
...e debugging experience for optimized code.
The problem that I see with this approach is that DEBUG_VALUEs are only valid until the next DEBUG_VALUE that describes the same variable. How does your pass handle:
BB0:
DEBUG_VALUE “x”, vreg0
| |
| BB1:
| DEBUG_VALUE “x”, vreg1
| |
\_____BB2:
| |
|____/
BB2:
vreg0 // still not clobbered here.
Does it insert a DEBUG_VALUE “x”, vreg0 into BB2?
-- adrian
2016 May 11
2
[LLVMdev] Improving the quality of debug locations / DbgValueHistoryCalculator
...The problem that I see with this approach is that DEBUG_VALUEs are only valid until the next DEBUG_VALUE that describes the same variable. How does your pass handle:
>
> BB0:
> DEBUG_VALUE “x”, vreg0
>
> | |
> | BB1:
> | DEBUG_VALUE “x”, vreg1
> | |
> \_____BB2:
> | |
> |____/
> BB2:
> vreg0 // still not clobbered here.
>
> Does it insert a DEBUG_VALUE “x”, vreg0 into BB2?
>
> -- adrian
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail...
2016 May 11
3
[LLVMdev] Improving the quality of debug locations / DbgValueHistoryCalculator
...proach is that DEBUG_VALUEs are only valid until the next DEBUG_VALUE that describes the same variable. How does your pass handle:
>>
>> BB0:
>> DEBUG_VALUE “x”, vreg0
>>
>> | |
>> | BB1:
>> | DEBUG_VALUE “x”, vreg1
>> | |
>> \_____BB2:
>> | |
>> |____/
>> BB2:
>> vreg0 // still not clobbered here.
>>
>> Does it insert a DEBUG_VALUE “x”, vreg0 into BB2?
>>
>> -- adrian
>>
>>
>
>
-------------- next part --------------
An HTML attachment was...
2016 May 12
2
[LLVMdev] Improving the quality of debug locations / DbgValueHistoryCalculator
...valid until the next DEBUG_VALUE that describes the same variable. How does your pass handle:
>>>
>>> BB0:
>>> DEBUG_VALUE “x”, vreg0
>>>
>>> | |
>>> | BB1:
>>> | DEBUG_VALUE “x”, vreg1
>>> | |
>>> \_____BB2:
>>> | |
>>> |____/
>>> BB2:
>>> vreg0 // still not clobbered here.
>>>
>>> Does it insert a DEBUG_VALUE “x”, vreg0 into BB2?
>>>
>>> -- adrian
>>>
>>>
>>
>>
>
>
---...
2015 Aug 12
3
[LLVMdev] Improving the quality of debug locations / DbgValueHistoryCalculator
Hi all,
An early implementation of extending debug ranges and providing multiple
location support is done here: http://reviews.llvm.org/D11933
Design document:
https://docs.google.com/document/d/1noDVWTvTWBdYdweICPBwvwyt8QvX4KHl7j3XKNSg1nE/edit?usp=sharing
On Jun 24, 2015, at 12:12 PM, Alexey Samsonov <vonosmas at gmail.com> wrote:
Hi Adrian,
You might want to take a look at abandoned