search for: dw_at_gnu_all_call_sit

Displaying 3 results from an estimated 3 matches for "dw_at_gnu_all_call_sit".

2019 Sep 11
3
Dwarf - 5 features in clang and llvm
...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 at 12:02 PM Djordje Todor...
2016 Mar 23
1
Clang/LLVM producing incomplete & erroneous debug information
...DW_AT_decl_line : 16 <3ca> DW_AT_prototyped : 1 <3ca> DW_AT_type : <0x3f> <3ce> DW_AT_low_pc : 0x4008a0 <3d6> DW_AT_high_pc : 0xe5 <3de> DW_AT_frame_base : 1 byte block: 9c (DW_OP_call_frame_cfa) <3e0> DW_AT_GNU_all_call_sites: 1 <3e0> DW_AT_sibling : <0x58b> <2><3e4>: Abbrev Number: 22 (DW_TAG_formal_parameter) <3e5> DW_AT_name : (indirect string, offset: 0x138): argc <3e9> DW_AT_decl_file : 1 <3ea> DW_AT_decl_line : 16 <3eb>...
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