llvm-project
[CodeGen] Mark weak vtables unnamed_addr on duplicable-vtable targets
#205930
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
9
Changes
View On
GitHub
[CodeGen] Mark weak vtables unnamed_addr on duplicable-vtable targets
#205930
ahatanak
merged 9 commits into
llvm:main
from
ahatanak:unnamed-addr-duplicable-vtables
[CodeGen] Disable exact dynamic_cast for duplicable vtables
bac79d92
llvmorg-github-actions
added
clang
llvmorg-github-actions
added
clang:frontend
llvmorg-github-actions
added
clang:codegen
ahatanak
requested a review
from
ojhunt
31 days ago
ahatanak
requested a review
from
ChuanqiXu9
31 days ago
ahatanak
requested a review
from
rjmccall
31 days ago
ahatanak
requested a review
from
zygoloid
31 days ago
ahatanak
requested a review
from
efriedma-quic
31 days ago
ahatanak
requested a review
from
pcc
31 days ago
[CodeGen] Model vtable pointer uniqueness as a single policy
f5558675
[CodeGen] Drop the requestable vtable-uniqueness policy
77d1325f
[CodeGen] Mark weak vtables unnamed_addr on duplicable-vtable targets
7cfb76b5
ahatanak
force pushed
from
36f06594
to
7cfb76b5
26 days ago
ojhunt
approved these changes on 2026-07-07
[CodeGen] Share the weak-vtable-duplication check via a helper
7cb43ee1
[CodeGen] Move getVTableUniqueness() out of the header
e7a4946d
Merge branch 'disable-exact-dynamic-cast-duplicable-vtables' into unn…
7ceb3391
Merge branch 'main' into unnamed-addr-duplicable-vtables
16eb39ff
Fold VTableMayBeDuplicated into the if condition
e16b26ca
ahatanak
merged
44cb124f
into main
17 days ago
ahatanak
deleted the unnamed-addr-duplicable-vtables branch
17 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
ojhunt
ChuanqiXu9
rjmccall
zygoloid
efriedma-quic
pcc
Assignees
No one assigned
Labels
clang
clang:frontend
clang:codegen
Milestone
No milestone
Login to write a write a comment.
Login via GitHub