Skip to content
Commit 0705829e authored by Piotr Padlewski's avatar Piotr Padlewski
Browse files

[CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointers

Summary:
Emmiting new intrinsic that strips invariant.groups to make
devirtulization sound, as described in RFC: Devirtualization v2.

Reviewers: rjmccall, rsmith, amharc, kuhar

Subscribers: llvm-commits, cfe-commits

Differential Revision: https://reviews.llvm.org/D47299



Co-authored-by: default avatarKrzysztof Pszeniczny <krzysztof.pszeniczny@gmail.com>
llvm-svn: 336137
parent 841ae5ab
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment