Displaying 2 results from an estimated 2 matches for "9a5c4b1c".
Did you mean:
955c431c
2012 Mar 21
1
[LLVMdev] recognizing DTORs and vptr updates in LLVM.
On Mar 21, 2012, at 11:53 AM, Kostya Serebryany wrote:
> > The gcc Ada front-end does this too, in quite a range of situations. For
> > example multiple threads racily initialize a pointer variable, but they all
> > initialize to the same value. The various valgrind based race detection
> > tools all complain about this, which makes them much less useful than they
>
2012 Mar 22
0
[LLVMdev] recognizing DTORs and vptr updates in LLVM.
Chris, is this how the tbaa for vtable loads/stores should look like?
Metadata:
!0 = metadata !{metadata !"vtable pointer", metadata !1}
!1 = metadata !{metadata !"omnipotent char", metadata !2}
!2 = metadata !{metadata !"Simple C/C++ TBAA", null}
...
Load:
%0 = bitcast %struct.A* %a to void (%struct.A*)***
%vtable = load void (%struct.A*)*** %0, align 8, !tbaa