Displaying 2 results from an estimated 2 matches for "_ztsn4test4testiiee".
2014 Jun 24
2
[LLVMdev] Issues with clang-llvm debug info validity
+Adrian & Manman,
Looks like this is a case of non-DIRef references ending up in the IR,
and thus the references not being deduplicated. This could lead to
some of the IR bloat that you guys implemented the DIRef stuff to
reduce/avoid.
The specific issue is that the type is slightly different in the two
TUs (since the namespace scope it's contained within is different in
the two TUs -
2014 Jun 24
2
[LLVMdev] Issues with clang-llvm debug info validity
...{i32 786489, metadata !5, null, metadata !"test", i32 1} ; [ DW_TAG_namespace ] [test] [line 1]
> !4 = metadata !{i32 786434, metadata !5, metadata !6, metadata !"Test<int>", i32 3, i64 8, i64 8, i32 0, i32 0, null, metadata !2, i32 0, null, metadata !7, metadata !"_ZTSN4test4TestIiEE"} ; [ DW_TAG_class_type ] [Test<int>] [line 3, size 8, align 8, offset 0] [def] [from ]
>
>
> !15 = metadata !{metadata !"test2.cpp", metadata !"/Volumes/Data/radar/17052973”}
> !18 = metadata !{i32 786489, metadata !15, null, metadata !"test", i32 1}...