Displaying 5 results from an estimated 5 matches for "talk6".
Did you mean:
talks
2017 Jan 20
4
RFC: Emitting empty invariant group for vtable loads
...ust invariant.
PDF version of this RFC can be found here:
https://drive.google.com/file/d/0B72TmzNsY6Z8ZmpOUnB5dDZfSFU/view?usp=sharing
Background:
Initial old design:
http://lists.llvm.org/pipermail/cfe-dev/2015-July/044227.html
My talk from LLVM Dev Meeting
http://llvm.org/devmtg/2016-11/#talk6
The problem
Clang with -fstrict-vtable-pointers decorates vtable loads with metadata
corresponding to mangled pointer type name like:
void g(A& a){
a.foo();
}
define void @_Z1gR1A(%struct.A* dereferenceable(8) %a) local_unnamed_addr #0
{
entry:
%0 = bitcast %struct.A* %a to void (%stru...
2017 Jan 25
4
RFC: Emitting empty invariant group for vtable loads
...Background:
>
> Initial old design:
>
> http://lists.llvm.org/pipermail/cfe-dev/2015-July/044227.html
> <http://lists.llvm.org/pipermail/cfe-dev/2015-July/044227.html>
>
> My talk from LLVM Dev Meeting
>
> http://llvm.org/devmtg/2016-11/#talk6
> <http://llvm.org/devmtg/2016-11/#talk6>
>
>
> The problem
>
> Clang with -fstrict-vtable-pointers decorates vtable loads with
> metadata corresponding to mangled pointer type name like:
>
> voidg(A& a){ a.foo();}
>
> define...
2017 Jan 26
2
[cfe-dev] RFC: Emitting empty invariant group for vtable loads
...w?usp=sharing
>>>
>>> Background:
>>>
>>> Initial old design:
>>>
>>> http://lists.llvm.org/pipermail/cfe-dev/2015-July/044227.html
>>>
>>> My talk from LLVM Dev Meeting
>>>
>>> http://llvm.org/devmtg/2016-11/#talk6
>>> The problem
>>>
>>> Clang with -fstrict-vtable-pointers decorates vtable loads with
>>> metadata corresponding to mangled pointer type name like:
>>>
>>> void g(A& a){ a.foo(); }
>>>
>>> define void @_Z1gR1A(%struct....
2017 Jan 28
2
[cfe-dev] RFC: Emitting empty invariant group for vtable loads
...gt;> Background:
>>>>
>>>> Initial old design:
>>>>
>>>> http://lists.llvm.org/pipermail/cfe-dev/2015-July/044227.html
>>>>
>>>> My talk from LLVM Dev Meeting
>>>>
>>>> http://llvm.org/devmtg/2016-11/#talk6
>>>> The problem
>>>>
>>>> Clang with -fstrict-vtable-pointers decorates vtable loads with
>>>> metadata corresponding to mangled pointer type name like:
>>>>
>>>> void g(A& a){ a.foo(); }
>>>>
>>>&g...
2017 Jan 31
0
[cfe-dev] RFC: Emitting empty invariant group for vtable loads
...lists.llvm.org/pipermail/cfe-dev/2015-July/044227.html
>>> <http://lists.llvm.org/pipermail/cfe-dev/2015-July/044227.html>
>>>
>>> My talk from LLVM Dev Meeting
>>>
>>> http://llvm.org/devmtg/2016-11/#talk6
>>> <http://llvm.org/devmtg/2016-11/#talk6>
>>>
>>>
>>> The problem
>>>
>>> Clang with -fstrict-vtable-pointers decorates vtable
>>> loads with metadata correspon...