llvm-project
[BOLT] Match functions with call graph
#98125
Merged

[BOLT] Match functions with call graph #98125

shawbyoung
shawbyoung [π˜€π—½π—Ώ] initial version
3a7ea8db
aaupov [π˜€π—½π—Ώ] changes to main this commit is based on
fa5a8675
shawbyoung Comments
cf32a43e
shawbyoung Moved blended hash definition
ee9049fc
shawbyoung Added CallGraphMatcher class
f8e55306
shawbyoung Changed neighbor hash defintion from loose hash to name concatentation
a27c3cc2
shawbyoung Rm unecessary class decl
3552b317
sayhaan [π˜€π—½π—Ώ] changes introduced through rebase
07f2b985
shawbyoung Rm unnecessary include
ae275e8a
shawbyoung Changed adjacent function rep to sets
d1b2c830
shawbyoung Added test
d83d604d
shawbyoung Test fix
294f108f
shawbyoung Added block count heuristic for cg matching
1f9165f9
shawbyoung Comments
92eaec0a
shawbyoung shawbyoung marked this pull request as ready for review 1 year ago
shawbyoung shawbyoung requested a review from aaupov aaupov 1 year ago
shawbyoung shawbyoung requested a review from maksfb maksfb 1 year ago
shawbyoung shawbyoung requested a review from rafaelauler rafaelauler 1 year ago
shawbyoung shawbyoung requested a review from ayermolo ayermolo 1 year ago
shawbyoung shawbyoung requested a review from dcci dcci 1 year ago
dcci
dcci commented on 2024-07-11
shawbyoung Updated cmd line docs, changed unordered_map to DenseMap in CGMatcher…
a6aa61d3
dcci
dcci commented on 2024-07-15
aaupov
aaupov commented on 2024-07-15
aaupov [π˜€π—½π—Ώ] changes introduced through rebase
0d0332dc
shawbyoung Moved cg matcher from class to struct
5827eb76
shawbyoung Removed unnecessary braces
9ec7044b
shawbyoung Resolve ambiguity with LCP instead of block count with multiple BFs a…
8804dcb3
aaupov
aaupov approved these changes on 2024-07-17
shawbyoung Fixed memory issue with buffer in getBaseName
98247c73
shawbyoung Change CallGraphMatchers to return optional instead of pointer
3ac222d4
aaupov [π˜€π—½π—Ώ] changes introduced through rebase
45fa7bd6
shawbyoung Updated YAMLProfileReader::mayHaveProfileData to process all binary f…
9dfb2b4e
shawbyoung Formatting
306d9537
dcci
dcci commented on 2024-07-18
aaupov [π˜€π—½π—Ώ] changes introduced through rebase
42480c7e
shawbyoung Set BFs to ignored when Lite mode is on to reduce processing time in …
ddbf9afe
sayhaan [π˜€π—½π—Ώ] changes introduced through rebase
69cacb8e
shawbyoung Fixed mmory leak
cabb4280
slackito [π˜€π—½π—Ώ] changes introduced through rebase
06a35224
shawbyoung Rebase
7acfb352
shawbyoung shawbyoung changed the base branch from users/shawbyoung/spr/main.bolt-match-functions-with-call-graph to main 1 year ago
shawbyoung shawbyoung merged 296a9563 into main 1 year ago
shawbyoung shawbyoung deleted the users/shawbyoung/spr/bolt-match-functions-with-call-graph branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone