Displaying 2 results from an estimated 2 matches for "dw_tag_call_site_paramter".
Did you mean:
dw_tag_call_site_parameter
2019 Sep 11
3
Dwarf - 5 features in clang and llvm
...return *ptr + 5;
}
int main(int argc, char** argv){
int a = 4;
int* ptr_a = &a;
int b = func(ptr_a);
return 0;
}
commandline used --
bash$ clang++ -Xclang -femit-debug-entry-values -O2 -ggdb test.cpp
For this case-- these Tags are not emitted
DW_TAG_call_site, DW_TAG_call_site_paramter ..
only DW_AT_GNU_all_call_sites attribute is present.
+ @Djorde DW_TAG_call_site are supported using late MIR approach, are the
new Call Site related development will be supported via MIR. or their will
be a frontend level debug metadata support will be added.
Thanks!
Sourabh.
On Wed, Sep 11,...
2019 Sep 10
2
Dwarf - 5 features in clang and llvm
> On Sep 10, 2019, at 6:15 AM, Djordje Todorovic via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> Hi Sourabh,
>
> Support for call-site related DWARF 5 tag/attributes is implemented very late, in the LLVM middle-end.
> Please note that there is also the IR-level flag (DIFlagAllCallsDescribed) that lowers to
> the DW_AT_call_all_calls.
>
> There is also