Displaying 7 results from an estimated 7 matches for "r191792".
2013 Oct 05
2
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
Hi All,
The first patch adds support for ref_addr.
Most of it is from r176882, but instead of always using an integer for
ref_addr, we use label + offset for relocation on non-darwin platforms.
The second patch is a modified version of r191792.
The main change is to use a single map instead of 3 maps in DwarfDebug and
instead of calling DwarfDebug::getDIE|insertDIE directly, we delegate the
function calls to DwarfDebug from CompileUnit.
No testing case is added in the 1st patch, since the compiler does not use
ref_addr yet.
For the 2nd...
2013 Oct 09
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...t gmail.com> wrote:
>
> Hi All,
>
> The first patch adds support for ref_addr.
> Most of it is from r176882, but instead of always using an integer for
> ref_addr, we use label + offset for relocation on non-darwin platforms.
>
> The second patch is a modified version of r191792.
> The main change is to use a single map instead of 3 maps in DwarfDebug and
> instead of calling DwarfDebug::getDIE|insertDIE directly, we delegate the
> function calls to DwarfDebug from CompileUnit.
>
> No testing case is added in the 1st patch, since the compiler does not use
&g...
2013 Oct 09
2
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...>> Hi All,
>>
>> The first patch adds support for ref_addr.
>> Most of it is from r176882, but instead of always using an integer for
>> ref_addr, we use label + offset for relocation on non-darwin platforms.
>>
>> The second patch is a modified version of r191792.
>> The main change is to use a single map instead of 3 maps in DwarfDebug
>> and instead of calling DwarfDebug::getDIE|insertDIE directly, we delegate
>> the function calls to DwarfDebug from CompileUnit.
>>
>> No testing case is added in the 1st patch, since the comp...
2013 Oct 09
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...t;>
>>> The first patch adds support for ref_addr.
>>> Most of it is from r176882, but instead of always using an integer for
>>> ref_addr, we use label + offset for relocation on non-darwin platforms.
>>>
>>> The second patch is a modified version of r191792.
>>> The main change is to use a single map instead of 3 maps in DwarfDebug
>>> and instead of calling DwarfDebug::getDIE|insertDIE directly, we delegate
>>> the function calls to DwarfDebug from CompileUnit.
>>>
>>> No testing case is added in the 1st p...
2013 Oct 11
2
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...for ref_addr.
>>>>>> Most of it is from r176882, but instead of always using an integer
>>>>>> for ref_addr, we use label + offset for relocation on non-darwin platforms.
>>>>>>
>>>>>> The second patch is a modified version of r191792.
>>>>>> The main change is to use a single map instead of 3 maps in
>>>>>> DwarfDebug and instead of calling DwarfDebug::getDIE|insertDIE directly, we
>>>>>> delegate the function calls to DwarfDebug from CompileUnit.
>>>>>>
&g...
2013 Oct 11
0
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...tch adds support for ref_addr.
>>>>> Most of it is from r176882, but instead of always using an integer for
>>>>> ref_addr, we use label + offset for relocation on non-darwin platforms.
>>>>>
>>>>> The second patch is a modified version of r191792.
>>>>> The main change is to use a single map instead of 3 maps in DwarfDebug
>>>>> and instead of calling DwarfDebug::getDIE|insertDIE directly, we delegate
>>>>> the function calls to DwarfDebug from CompileUnit.
>>>>>
>>>>&g...
2013 Oct 10
4
[LLVMdev] [Debug Info PATCH] for support of ref_addr and removal of DIE duplication
...gt; The first patch adds support for ref_addr.
>>>> Most of it is from r176882, but instead of always using an integer for
>>>> ref_addr, we use label + offset for relocation on non-darwin platforms.
>>>>
>>>> The second patch is a modified version of r191792.
>>>> The main change is to use a single map instead of 3 maps in DwarfDebug
>>>> and instead of calling DwarfDebug::getDIE|insertDIE directly, we delegate
>>>> the function calls to DwarfDebug from CompileUnit.
>>>>
>>>> No testing case i...