llvm-project
[MemProf] Attach value profile metadata to the IR using CalleeGuids.
#141164
Merged

[MemProf] Attach value profile metadata to the IR using CalleeGuids. #141164

snehasish
[MemProf] Attach value profile metadata to the IR using CalleeGuids.
2858bad0
llvmbot llvmbot added PGO
llvmbot llvmbot added llvm:transforms
snehasish
llvmbot
snehasish
teresajohnson
teresajohnson commented on 2025-05-23
snehasish snehasish marked this pull request as draft 1 year ago
snehasish
Add an option to toggle application of CalleeGuids.
da9b985e
Fix formatting.
c31f858f
Handle pre-existing vp metadata.
cd8536ae
Efficient callsite lookup and refactoring.
e7dbf78a
Make the flag false by default and update the tests.
918d650f
snehasish snehasish force pushed 1 year ago
Undo unrelated change.
85ed751d
Combine tests into a single file.
ca1cc248
snehasish snehasish force pushed to ca1cc248 1 year ago
snehasish snehasish marked this pull request as ready for review 1 year ago
snehasish
snehasish commented on 2025-05-30
snehasish snehasish requested a review from kazutakahirata kazutakahirata 1 year ago
teresajohnson
teresajohnson commented on 2025-05-30
Address comments.
a6283e73
snehasish
snehasish commented on 2025-05-31
teresajohnson
teresajohnson approved these changes on 2025-05-31
Address review comment: change ~0U to 1 for efficiency
2310c531
snehasish
snehasish snehasish merged c7b421de into main 1 year ago
snehasish snehasish deleted the users/snehasish/05-22-_memprof_attach_value_profile_metadata_to_the_ir_using_calleeguids branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone