[all-commits] [llvm/llvm-project] 291635: [MemProf] Skip unmatched callers when cloning (#12...
Teresa Johnson via All-commits
all-commits at lists.llvm.org
Wed Dec 18 12:47:41 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2916352936097a35cdcaaf38a9097465adbf8cf5
https://github.com/llvm/llvm-project/commit/2916352936097a35cdcaaf38a9097465adbf8cf5
Author: Teresa Johnson <tejohnson at google.com>
Date: 2024-12-18 (Wed, 18 Dec 2024)
Changed paths:
M llvm/lib/Transforms/IPO/MemProfContextDisambiguation.cpp
A llvm/test/ThinLTO/X86/memprof-missing-callsite.ll
M llvm/test/ThinLTO/X86/memprof-tailcall-nonunique.ll
M llvm/test/Transforms/MemProfContextDisambiguation/fix_clone_checking.ll
Log Message:
-----------
[MemProf] Skip unmatched callers when cloning (#120455)
Don't unnecessarily clone for a caller that wasn't matched to a call
instruction.
This necessitated updated a couple of tests that were either
unnecessarily cloning or unnecessarily processing an allocation and
hinting it not cold.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list