llvm-project
[WholeProgramDevirt] Add check for AvailableExternal and give up icall.branch.funnel
#143468
Merged

[WholeProgramDevirt] Add check for AvailableExternal and give up icall.branch.funnel #143468

tianleliu
tianleliu [WholeProgramDevirt] Add checking for AvailableExternal and gives up …
49b51cf5
llvmbot llvmbot added llvm:transforms
llvmbot
tianleliu tianleliu requested a review from pcc pcc 151 days ago
shiltian
shiltian commented on 2025-06-10
teresajohnson
teresajohnson commented on 2025-06-10
tianleliu
tianleliu Fix case and simplify test file.
0725ff3a
tianleliu Fix issue in test file.
fd5e7a19
teresajohnson
tianleliu
teresajohnson
tianleliu Postpone check in tryICallBranchFunnel and tighten condition to any AE.
14ee5ff4
tianleliu tianleliu changed the title [WholeProgramDevirt] Add check for AvailableExternal and give up devirt [WholeProgramDevirt] Add check for AvailableExternal and give up icall.branch.funnel 144 days ago
teresajohnson
teresajohnson commented on 2025-06-18
teresajohnson
tianleliu
tianleliu
tianleliu Add detailed comment.
a133a219
teresajohnson
teresajohnson approved these changes on 2025-06-19
tianleliu tianleliu merged 6001a8bb into main 141 days ago
tianleliu tianleliu deleted the AvailExternCheck4WholeProgDevirt branch 141 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone